The Common Paper API lets you integrate agreement creation, sending, and tracking directly into your own applications and workflows. If your team manages high volumes of agreements or wants to automate parts of the contract process, the API gives you programmatic access to everything the platform can do.
What you can do with the API
Query agreement data - Retrieve metadata, status, and key terms for any agreement in your account.
Send agreements - Automate the process of sending agreements for signature.
Track agreement status - Monitor in real time whether an agreement has been viewed, signed, or completed.
Getting started
To start using the API, navigate to the API section in your Common Paper account settings. Click Generate API key to create a new key. You can generate multiple keys - for example, one per integration or environment.
Each key is identified by its last four characters and shows who created it and when. Once generated, copy your key immediately - it will not be shown again.
Managing your API keys
All of your active keys are listed in the API settings page. You can delete a key at any time by clicking Delete next to it.
NOTE: Deleting a key immediately revokes access for any integration using it. Update your integrations before deleting a key they depend on.
API documentation
For the full reference and detailed documentation, visit the Common Paper API docs.

