Create Signing Request
Create a new signing request either from a PDF document (document-based) or from an existing template (template-based). For document-based creation, allow_editing_before_sending is automatically set to true. For template-based creation, properties are inherited from the template and can be overridden.
Temporary ID Pattern: For document-based creation, you can reference recipients before they're created using temporary IDs (format: 'temp_X' where X is any identifier, e.g., 'temp_1', 'temp_alice'). Use these temporary IDs in recipient.id, field.recipient_id, and reminder.recipient_id. The API validates all references and automatically maps temporary IDs to real UUIDs after recipients are created. The response contains only real UUIDs.
Temporary ID Validation: Temporary IDs must start with 'temp_', be unique across all recipients in the request, and all field/reminder references must point to recipients defined in the same request. Invalid format, duplicate IDs, or missing recipient references return a 400 error with detailed validation messages.
Request body
Example request
{
"fields": [
{
"format_rules": {
"dateFormat": "MMMM dd, yyyy"
},
"background_color": "#FFFDE7"
}
],
"anchor_tags": [
{
"anchor_string": "{{SIGN_HERE}}",
"background_color": "#FFFDE7",
"font_size": 12
}
]
}Response
Signing request created successfully. The response may include non-blocking email or anchor-tag warnings.
Changes
No recorded changes to this endpoint across all 1 revision of this API.