Overview
The Gaudio Developers API is RESTful and can be used in any environment that supports HTTP requests. Responses are returned in JSON format.
You can perform the following actions with this API:
- File Upload: Upload files to be used for processing requests.
- Job Creation: Create a new job
- Job Status: Check the status of a created job
⚠️ All API requests require authentication.
For authentication methods and how to obtain a token, see the Authentication Guide.
Base URL
All endpoints use a common base URL.
https://restapi.gaudiolab.io/developers/api
Each resource specifies its own version, and endpoints may have different versions.
API Version
Gaudio Developers API uses Resource-Specific Versioning.
- Each resource (URL) can have its own version (v1, v2, ...).
- When new features are added or breaking changes are needed, a new version is created for that resource only.
- Existing versions are maintained stably for a certain period.
Version Change Policy
The following changes are provided in a backward-compatible manner within the same version:
- Adding new resources (URLs)
- Adding new API parameters
- Adding new properties to response objects
- Changing the order of properties in response objects
- Changing the format or length of opaque strings such as Job IDs
Getting Started
Understand the job flow, create requests, and see what a successful response looks like.
- Quickstart - Quickly understand the flow of job creation and status checking.
- Success and Error Responses - Check the response format for successful and error responses.