> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.cohere.com/v1/reference/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.cohere.com/_mcp/server. # API Reference > Cohere's API documentation helps developers easily integrate natural language processing and generation into their products. ## Docs - [Working with Cohere's API and SDK](https://docs.cohere.com/reference/about.md): Cohere's NLP platform provides customizable large language models and tools for developers to build AI applications. - [Teams and Roles on the Cohere Platform](https://docs.cohere.com/reference/teams-and-roles.md): The document outlines how to work in teams on the Cohere platform, including inviting others, managing roles, and access permissions for Owners and Users. - [Errors (status codes and description)](https://docs.cohere.com/reference/errors.md): Understand Cohere's HTTP response codes and how to handle errors in various programming languages. ## API Docs - Cohere API > Inference > chat [Chat](https://docs.cohere.com/reference/chat-v1.md) - Cohere API > Inference > chat [Chat with Streaming](https://docs.cohere.com/reference/chat-stream-v1.md) - Cohere API > Inference > rerank [Rerank API (v1)](https://docs.cohere.com/reference/rerank.md) - Cohere API > Inference > embed [Embed API (v1)](https://docs.cohere.com/reference/embed.md) - Cohere API > Inference > embed-jobs [Create an Embed Job](https://docs.cohere.com/reference/create-embed-job.md) - Cohere API > Inference > embed-jobs [List Embed Jobs](https://docs.cohere.com/reference/list-embed-jobs.md) - Cohere API > Inference > embed-jobs [Fetch an Embed Job](https://docs.cohere.com/reference/get-embed-job.md) - Cohere API > Inference > embed-jobs [Cancel an Embed Job](https://docs.cohere.com/reference/cancel-embed-job.md) - Cohere API > Inference > audio/transcriptions [Create a transcription](https://docs.cohere.com/reference/create-audio-transcription.md) - Cohere API > Inference > batches [Create a batch](https://docs.cohere.com/reference/create-batch.md) - Cohere API > Inference > batches [List batches](https://docs.cohere.com/reference/list-batches.md) - Cohere API > Inference > batches [Retrieve a batch](https://docs.cohere.com/reference/get-batch.md) - Cohere API > Inference > batches [Cancel a batch](https://docs.cohere.com/reference/cancel-batch.md) - Cohere API > Utilities > tokenize [Tokenize](https://docs.cohere.com/reference/tokenize.md) - Cohere API > Utilities > detokenize [Detokenize](https://docs.cohere.com/reference/detokenize.md) - Cohere API > Utilities > datasets [Create a Dataset](https://docs.cohere.com/reference/create-dataset.md) - Cohere API > Utilities > datasets [List Datasets](https://docs.cohere.com/reference/list-datasets.md) - Cohere API > Utilities > datasets [Get Dataset Usage](https://docs.cohere.com/reference/get-dataset-usage.md) - Cohere API > Utilities > datasets [Get a Dataset](https://docs.cohere.com/reference/get-dataset.md) - Cohere API > Utilities > datasets [Delete a Dataset](https://docs.cohere.com/reference/delete-dataset.md) - Cohere API > Utilities > models [Get a Model](https://docs.cohere.com/reference/get-model.md) - Cohere API > Utilities > models [List Models](https://docs.cohere.com/reference/list-models.md) - Cohere API > Deprecated > classify [Classify](https://docs.cohere.com/reference/classify.md) - Cohere API > Deprecated > connectors [List Connectors](https://docs.cohere.com/reference/list-connectors.md) - Cohere API > Deprecated > connectors [Create a Connector](https://docs.cohere.com/reference/create-connector.md) - Cohere API > Deprecated > connectors [Get a Connector](https://docs.cohere.com/reference/get-connector.md) - Cohere API > Deprecated > connectors [Update a Connector](https://docs.cohere.com/reference/update-connector.md) - Cohere API > Deprecated > connectors [Delete a Connector](https://docs.cohere.com/reference/delete-connector.md) - Cohere API > Deprecated > connectors [Authorize with oAuth](https://docs.cohere.com/reference/oauthauthorize-connector.md) - Cohere API > Deprecated > finetuning [Lists fine-tuned models.](https://docs.cohere.com/reference/listfinetunedmodels.md) - Cohere API > Deprecated > finetuning [Trains and deploys a fine-tuned model.](https://docs.cohere.com/reference/createfinetunedmodel.md) - Cohere API > Deprecated > finetuning [Updates a fine-tuned model.](https://docs.cohere.com/reference/updatefinetunedmodel.md) - Cohere API > Deprecated > finetuning [Returns a fine-tuned model by ID.](https://docs.cohere.com/reference/getfinetunedmodel.md) - Cohere API > Deprecated > finetuning [Deletes a fine-tuned model.](https://docs.cohere.com/reference/deletefinetunedmodel.md) - Cohere API > Deprecated > finetuning [Fetch history of statuses for a fine-tuned model.](https://docs.cohere.com/reference/listevents.md) - Cohere API > Deprecated > finetuning [Retrieve training metrics for fine-tuned models.](https://docs.cohere.com/reference/listtrainingstepmetrics.md) - Cohere API > Deprecated > generate [Generate](https://docs.cohere.com/reference/generate-v1.md) - Cohere API > Deprecated > generate [Generate with Streaming](https://docs.cohere.com/reference/generate-stream-v1.md) - Cohere API > Deprecated > summarize [Summarize](https://docs.cohere.com/reference/summarize.md) - Cohere API > Deprecated > check-api-key [Check API key](https://docs.cohere.com/reference/check-api-key.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.cohere.com/v1/reference/openapi.json) - [OpenAPI YAML](https://docs.cohere.com/v1/reference/openapi.yaml)