PATCH /public/v1/documents/{id}/recipients/recipient/{recipient_id}

Modify a recipient's personal details, or update a recipient group's name and members.

🚧 Before you start

To edit a recipient, please ensure that you have the 'Can Edit Document' permission.

Use this endpoint to easily fix typos in a recipient's name or email, or to change any other recipient information in a sent document.

Editing a recipient group

When the recipient_id points to a recipient group, you can rename the group and/or change its members:

On a sent document, newly added members are notified and receive their access link, while removed members lose access.

Both individual recipient and recipient group edits return 204 No Content.

📘 Please note that changes made to a recipient within a document will also update their Contact information. However, these changes will not update information about this recipient in other documents where they have already been added.

Document status

📘 Updating a recipient's email after sending a document

Note: If you update a recipient's email address after sending a document, they will receive an instant notification at the new email address, allowing them access to the document. Access via the previous email will be revoked.

Restrictions for updating a recipient's email

Recipient communication preferences

PandaDoc honors recipient opt-outs when re-notifying a recipient on a sent document. The request will return 400 Bad Request in the following cases:

To remove a recipient from the opt-out list, contact PandaDoc Support.

Servers

Path parameters

Name Type Required Description
id String Yes

Document UUID.

recipient_id String Yes

Recipient UUID.

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.