Overview
CRM Solid Public API v1 (1.2.0)
Section titled “CRM Solid Public API v1 (1.2.0)”The CRM Solid Public API provides programmatic access to your contacts,
Telegram messaging, sales pipeline (deals), tasks, finance (read-only) and the
email inbox. All requests must include an Authorization: Bearer <token>
header where the token is a CRM Solid API key in the format
csk_<env>_<keyId><secret>. Access is scope-based - each key is issued with a
specific set of scopes (e.g. contacts:read, telegram:send), and operations
that require a scope not granted to the key return 403 Forbidden. All responses
are JSON. Rate limits are per-key and communicated via X-RateLimit-Limit,
X-RateLimit-Remaining, and X-RateLimit-Reset response headers. An MCP server
for AI agent integration is available at the same host (POST /mcp).
- OpenAPI version: 3.0.3
Authentication
Section titled “ Authentication ”bearerAuth
Section titled “bearerAuth ”CRM Solid API key. Format: csk_<env>_<12-char-keyId><32-char-secret>. Obtain keys from the CRM Solid dashboard. Keep secret - the full token is never stored server-side (only a bcrypt hash of the secret portion).
Security scheme type: http
Bearer format: csk_<env>_<key>