Comprehensive Update Signing Request
Changed onPerform comprehensive updates to a signing request including properties, recipients, fields, and reminders. Cannot update after signing request has been sent, completed, or cancelled. All sections are optional but at least one must be provided.
Temporary ID Pattern for New Recipients: When adding new recipients in a comprehensive update, use the 'temp_id' field (format: 'temp_X') instead of 'id' to establish relationships with fields and reminders. This allows you to create new recipients and reference them in fields/reminders in a single request. Use the 'id' field to update existing recipients. Validation rules: (1) Temporary IDs must start with 'temp'; (2) Each temporary ID must be unique within the request; (3) Fields and reminders can reference temporary IDs in their recipient_id property; (4) The API will automatically resolve temporary IDs to real UUIDs after recipient creation.
Request
- Base URLhttps://api.firma.dev/functions/v1/signing-request-api
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Signing request ID
Request body
Example request
{
"fields": [
{
"format_rules": {
"dateFormat": "MMMM dd, yyyy"
},
"background_color": "#FFFDE7"
}
]
}Response
Signing request updated successfully. Returns the updated signing request and summary of changes made.
Changes
- info
added the new optional request property
// - info
added the new optional request property
//
- info
- info
added the new optional request property
- info
added the non-success response with the status
- info