# Chroma Collection API

**Canonical:** https://apis.io/apis/chroma/chroma-collection-api/  
**Provider:** Chroma — https://apis.io/providers/chroma/  
**Base URL:** https://api.trychroma.com  
**Documentation:** https://docs.trychroma.com/reference/python/client

Chroma Collection API is one of 9 APIs that [Chroma](https://apis.io/providers/chroma/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Collection. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The Collection API from Chroma — 7 operation(s) for collection.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v2/collections/{crn}` | Get collection by CRN |
| GET | `/api/v2/tenants/{tenant}/databases/{database}/collections` | List collections |
| POST | `/api/v2/tenants/{tenant}/databases/{database}/collections` | Create collection |
| GET | `/api/v2/tenants/{tenant}/databases/{database}/collections/by-id/{collection_id}` | Get collection by ID |
| GET | `/api/v2/tenants/{tenant}/databases/{database}/collections/{collection_id}` | Get collection |
| PUT | `/api/v2/tenants/{tenant}/databases/{database}/collections/{collection_id}` | Update collection |
| DELETE | `/api/v2/tenants/{tenant}/databases/{database}/collections/{collection_id}` | Delete collection |
| POST | `/api/v2/tenants/{tenant}/databases/{database}/collections/{collection_id}/fork` | Fork collection |
| GET | `/api/v2/tenants/{tenant}/databases/{database}/collections/{collection_id}/fork_count` | Get fork count |
| GET | `/api/v2/tenants/{tenant}/databases/{database}/collections_count` | Get number of collections |

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/chroma/refs/heads/main/openapi/chroma-collection-api-openapi.yml
- **Documentation** — https://docs.trychroma.com/reference/chroma-reference
- **Documentation** — https://docs.trychroma.com/cloud/sync/overview
- **Documentation** — https://docs.trychroma.com/docs/collections/manage-collections
- **APIReference** — https://docs.trychroma.com/reference/chroma-reference
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/chroma/refs/heads/main/collections/chroma-db.postman_collection.json
- **OpenCollection** — https://raw.githubusercontent.com/api-evangelist/chroma/refs/heads/main/collections/chroma-db.opencollection.json
- **Documentation** — https://docs.trychroma.com/docs/collections/add-data
- **APIReference** — https://docs.trychroma.com/reference/chroma-api/record/add-records
- **Documentation** — https://docs.trychroma.com/docs/querying-collections/query-and-get
- **APIReference** — https://docs.trychroma.com/reference/chroma-api/record/query-collection
- **Documentation** — https://docs.trychroma.com/docs/overview/architecture

## Other Chroma APIs (8)

- [Chroma Python Client](https://apis.io/apis/chroma/python-client/)
- [Chroma JavaScript Client](https://apis.io/apis/chroma/javascript-client/)
- [Chroma System API](https://apis.io/apis/chroma/chroma-system-api/)
- [Chroma Authentication API](https://apis.io/apis/chroma/chroma-authentication-api/)
- [Chroma Database API](https://apis.io/apis/chroma/chroma-database-api/)
- [Chroma Function API](https://apis.io/apis/chroma/chroma-function-api/)
- [Chroma Record API](https://apis.io/apis/chroma/chroma-record-api/)
- [Chroma Tenant API](https://apis.io/apis/chroma/chroma-tenant-api/)

## Tags

Collection

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/chroma/chroma-collection-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/chroma/.
