CRM API Documentation

The CRM platform offers a comprehensive API that enables developers to build custom integrations, automate processes, and extend functionality. The API includes REST endpoints for managing contacts, messaging, workflows, calendars, payments, webhooks, and other core features.

Important Version Information

Version 1 of the API reached end-of-support on December 31, 2025. While existing integrations using V1 will continue to function, no further support or updates will be provided. Developers are encouraged to migrate to Version 2, which offers enhanced functionality and improved security features.

Accessing API Documentation

The official API documentation is available at This documentation now supports versioned references, allowing developers to view endpoints, schemas, parameters, and examples for specific API versions using the version switcher within the documentation.

Using Versioned Documentation

Versioned API documentation helps developers maintain stable integrations by providing clear references to specific API versions. To use it:

  1. Open the official API documentation
  2. Use the version switcher to select your desired API version
  3. Review endpoints, parameters, schemas, and response details for that version
  4. Use older versions for maintaining existing integrations
  5. Reference newer versions when planning upgrades or building new integrations

Getting Support

The CRM support team does not provide code auditing or developer consulting services for API-related topics. However, if you encounter persistent errors with a correctly configured integration, you may report potential API bugs through the dedicated support form.

For community support and discussion, developers can join the official Slack group. Monthly developer council calls are also available for more structured guidance.

API Access by Plan Level

Basic API access is included with Starter and Unlimited plans, while Advanced API access is available on Agency Pro plans. Advanced access includes additional endpoints and features such as Agency API Keys, whereas lower plan levels only have access to Location API Keys.

Rate Limits

Version 2 APIs implement rate limits to ensure system stability:

  • Burst limit: 100 requests per 10 seconds per Marketplace app per resource
  • Daily limit: 200,000 requests per day per Marketplace app per resource

API responses include headers to monitor your usage: X-RateLimit-Limit-Daily, X-RateLimit-Daily-Remaining, and other rate-limiting headers.

Submitting Feature Requests

If you need an endpoint that isn't currently available in the public API documentation, you can submit feature requests through the GitHub Issues page. The development team regularly reviews these suggestions for future API enhancements.