Draftory API
Create and manage contracts programmatically. Send signing links, download PDFs, and track status — all from your own platform.
API Reference
Full endpoint documentation with request/response schemas and an interactive API client.
Explore API →Create Contracts
Create NDA, service, employment, and custom contracts with a single API call.
View endpoint →Usage & Quotas
Monitor your API consumption, billing period, and remaining quota.
View endpoint →
# Create a contract
curl -X POST https://api.draftory.ca/api/external/v1/contracts \
-H "x-api-key: dft_live_your_key" \
-H "Content-Type: application/json" \
-d '{"recipientEmail":"client@example.com","recipientName":"Jane Smith","contractType":"nda","businessName":"Acme Corp","content":{"title":"NDA"}}'
curl -X POST https://api.draftory.ca/api/external/v1/contracts \
-H "x-api-key: dft_live_your_key" \
-H "Content-Type: application/json" \
-d '{"recipientEmail":"client@example.com","recipientName":"Jane Smith","contractType":"nda","businessName":"Acme Corp","content":{"title":"NDA"}}'