CRM API Documentation
Complete API reference with interactive examples. Test endpoints directly with your API key.
API Configuration
Get your API key from CRM Settings → API Access
Found in your CRM instance URL or workspace settings
Table of Contents
Authentication
API Keys
All API requests require authentication using an API key. Include your API key in the Authorization header.
Authorization Header
Authorization: Bearer sk_crm_your_api_key_here⚠️ Security: Never expose your API keys in client-side code or public repositories.
Contacts
/api/contactsGet all contacts with optional filtering, pagination, and sorting
/api/contactsCreate a new contact
/api/contacts/:idGet a specific contact by ID
/api/contacts/:idUpdate an existing contact
/api/contacts/:idDelete a contact
Deals
/api/dealsGet all deals with optional filtering, pagination, and sorting
/api/dealsCreate a new deal
/api/deals/:idGet a specific deal by ID
/api/deals/:idUpdate an existing deal
/api/deals/:id/stageUpdate deal stage
Tasks
/api/tasksGet all tasks with optional filtering, pagination, and sorting
/api/tasksCreate a new task
/api/tasks/:idGet a specific task by ID
/api/tasks/:idUpdate an existing task
/api/tasks/:id/statusUpdate task status
Ready to Integrate?
Create your API key and start building powerful integrations with your CRM data.