Cohorly developer portal

Build a safe Cohorly integration with maintained SDKs, a documented HTTP API, and a native agent interface.

Start with the Quickstart to send one event and confirm the project token is configured correctly. Use an SDK when it matches your runtime, or use the HTTP API when you need a custom integration. The OpenAPI specification is the authoritative machine-readable HTTP contract: every operation has a stable identifier, typed inputs, response schemas, authentication requirements, and rate-limit behavior. Use it to generate a client, validate a request, or expose carefully scoped function tools to an agent.

For agent workflows, prefer the MCP server when the client supports Streamable HTTP. It exposes Cohorly's query and governance capabilities through tools while preserving the same authorization boundary as the product. Give an agent only the credential and project scope it needs, never put a project token in a prompt or browser bundle, and surface permission or validation failures to the user instead of retrying destructive actions blindly.

Quickstart

Send a first event with a project token and verify the integration.

OpenAPI specification

Use the machine-readable OpenAPI 3.1 contract for typed HTTP integrations and function tools.

Ingestion API

Send events, profile updates, and aliases with an ingestion project token.

Query API

Run segmentation, funnel, retention, flow, and session analyses with an account credential.

MCP server

Connect a compatible AI client over Streamable HTTP and use Cohorly tools with scoped access.

SDKs

Choose a maintained client SDK for web, React, mobile, Node.js, Python, PHP, Go, or NestJS.