# RouteMCP API ## Docs - [Create end-user-scoped connect session token (called by customer backend)](https://docs.routemcp.io/api-reference/connect/create-end-user-scoped-connect-session-token-called-by-customer-backend.md): Called by the **customer's backend** (not the browser) to create a short-lived, end-user-scoped session token for the Connect widget. Authenticate with your API key (`Authorization: Bearer sk_live_*`). The `endUserId` field is **required** — it identifies which end user is connecting a provider. The… - [Create a new resource](https://docs.routemcp.io/api-reference/crm-resources/create-a-new-resource.md) - [Delete a resource](https://docs.routemcp.io/api-reference/crm-resources/delete-a-resource.md) - [Full update of a resource](https://docs.routemcp.io/api-reference/crm-resources/full-update-of-a-resource.md) - [Get a single resource by provider-native ID](https://docs.routemcp.io/api-reference/crm-resources/get-a-single-resource-by-provider-native-id.md) - [Get available appointment slots](https://docs.routemcp.io/api-reference/crm-resources/get-available-appointment-slots.md): Returns available appointment time slots for a scheduling page or calendar. Requires `calendarId` (the scheduling page slug for HubSpot, or calendar ID for GoHighLevel). Provider-specific parameters like `territoryId`, `resourceId`, `accountId`, and `policyId` can be passed as additional query param… - [List resources for an end user, optionally filtered by provider](https://docs.routemcp.io/api-reference/crm-resources/list-resources-for-an-end-user-optionally-filtered-by-provider.md): Returns a paginated list of CRM resources across all connected providers for the given end user. Pass `provider` to scope results to a single provider. Supports cursor-based pagination. - [Partial update of a resource](https://docs.routemcp.io/api-reference/crm-resources/partial-update-of-a-resource.md) - [List field mappings for a provider + resource type](https://docs.routemcp.io/api-reference/field-mappings/list-field-mappings-for-a-provider-+-resource-type.md) - [API Reference](https://docs.routemcp.io/api-reference/overview.md): Complete reference for the RouteMCP unified API - [March 2026](https://docs.routemcp.io/changelog/2026-03.md): API changelog for March 2026 - [Authentication](https://docs.routemcp.io/guides/authentication.md): API key authentication for the RouteMCP API - [Connect Widget](https://docs.routemcp.io/guides/connect-widget.md): Embed the provider authorization flow in your application - [Field Mappings](https://docs.routemcp.io/guides/field-mappings.md): Understand how CRM provider data maps to the unified schema - [MCP Server](https://docs.routemcp.io/guides/mcp.md): Connect the RouteMCP API docs directly to your AI tools using the hosted MCP server. - [Quickstart](https://docs.routemcp.io/guides/quickstart.md): Get up and running with the RouteMCP API in under 10 minutes - [Rate Limits](https://docs.routemcp.io/guides/rate-limits.md): Understanding API rate limits and how to handle them - [GoHighLevel](https://docs.routemcp.io/integrations/crm/gohighlevel.md): Sync contacts, opportunities, and calendar events with GoHighLevel via OAuth 2.0. - [HubSpot](https://docs.routemcp.io/integrations/crm/hubspot.md): Sync contacts, leads, deals, and meetings with HubSpot CRM via OAuth 2.0. - [Monday CRM](https://docs.routemcp.io/integrations/crm/monday-crm.md): Sync contacts, leads, deals, and meetings with Monday CRM via OAuth 2.0 and the Monday GraphQL API. - [Pipedrive](https://docs.routemcp.io/integrations/crm/pipedrive.md): Sync persons, leads, deals, and activities with Pipedrive via OAuth 2.0. - [Salesforce](https://docs.routemcp.io/integrations/crm/salesforce.md): Sync contacts, leads, deals, and more with Salesforce CRM via OAuth 2.0 or JWT Bearer. - [Zoho CRM](https://docs.routemcp.io/integrations/crm/zoho-crm.md): Sync contacts, leads, deals, and meetings with Zoho CRM via OAuth 2.0. Supports all Zoho data center regions. - [Integrations](https://docs.routemcp.io/integrations/overview.md): Browse all CRM providers available through RouteMCP. Connect your users' accounts via the Connect widget and read/write data through a single unified API. - [Error Codes](https://docs.routemcp.io/references/errors.md): Complete reference of API error codes with descriptions and resolution steps - [SDKs & Libraries](https://docs.routemcp.io/references/sdks.md): Client libraries and SDKs for the RouteMCP API ## OpenAPI Specs - [openapi](https://docs.routemcp.io/api-reference/openapi.json)