Integrate TidySupport directly into your applications with our powerful REST API. Manage conversations, sync contacts, retrieve knowledge base articles, and send messages programmatically—giving you full control over your support workflow.
curl "https://tidysupport.com/v1/contacts" \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe"
}'Create, update, assign, and close conversations programmatically from your own application or CRM.
Create, update, and sync contacts from your database or CRM so agents always have full customer context.
Create and update help articles programmatically to keep your knowledge base in sync with your product.
Send messages into conversations from your backend—useful for proactive outreach or automated support responses.
Store and manage custom contact data specific to your business—plan type, account ID, billing status, and more.
Receive real-time notifications when support events occur in your workspace.
1. Get your API key
Sign up for TidySupport and generate your API key from Settings → API Keys in seconds.
2. Make your first request
Use our comprehensive API documentation to create your first contact or conversation via API.
3. Build your integration
Embed support functionality directly into your application workflow using the full API surface.
Get started with TidySupport's powerful REST API and build custom support integrations for your applications.