Embedded Editing Session

by Alexander Benderski

We’ve introduced new API endpoints to generate editing session tokens for the Embedded Editor, enabling seamless integration of the editor into your app.
These new endpoints provide a secure and efficient way to start an editing session for both Documents and Templates.

The new Editing Session Token eliminates the need to add users to your PandaDoc account. This token grants access only to the selected Document or Template and remains valid for a defined period, with a default duration of 1 hour.

You no longer need to add users to your PandaDoc account - just a single API call is required to grant editing access to a Document or Template.

Check out Document Editing Session and Template Editing Session endpoints.

Read more about Embedded Editing in our guide.

API Key generation in API

by Alexander Benderski

You now can generate API key for any of your workspaces via API!

Create API Keyendpoint requires an Org Admin key to work and allows you to create new or re-issue Sandbox or Production API Key. You can optionally choose the owner of the new key by passing user_id.

This endpoint enables a complete automation of workspace provisioning, augmenting set of endpoints like Create Workspace, Create User, Add Member to Workspace

Tables support in API

by Andrei Padhaiski

You can now populate tables directly through the following API endpoints: Create Document, Update Document. Supports advanced formatting options like Markdown for enhanced table customization.

Not one, not two... Well, precisely 2 new endpoints are introduced to the Admin API suit!
Now you can Remove Member from the workspace, but you can also Deactivate Workspace as well! Deactivating a workspace removes all the members and makes the workspace disappear from the workspace lists.

But that's not all. In case you need to remove a user from all their workspaces, you need their membership_id for each of the workspaces.
For List Users, you now have membership_id for each workspace this user is a member in.

New Template API and Webhooks

by Alexander Benderski

Welcome the newest member of Template API - a Create Template endpoint!
Now it's easier than ever to automate Template creation - with Create, List, Delete, and Details endpoints for Template!

But that's not it - now we have webhooks for Template Created, Updated, and Deleted events!
Check out the webhook subscription endpoint for the full list of available events.

And yes, you got it right - all these updates have something to do with our Embedding solutions. Stay tuned for exciting updates!

We have improved the downloading process for completed documents!
What's new:

  • Now you can download a completed document with a custom watermark - check out Download Document endpoint
  • There is a new webhook event for Completed Documents. This webhook fires when a PDF is ready for a completed document - and you can download it immediately. Read this article to know the details.

Now, you can have every date field in the documents created from a file upload filled automatically with the signing date.
Configure this on the workspace level:

  1. Go to Settings -> Workspace.
  2. Find the Date field setting.
  3. Select “Autofill with signing date”.

After this, all date fields in the documents you create from file via API will be filled in with a signing date automatically after completion.