Skip to main content

Using the Common Paper API

An overview of what you can do with the Common Paper API and how to get started.

Written by Mark Frantz

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.

Did this answer your question?