Appearance
Examples
Each guide below includes working code in three languages: bash/curl, TypeScript, and Python. Copy and adapt them to your client.
INFO
All examples are verified against the running API as part of our CI pipeline, so every field name and value is current.
Guides
| Guide | What it covers | Files |
|---|---|---|
| Authentication | Creating and using API keys, scopes, and security | curl · TypeScript · Python |
| Errors | Handling refusals, error codes, and recovery | curl · TypeScript · Python |
| Pagination | Reading large datasets with offset and limit | curl · TypeScript · Python |
| Rate Limits | Respecting quotas and retry logic | curl · TypeScript · Python |
| Scopes | Declaring what a key can reach | curl · TypeScript · Python |
| Idempotency | Retrying writes safely | curl · TypeScript · Python |
| Versioning | Using API versions and managing upgrades | curl · TypeScript · Python |
| Webhooks | Receiving and validating webhook events | curl · TypeScript · Python |
| MCP | Using the API with Claude's MCP interface | curl · TypeScript · Python |
| Quickstart | Your first request walk-through | curl · TypeScript · Python |
How to use them
- Pick a guide and a language
- Open the file on GitHub (links above)
- Copy the code and adapt it to your needs
Each example is self-contained and runnable with no dependencies beyond what the language ships with.