API Key Authentication

Before you get started with PandaDoc API, make sure you’re on the Enterprise plan.

You can test it out with the Sandbox key and then go into production with a Production key.

To access the API, go to the Developer Dashboard page and generate either a Sandbox or a Production key.

2872

Generate the API key on the Configuration page of your Developer Dashboard.

Use this API key as an Authorization header in this format: API-Key {{api_key}} for all your API requests.

📘

Who Generates the Key Matters!

API keys are tied to the user who generates them, meaning the key's capabilities depend on that user’s role and license. For instance, certain actions are exclusive to Org Admins—superusers with full access to the organization.

To ensure the API key has the necessary permissions for your needs, make sure it's generated by a user with the appropriate level of access.

🚧

Important: User Removal Deactivates Their API Keys

If a user is removed from the workspace, any API keys they generated will be deactivated. Ensure that keys tied to critical operations are created by stable, long-term users with the necessary permissions.