Base URL
The API is served by your Dataerai deployment, with endpoints under/api. Use your deployment’s host:
DATAERAI_SERVER setting (see the CLI overview), and the API playground lets you set the server.
Requests and responses
- Requests and responses use
application/json. - List endpoints are paginated — most page through results with the
pageandpage_sizequery parameters and return the total count and next/previous links in the response body. Check each endpoint’s page for its exact parameters. - Authentication is required for most endpoints — see Authentication.
OpenAPI specification
The reference in this section is generated from the API’s OpenAPI specification, published alongside these docs atopenapi.yaml. You can feed that file to your own code generator or HTTP client.
Prefer a client?
For uploads, downloads, and metadata, the CLI and SDKs handle authentication, multipart transfers, and resumes for you. Use the REST API directly when you need full control or are integrating another system.Next steps
Authentication
How to authenticate your API requests.