# Get template Retrieves metadata and configuration for a single template. Endpoint: GET /templates/{template_fingerprint} Version: 1.0.0 Security: basicAuth ## Path parameters: - `template_fingerprint` (string, required) The unique fingerprint of the template Example: "b786a173554cc06371248caf0b250704" ## Response 200 fields (application/json): - `http` (integer) Example: 200 - `template_id` (string) Internal identifier. Example: "53690003" - `template_fingerprint` (string) The unique ID used to identify this template. Example: "b786a173554cc06371248caf0b250704" - `template_title` (string) The name of the template. Example: "Sample Contract" - `template_page_total` (string) The total number of pages in the template. Example: "1" - `template_in_progress` (string) The number of envelopes currently in progress that use this template. Example: "3" - `template_parties_total` (string) The number of signing parties included in the template. Example: "1" - `template_widget_url` (string) The direct URL to the hosted signing widget for this template. Example: "https://sign.signable.app/#/widget/VG7Tsd3y6X" - `template_widget_embed` (string) A script snippet for embedding the signing widget into a webpage. Example: "" - `template_pdf_url` (string) A direct link to download the original uploaded PDF used in the template. Example: "https://docs.signable.co.uk/original/b786a173554cc06371248caf0b250704.pdf" - `template_thumbnails` (array) An array of URLs to thumbnail images for each page of the template. - `template_pages` (array) An array of URLs to full-size images of each page in the template. - `template_uploaded` (string) The date and time the template was uploaded (in ISO 8601 format). Example: "2025-07-01T08:40:38+0000" - `template_parties` (array) A list of the parties assigned to the template, including the merge fields linked to each party. - `template_parties.party_id` (string) Example: "20459705" - `template_parties.party_name` (string) Example: "Party" - `template_parties.party_merge_fields` (array) Template fields that can optionally be pre-filled with text by the sender to personalise the document before sending. - If a merge field is filled in during sending, it will appear as read-only for the signer. - If left empty, the signer associated with the party ID in this object will be able to complete the field themselves. - `template_parties.party_merge_fields.field_id` (string) Internal field identifier. Example: "450927743" - `template_parties.party_merge_fields.field_merge` (string) A short label for the merge field, shown to the sender during the "Add fields & preview" step when preparing an envelope for sending. Example: "Name of Sender" - `template_parties.party_merge_fields.field_type` (string) This will always be , due to merge functionality only being available for text field type. Example: "text"