Integration
Clinch API and webhooks
Create contracts, send them for signature, issue invoices and receive signed webhooks from your own code.
Draft a contract freeHow it connects today
Built into ClinchWorks today: Clinch API and webhooksBuilt into Clinch and available today: REST API v1 with an OpenAPI file, API keys in Settings → API, and outgoing webhooks for five events.
Three recipes
Send a contract from your own app
POST /api/v1/documents with a template or your text and the signers: the contract is created and sent for signature in one call, with an optional deposit.
Invoice when the work is signed off
Listen to contract.signed and call POST /api/v1/invoices to bill the first milestone with a pay link.
Sync clients and documents to your CRM
GET /api/v1/clients and /api/v1/documents return status, signers and signing links to keep your records current.
Set it up
- Create a key in Clinch under Settings → API and send it as Authorization: Bearer <key>.
- Create a contract with POST /api/v1/documents (title, template or text, signers, optional deposit_cents).
- Subscribe to events with POST /api/v1/webhooks or in Settings → Integrations (Pro).
- Verify each delivery's X-Clinch-Signature header with your signing secret.
Example
curl https://clinch.lumnika.com/api/v1/documents \
-H "Authorization: Bearer clk_your_key" \
-H "Content-Type: application/json" \
-d '{"title":"Logo design","template":"logo-design-contract",
"signers":[{"name":"Jane Doe","email":"jane@acme.com"}]}'Questions
Is the API free?
The free plan includes 1 key and 50 calls every 30 days. Pro has unlimited calls and up to 10 keys. Every plan is limited to 60 requests per minute.
Which events can I receive?
contract.signed, invoice.paid, proposal.accepted, inquiry.created and booking.created, each signed with HMAC-SHA256 and retried up to three times.
Do signers need an account?
No. Each signer gets a private link and signs from any phone or computer.
Is there an OpenAPI spec?
Yes, at /api/v1/openapi.json, linked from the developers page.
Close your next deal with Clinch
Describe the deal, get a contract, send it. Your client signs from their phone without an account. Free for 3 contracts a month.
Draft a contract free