# API reference

Every public endpoint with request and response schemas, examples and ready-made requests for curl, Node.js, Go and PHP.

URL: https://getclickfix.com/docs/api-reference?lang=en

Generated from the published API contract. Rules shared by every endpoint (keys, envelope, errors, pagination, idempotency, rate limits): [API](/docs/api?lang=en).

- [Conversations](/docs/api-reference/conversations/list-conversations?lang=en): Create, read and update conversations; add messages and internal notes.
- [Contacts](/docs/api-reference/contacts/list-contacts?lang=en): Contact records of your end customers, kept in sync with your own user ids (external ids).
- [Companies](/docs/api-reference/companies/list-companies?lang=en): Company list and the revenue, usage and product-event signals that feed customer health.
- [Webhooks](/docs/api-reference/webhooks/list-webhook-subscriptions?lang=en): Manage event subscriptions. Delivery format and signature verification are described in the Webhooks guide.
- [Triggers](/docs/api-reference/triggers/poll-trigger-events?lang=en): Cursor-based polling and REST hook subscriptions for tools such as Zapier, Make and n8n.
- [API channel](/docs/api-reference/api-channel/send-a-customer-message?lang=en): Connect your own chat system to ClickFix as a channel. You send customer messages; agent replies reach you by webhook.
- [Apps](/docs/api-reference/apps/read-the-app-context-verification-keys?lang=en): Public keys of the developer platform; verifying the signed context an embedded app receives.
