Sema4.ai REST API
The v2 REST API drives the Sema4.ai platform programmatically — list and talk to agents, stream responses, queue and manage Work Items, read data connections, manage MCP servers, and read audits. Each deployment serves its own OpenAPI spec at GET /api/v2. Authenticated with a bearer API key.
Documentation
APIReference
https://sema4.ai/docs/v2/api
Authentication
https://raw.githubusercontent.com/api-evangelist/sema4-ai/refs/heads/main/authentication/sema4-ai-authentication.yml
Other Resources
Conventions
https://raw.githubusercontent.com/api-evangelist/sema4-ai/refs/heads/main/conventions/sema4-ai-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/sema4-ai/refs/heads/main/errors/sema4-ai-problem-types.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/sema4-ai/refs/heads/main/data-model/sema4-ai-data-model.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/sema4-ai/refs/heads/main/apis.yml