API Basics
JUMP TO
- Getting Started
- Authentication
- API Documentation
- CLI & Client Library (Python)
- Jupyter Notebooks
- Pagination
- Errors
Samples
Metadata & Tags
- The Metadata Resource
- The Tag Resource
- Retrieve All Metadataget
- Retrieve A Metadata Recordget
- Retrieve All Tagsget
- Retrieve A Tagget
- Updating Metadatapatch
Analyses
- The Analysis Resource
- Retrieve All Analysesget
- Retrieve An Analysisget
- Retrieve Analysis Resultsget
- Retrieve Analysis Filesget
- Retrieve Analysis Output File Detailsget
- The Classification Resource
- Retrieve All Classificationsget
- Retrieve A Classificationget
- Classification Resultsget
- Read-Level Resultsget
- The Panel Resource
- Retrieve A Panelget
- Retrieve All Panelsget
- Panel Resultsget
- The Alignment Resource
- Retrieve All Alignmentsget
- Retrieve An Alignmentget
Jobs
Documents
Webhooks & Events
Sequencing
Errors
The One Codex API communicates errors with standard HTTP status codes with details supplied in JSON objects. The following general pattern applies:
2XX: We received, processed, and accepted a request.
3XX: More action is required in order to complete the request. We use redirects sparingly.
4XX: Client error. Common errors relate to invalid parameters or our inability to find and serve the requested resource.
5XX: Server error. An error occurred on our system(s) while handling the request.
HTTP Status Codes
Error Response
Field | Description |
---|---|
Message string | An error message detailing why the request was unsuccessful. |
Status integer | HTTP status code |
EXAMPLE ERROR