A complete REST API.

Clockwork CRM exposes a comprehensive REST API with over 100 endpoints covering every module. Manage contacts, companies, sales, cases, projects, calendar, services, telephony, email, marketing, and more. Every action available in the UI is available through the API.

Real-time webhooks.

Get notified instantly when things happen in your CRM. Webhooks send automatic HTTP POST requests to your chosen URL whenever records are created, updated, or deleted. With over 80 event types across every module, you can build integrations that react to changes as they happen.

Secure by design.

Every webhook delivery includes an HMAC-SHA256 signature so you can verify it genuinely came from Clockwork. API keys use granular permissions to control exactly which modules and actions are accessible. Failed deliveries retry automatically with exponential backoff.

Full OpenAPI specification.

The API is fully documented with an interactive OpenAPI specification. Every endpoint includes parameter descriptions, request/response examples, and permission requirements. Access the docs at your-subdomain.clockworkcrm.com/api.

Automatic retries.

Failed webhook deliveries are retried with exponential backoff: 10 seconds, 30 seconds, 2 minutes, up to 2 days. After 10 attempts, the delivery is marked as failed and logged for review. Every delivery attempt is tracked in the admin portal.

Granular permissions.

API keys support over 60 individual permissions across every module. Read contacts but not cases. Write sales but not delete them. Manage webhooks independently from entity access. Scope keys to specific users for proper identity tracking.

Try Clockwork CRM for free.

Full access for 14-days, get started today.

Try it free

No credit card required.