Contractbook
Contractbook is a contract lifecycle management (CLM) platform that turns static contracts into structured, automatable data. Its Public API v3 (base https://api.contractbook.com/v3, Bearer API-key auth) lets teams generate pre-filled contract drafts from any data source, send documents for electronic signature, manage templates, organize documents into spaces, run automations, upload attachments, and receive webhook notifications on document life-cycle events. Contractbook covers the full contract lifecycle - drafting, negotiation, signing, storage, and post-signature management - for legal, sales, HR, and procurement teams.
APIs
Contractbook Documents API
The core contract lifecycle surface. List and filter contracts and drafts, retrieve a single document, update its data fields, delete it, download a signed PDF copy, and send a ...
Contractbook Templates API
List and retrieve the reusable contract templates in a workspace, and generate a new pre-filled draft document from a template (POST /templates/{id}/create_document). This is ho...
Contractbook Document Sharing API
Grant and revoke collaborator access to a document. Share a contract with internal or external collaborators (POST /documents/{id}/share) and unshare it (DELETE /documents/{id}/...
Contractbook Automations API
List the automations configured in a workspace and trigger a specific automation to run (POST /automations/{id}/run). Automations drive contract-lifecycle workflows - reminders,...
Contractbook Spaces API
Organize contracts into a hierarchy of spaces. Retrieve the space tree (GET /spaces/{id}/tree) and create child spaces (POST /spaces/{id}) to structure a workspace's documents b...
Contractbook Attachments API
Upload a file (POST /upload) to attach supporting material - appendices, signed copies, exhibits - to a contract in Contractbook.
Contractbook Document Webhooks
Contractbook's document life-cycle notification (webhook) mechanism. When a document is created, updated, or signed, Contractbook sends an HTTP request to a client-configured ca...