How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Cohere Connectors API

The connectors API from Cohere — 3 operation(s) for connectors.

Cohere Connectors API is one of 17 APIs that Cohere publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include connectors. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 6 operations across 3 paths, and defines 86 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.cohere.com.

6 operations 3 paths 86 schemas 1 DELETE2 GET1 PATCH2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.cohere.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Cohere Connectors API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth).

Paths & Operations 6

Across 3 paths, the API surfaces 6 operations — 1 DELETE, 2 GET, 1 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Connectors 6
GET
/v1/connectorsdeprecated
List Connectors
connectors_list 3 params → 200400401403404422429498
POST
/v1/connectorsdeprecated
Create a Connector
connectors_create 1 param body → 200400401403404422429498
GET
/v1/connectors/{id}deprecated
Get a Connector
connectors_get 2 params → 200400401403404422429498
PATCH
/v1/connectors/{id}deprecated
Update a Connector
connectors_update 2 params body → 200400401403404422429498
DELETE
/v1/connectors/{id}deprecated
Delete a Connector
connectors_delete 2 params → 200400401403404422429498
POST
/v1/connectors/{id}/oauth/authorizedeprecated
Authorize with oAuth
connectors_oAuthAuthorize 3 params → 200400401403404422429498

Schemas 86

The contract defines 86 schemas that model the data the API accepts and returns. The most detailed are Connector (13 properties), CreateConnectorRequest (8 properties), UpdateConnectorRequest (7 properties), ConnectorOAuth (5 properties). Each schema is shown below with its type and property counts.

Delete-connectorRequestNotFoundError
object
2 properties
Create-connectorRequestBadRequestError
object
2 properties
List-connectorsRequestForbiddenError
object
2 properties
CreateConnectorResponse
object
1 property 1 required
Update-connectorRequestInvalidTokenError
object
2 properties
Update-connectorRequestClientClosedRequestError
object
2 properties
Update-connectorRequestNotImplementedError
object
2 properties
Get-connectorRequestClientClosedRequestError
object
2 properties
OAuthAuthorize-connectorRequestClientClosedRequestError
object
2 properties
OAuthAuthorize-connectorRequestForbiddenError
object
2 properties
Update-connectorRequestNotFoundError
object
2 properties
Delete-connectorRequestInvalidTokenError
object
2 properties
Get-connectorRequestBadRequestError
object
2 properties
Update-connectorRequestGatewayTimeoutError
object
2 properties
OAuthAuthorize-connectorRequestGatewayTimeoutError
object
2 properties
Get-connectorRequestTooManyRequestsError
object
2 properties
Delete-connectorRequestInternalServerError
object
2 properties
CreateConnectorServiceAuth
object
2 properties 2 required
OAuthAuthorize-connectorRequestInvalidTokenError
object
2 properties
ConnectorOAuth
object
5 properties 2 required
Connector
object
A connector allows you to integrate data sources with the '/chat' endpoint to create grounded generations with citations to the data source. documents to help…
13 properties 4 required
Get-connectorRequestUnauthorizedError
object
2 properties
Delete-connectorRequestBadRequestError
object
2 properties
Update-connectorRequestTooManyRequestsError
object
2 properties
List-connectorsRequestUnauthorizedError
object
2 properties
Create-connectorRequestNotImplementedError
object
2 properties
Create-connectorRequestUnauthorizedError
object
2 properties
OAuthAuthorize-connectorRequestUnauthorizedError
object
2 properties
Delete-connectorRequestNotImplementedError
object
2 properties
DeleteConnectorResponse
object
ListConnectorsResponse
object
2 properties 1 required
Get-connectorRequestUnprocessableEntityError
object
2 properties
Create-connectorRequestUnprocessableEntityError
object
2 properties
Create-connectorRequestNotFoundError
object
2 properties
OAuthAuthorize-connectorRequestNotImplementedError
object
2 properties
Delete-connectorRequestUnauthorizedError
object
2 properties
OAuthAuthorize-connectorRequestUnprocessableEntityError
object
2 properties
Delete-connectorRequestClientClosedRequestError
object
2 properties
List-connectorsRequestGatewayTimeoutError
object
2 properties
Delete-connectorRequestGatewayTimeoutError
object
2 properties
Delete-connectorRequestTooManyRequestsError
object
2 properties
Create-connectorRequestInternalServerError
object
2 properties
List-connectorsRequestBadRequestError
object
2 properties
OAuthAuthorize-connectorRequestTooManyRequestsError
object
2 properties
Create-connectorRequestGatewayTimeoutError
object
2 properties
Update-connectorRequestInternalServerError
object
2 properties
Create-connectorRequestForbiddenError
object
2 properties
List-connectorsRequestUnprocessableEntityError
object
2 properties
List-connectorsRequestNotFoundError
object
2 properties
CreateConnectorRequest
object
8 properties 2 required
GetConnectorResponse
object
1 property 1 required
List-connectorsRequestTooManyRequestsError
object
2 properties
List-connectorsRequestInternalServerError
object
2 properties
Create-connectorRequestInvalidTokenError
object
2 properties
Update-connectorRequestUnprocessableEntityError
object
2 properties
OAuthAuthorize-connectorRequestServiceUnavailableError
object
2 properties
OAuthAuthorize-connectorRequestInternalServerError
object
2 properties
Get-connectorRequestInvalidTokenError
object
2 properties
Create-connectorRequestClientClosedRequestError
object
2 properties
OAuthAuthorizeResponse
object
1 property
CreateConnectorOAuth
object
5 properties
List-connectorsRequestServiceUnavailableError
object
2 properties
Update-connectorRequestUnauthorizedError
object
2 properties
AuthTokenType
string
The tokentype specifies the way the token is passed in the Authorization header. Valid values are "bearer", "basic", and "noscheme".
Get-connectorRequestInternalServerError
object
2 properties
Get-connectorRequestNotFoundError
object
2 properties
Get-connectorRequestServiceUnavailableError
object
2 properties
List-connectorsRequestNotImplementedError
object
2 properties
Get-connectorRequestForbiddenError
object
2 properties
Update-connectorRequestBadRequestError
object
2 properties
Get-connectorRequestGatewayTimeoutError
object
2 properties
UpdateConnectorResponse
object
1 property 1 required
Get-connectorRequestNotImplementedError
object
2 properties
List-connectorsRequestClientClosedRequestError
object
2 properties
Update-connectorRequestServiceUnavailableError
object
2 properties
Update-connectorRequestForbiddenError
object
2 properties
Create-connectorRequestTooManyRequestsError
object
2 properties
Create-connectorRequestServiceUnavailableError
object
2 properties
Delete-connectorRequestForbiddenError
object
2 properties
UpdateConnectorRequest
object
7 properties
Delete-connectorRequestUnprocessableEntityError
object
2 properties
List-connectorsRequestInvalidTokenError
object
2 properties
OAuthAuthorize-connectorRequestBadRequestError
object
2 properties
OAuthAuthorize-connectorRequestNotFoundError
object
2 properties
Delete-connectorRequestServiceUnavailableError
object
2 properties
ConnectorAuthStatus
string
The OAuth status for the user making the request. One of ["valid", "expired", ""]. Empty string (field is omitted) means the user has not authorized the connec…

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cohere-connectors-api-openapi.yml Raw ↑

Other APIs Cohere publishes across the network.

Cohere Chat API
Cohere Embed API
Cohere Rerank API
Cohere Classify API
Cohere Datasets API
Cohere Models API
Cohere Tokenize API
Cohere Detokenize API
Cohere Batches API
Cohere Check Api Key API
Cohere Embed Jobs API
Cohere /finetuning API
Where this information came from

This is an independent, third-party profile of Cohere Connectors API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.