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.

API entry from apis.yml

apis.yml Raw ↑
name: Sema4.ai REST API
description: 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.
humanURL: https://sema4.ai/docs/v2/api
baseURL: https://sema4.ai
properties:
- type: APIReference
  url: https://sema4.ai/docs/v2/api
- type: Authentication
  url: authentication/sema4-ai-authentication.yml
- type: Conventions
  url: conventions/sema4-ai-conventions.yml
- type: ErrorCatalog
  url: errors/sema4-ai-problem-types.yml
- type: DataModel
  url: data-model/sema4-ai-data-model.yml