List Documents by Linked Object
by Maryia YermakovichYou can now list documents by their linked object, that is, get a list of all documents connected to a certain entity from an external integration. Learn more about linked objects.
You can now list documents by their linked object, that is, get a list of all documents connected to a certain entity from an external integration. Learn more about linked objects.
To prevent the malicious use of our API, we're introducing a restriction for the Free Trial users: when using a Sandbox key, you can only send documents if the sender and recipient email addresses are from the same organisation (email domain).
You can now create an online notarization request with an API call. Learn more: PandaDoc Notary On Demand.
Ever wanted to add or remove a recipient, edit a recipient's personal details, or reassign fields to another signer after sending a document? It's all possible now through our API. Explore the Manage Document Recipients to get even more eSigning flexibility.
We have added 4 new endpoints that allow you to manage recipients in any document status, not just Draft
, like the Update Document endpoint does.
You can now assign field tags to radio buttons when creating a document from file. Note that you must you use the field tags in the file, not the request body, and be mindful of the limitations.
We're thrilled to announce that PandaDoc API starting to support Update Document.
Here are what exactly you can update in the already existing document (draft status only):
{
"recipients": [
{
"id": "MiySpPNiyhhmFXnDDrrawC",
"email": "[email protected]",
"first_name": "New",
"last_name": "Recipient"
}
],
"tokens": [
{
"name": "Favorite.Pet",
"value": "New Panda"
}
],
"fields": {
"Favorite.Color": {
"value": "PandaDoc red"
},
"Delivery": {
"value": "Pick Up"
},
"Like": {
"value": false
},
"Date": {
"value": "2022-08-24T00:00:00.000Z"
}
},
"metadata": {
"my_favorite_pet": "New Panda"
},
"tags": [
"created_via_api",
"test_document"
],
"pricing_tables": [
{
"name": "Pricing Table 1",
"data_merge": true,
"options": {
"Tax": {
"is_global": true,
"type": "absolute",
"name": "Tax",
"value": 11
}
},
"sections": [
{
"title": "Sample Section",
"default": true,
"rows": [
{
"options": {
"optional": true,
"optional_selected": true,
"qty_editable": true
},
"data": {
"Name": "New Toy Panda",
"Description": "New Fluffy!",
"Price": 11,
"QTY": 4,
"Tax": {
"value": 21,
"type": "percent"
}
},
"custom_fields": {
"Fluffiness": "4 / 5"
}
}
]
}
]
}
]
}
204 - Result
We've improved our Send a Document request by adding the possibility to set a sender. You can set a sender with an email address
or membership_id
.
{
"sender":{
"membership_id":"QMDSzwabfFzTgjW6KijHyu"
},
"message": "Hello! This document was sent from the PandaDoc API.",
"subject": "Please check this test API document from PandaDoc",
"silent": false
}
{
"sender":{
"email":"[email protected]"
},
"message": "Hello! This document was sent from the PandaDoc API.",
"subject": "Please check this test API document from PandaDoc",
"silent": false
}
We've improved our Link to CRM
and from now on it's called Link Service. The main difference is the possibility to link your documents to any provider/entity type.
We're pleased to announce that we've added new file types to Create Document from File.
New file types:
See the documentation for more details.
Field Tags only
You can only use field tags for all types of supported files.