Availability: Enterprise and API plans. Create your free sandbox
Note:Public API with Editor 2.0 doesn't support image upload.
If you’d like more details on how the API can be used, please refer to our developer documentation.
Our developer dashboard gives you full control over functionality and reporting for your API and Webhooks integration with PandaDoc.
Here you can generate Sandbox and Production API keys, plus manage OAuth 2.0 applications and Webhooks subscriptions.
The Sandbox key is available with our Business, Enterprise, and API plans.
We don't charge for making API calls with the Sandbox key. Developers can use the Sandbox key to evaluate our API, while the Production key is used in a production environment.
Note for current customers:We’ve moved everything to the Developer Dashboard for you.
Here you can find events for all webhooks subscriptions — active, inactive, and deleted.
The table contains Event ID, type, status, Webhook name (subscription), and Delivery time (UTC, local time on hover).
You can filter events by type, status, or date.
Each event is clickable and the pop-up displays detailed data such as event time, URL, signature, request, and response body (if available).
Note:Webhooks history doesn’t display webhooks events for Zapier, Integromat, and other automation tools.
This tab provides data about API requests received for the dedicated workspace. The table contains request URL, status, HTTP method, and time (UTC, local time on hover).
You can filter requests by status, method, or date.
You can search requests by URL or Request ID.
Each request is clickable and the pop-up displays request ID, token type, key, user ID/email, application name (if available), and request/response body.
The pop-up has a Copy data button that copies your request data, which you can easily share with the PandaDoc Support team in case you have any questions or issues.
This tab offers current information about your API integration in real time.
The document usage tile shows the number of API calls used (documents created/sent), as well as limits (if applicable).
The “Recent errors” tile displays errors that have occurred during the predefined time period.
The “Document creation time” chart shows how long it takes to create a document for you (maximum, average, and minimum — in seconds) over the last seven days.
The API requests chart provides data about the total number of successful and failed API requests per day over the last seven days.
The API error distribution chart presents error distribution by HTTP method per day over the last seven days.