You can also create and send a single envelope that pulls in multiple Templates. This is useful when your workflow spans several documents, each with their own fields and party setups (e.g. onboarding packs, contract bundles, multi-stage compliance flows).
The overall flow is the same as using a single Template:
- Create each Template in the web app
- Retrieve Template details (including
template_fingerprint,party_id, and optionalfield_id) - Submit an envelope request — this is where there is a slight difference.
💡 Make sure you've read Send an Envelope Using a Template before continuing.
The only difference is:
Inside each object in envelope_parties, instead of supplying a single party_id, include a party_documents array with:
party_id— The party identifier from the specific Templatedocument_template_fingerprint— The Template fingerprint that party position comes from
Everything else - merge fields, envelope title, notifications - works exactly the same as with a single Template.
Endpoint
POST https://api.signable.co.uk/v1/envelopesExample request body
{
"envelope_title": "Melbourne Road 23/06/25",
"envelope_parties": [
{
"party_name": "Alex Mitchell",
"party_email": "abby+alex@signable.co.uk",
"party_role": "signer",
"party_documents": [
{
"party_id": 20748256,
"document_template_fingerprint": "28f9add86f25028df2eee9adee866aba"
},
{
"party_id": 20748265,
"document_template_fingerprint": "88d2c9e8dc4a69ce1cd97ac1684f3e45"
}
]
},
{
"party_name": "Abby Signers",
"party_email": "abby@signable.co.uk",
"party_role": "signer",
"party_documents": [
{
"party_id": 20748255,
"document_template_fingerprint": "28f9add86f25028df2eee9adee866aba"
}
]
}
],
"envelope_documents": [
{
"document_title": "TC 2025 v2",
"document_template_fingerprint": "28f9add86f25028df2eee9adee866aba",
"document_merge_fields": [
{
"field_id": "454958773",
"field_value": "Note that breakables are not included in rent cost"
}
]
},
{
"document_title": "TC 2025 v3",
"document_template_fingerprint": "88d2c9e8dc4a69ce1cd97ac1684f3e45"
}
]
}- Alex Mitchell is assigned to:
- Template party with
party_id: 20748256for Template28f9add86f25028df2eee9adee866aba, and; - Template party with
party_id: 20748265for Template88d2c9e8dc4a69ce1cd97ac1684f3e45
- Template party with
- Abby Signers is assigned to:
- Template party with
party_id: 20748255for Template28f9add86f25028df2eee9adee866aba
- Template party with
- The Template field with
field_id: 454958773will be prefilled with: “Note that breakables are not included in rent cost”.
This assigns your signers to fields and adds prefilled content directly into the Template before it’s sent to the recipients.
- Signers receive an email with their signing link
- You receive an envelope fingerprint in API response
- You can subscribe to webhooks for status updates (optional)