API Reference
The RouteMCP API provides a unified interface to read and write data across multiple CRM and PMS providers. Authenticate with your API key and interact with contacts, leads, deals, meetings, and owners through a single, consistent API — regardless of which provider your users have connected.Base URL
Authentication
All API requests require an API key passed in theAuthorization header as a Bearer token:
Endpoints
The API exposes three groups of endpoints:Unified Resources
CRUD operations on CRM/PMS resources. The same endpoints work across all connected providers — HubSpot, Zoho CRM, Pipedrive, GoHighLevel, and more.| Method | Endpoint | Description |
|---|---|---|
GET | /{resource} | List records (with cursor pagination) |
POST | /{resource} | Create a record |
GET | /{resource}/{id} | Get a single record |
PUT | /{resource}/{id} | Replace a record |
PATCH | /{resource}/{id} | Update specific fields |
DELETE | /{resource}/{id} | Delete a record |
contact, lead, deal, meeting
Read-only resources: owner — supports GET /{resource} (list) and GET /{resource}/{id} (get) only. Owners are managed by the provider and cannot be created, updated, or deleted through this API.
Field Mappings
| Method | Endpoint | Description |
|---|---|---|
GET | /field-mappings | List field mappings for a provider (with org overrides applied) |
Connect
| Method | Endpoint | Description |
|---|---|---|
POST | /connect/token | Create a connect session token for the embedded widget |
Response Format
All responses follow a consistent envelope:Pagination
List endpoints use cursor-based pagination:| Parameter | Type | Default | Description |
|---|---|---|---|
provider | string | - | Provider slug (e.g. hubspot, zoho-crm). Omit to fan out across all connected providers |
cursor | string | - | Cursor from previous response’s pagination.cursor |
limit | integer | 25 | Items per page (max 100) |
API Key Types
| Prefix | Environment | Description |
|---|---|---|
sk_live_ | Production | Real data from connected providers |
sk_test_ | Sandbox | Test data, safe for development |