cURL
curl --request GET \ --url https://api.firma.dev/functions/v1/signing-request-api/templates/{id}/fields \ --header 'Authorization: <api-key>'
{ "results": [ { "id": "field123-e89b-12d3-a456-426614174000", "type": "signature", "required": true, "recipient_id": "user123-uuid", "variable_name": null, "position": { "x": 100, "y": 200, "width": 200, "height": 50 }, "page_number": 1, "dropdown_options": null, "multi_group_id": null, "date_signing_default": false, "format_rules": null, "validation_rules": null, "read_only": false, "read_only_value": null }, { "id": "field456-e89b-12d3-a456-426614174000", "type": "date", "required": true, "recipient_id": "user123-uuid", "variable_name": null, "position": { "x": 100, "y": 250, "width": 150, "height": 30 }, "page_number": 1, "dropdown_options": null, "multi_group_id": null, "date_signing_default": true, "format_rules": { "date_format": "MM/DD/YYYY" }, "validation_rules": null, "read_only": false, "read_only_value": null } ] }
Retrieve all fields configured for a specific template
API key for authentication. Use your API key directly without any prefix (e.g., 'your-api-key'). Bearer prefix is optional but not required.
Template ID
Template fields retrieved successfully
Show child attributes
Was this page helpful?