Organization scoping
Most resources in Timbal are scoped to an organization, meaning their API path is prefixed with/orgs/{org_id}. Resources are then nested under their parent in a standard RESTful hierarchy. For example:
Not all endpoints are org-scoped. Some are user-scoped and live under
/me (e.g. listing organizations or managing API keys). POST /files uploads a short-lived binary to object storage (Bearer auth, same as the rest of the API); it does not include org_id in the path—org context comes from the authenticated key.| Verb | Usage |
|---|---|
GET | Retrieve a resource or list |
POST | Create a resource |
PATCH | Partially update a resource |
DELETE | Delete a resource |