API Reference

Explore the Indream Open API with interactive documentation based on our OpenAPI specification.

Use the interactive reference in this section to understand endpoints, parameters, request formats, and responses for the Indream Open API.

Base URL and Auth

  • Base URL: https://api.indream.ai
  • Auth header: x-api-key: <YOUR_API_KEY>
  • Each endpoint page includes a manual API key input for the interactive playground, stored only in your browser
  • Most endpoints use application/json
  • POST /v1/uploads sends file bytes as the raw request body

Endpoints

Projects

Uploads And Assets

Exports

Editor

Important Runtime Behavior

  • Project, upload, asset, and export routes require eligible OpenAPI access.
  • If access is not available for the current account, these routes return 403 OPEN_API_RUNTIME_ACCESS_FORBIDDEN.
  • Export create enforces per-user active concurrency:
    • max 2 active tasks (PENDING / PROCESSING / PAUSED)
    • over limit returns 422 OPEN_API_EXPORT_CONCURRENCY_LIMIT_EXCEEDED
  • Export tasks are asynchronous; use polling or webhook callbacks.
  • outputUrl is temporary, so persist files to your own storage promptly.

Error Shape

Errors follow stable problem-details fields:

  • type
  • title
  • status
  • detail
  • errorCode

Last updated on

On this page