API reference

API reference

Base URL, conventions, and how the reference is organized.

The Illumina REST API lives at:

https://api.illumina.sh

Every endpoint authenticates with Authorization: Bearer sub_live_.... See Authentication. Requests and responses are JSON unless noted; file upload is multipart.

Conventions

  • Paths follow /v1/default/namespaces/{namespace_id}/.... The default segment is a fixed literal; workspace identity comes from your API key.
  • Asynchronous writes: commit and file commit return an operation_id and process in the background. Track progress on Async operations.
  • Budgets: search and illuminate take budget (low, mid, high) to trade latency for retrieval depth.
  • Errors share one envelope and status vocabulary. See Errors and Rate limits.

Sections

Search docs

Search the documentation