Remove User from Template
Removes the specified Account's access to the specified Template.
Your API key can be used to make calls to the Dropbox Sign API. See Authentication for more information.
ā
Supported by Try it console (calls sent in test_mode only).
In: header
Path Parameters
The id of the Template to remove the Account's access to.
Request Body
application/json
The id or email address of the Account to remove access to the Template. The account id prevails if both are provided.
The id or email address of the Account to remove access to the Template. The account id prevails if both are provided.
emailResponse Body
application/json
application/json
curl -X POST "https://example.com/template/remove_user/f57db65d3f933b5316d398057a36176831451a35" \ -H "Content-Type: application/json" \ -d '{ "email_address": "george@dropboxsign.com" }'{ "template": { "template_id": "f57db65d3f933b5316d398057a36176831451a35", "title": "Mutual NDA", "message": "Please sign this NDA as soon as possible.", "updated_at": 1570471067, "is_creator": true, "is_embedded": false, "can_edit": true, "metadata": {}, "is_locked": false, "signer_roles": [ { "name": "Outside Vendor", "order": 0 }, { "name": "Internal Manager", "order": 1 } ], "cc_roles": [ { "name": "Corporate Attorney" } ], "documents": [ { "index": 0, "name": "mutual_nda.pdf", "field_groups": [ { "name": "group1", "rule": "require_1-ormore" } ], "form_fields": [ { "api_id": "b65e03_10", "name": "DepartmentA", "type": "checkbox", "signer": "1", "x": 117, "y": 19, "width": 15, "height": 15, "required": false, "group": "group1" }, { "api_id": "b65e03_11", "name": "DepartmentB", "type": "checkbox", "signer": "2", "x": 118, "y": 41, "width": 15, "height": 15, "required": false, "group": "group1" }, { "api_id": "0ec7a7_1", "name": "VendorName", "type": "text", "signer": "1", "x": 160, "y": 141, "width": 80, "height": 30, "required": true, "group": null, "avg_text_length": { "num_lines": 1, "num_chars_per_line": 19 }, "isMultiline": false, "originalFontSize": 12, "fontFamily": "arial" }, { "api_id": "0ec7a7_2", "name": "VendorTitle", "type": "text", "signer": "2", "x": 160, "y": 181, "width": 80, "height": 30, "required": true, "group": null, "avg_text_length": { "num_lines": 1, "num_chars_per_line": 19 }, "isMultiline": false, "originalFontSize": 12, "fontFamily": "arial" }, { "api_id": "0ec7a7_3", "name": "ManagerName", "type": "text", "signer": "2", "x": 160, "y": 221, "width": 80, "height": 30, "required": true, "group": null, "avg_text_length": { "num_lines": 1, "num_chars_per_line": 19 }, "isMultiline": false, "originalFontSize": 12, "fontFamily": "arial" }, { "api_id": "0ec7a7_4", "name": "ManagerTitle", "type": "text", "signer": "2", "x": 160, "y": 251, "width": 80, "height": 30, "required": true, "group": null, "avg_text_length": { "num_lines": 1, "num_chars_per_line": 19 }, "isMultiline": false, "originalFontSize": 12, "fontFamily": "arial" }, { "api_id": "0ec7a7_5", "name": "DateSigned", "type": "date_signed", "signer": "1", "x": 523, "y": 28, "width": 105, "height": 16, "required": true, "group": null } ], "custom_fields": [ { "name": "Effective Date", "type": "text", "signer": null, "x": 378, "y": 36, "width": 84, "height": 14, "required": false, "api_id": "78083014-32d8-4b5b-b65e-fe6010f3be64", "group": null, "avg_text_length": { "num_lines": 1, "num_chars_per_line": 22 }, "isMultiline": false, "originalFontSize": 12, "fontFamily": "arial" } ] } ], "accounts": [ { "account_id": "5008b25c7f67153e57d5a357b1687968068fb465", "email_address": "me@dropboxsign.com", "is_locked": false, "is_paid_hs": true, "is_paid_hf": false, "quotas": { "templates_left": null, "documents_left": 3600000, "api_signature_requests_left": 0, "sms_verifications_left": 300000 } } ] }}List Templates GET
Returns a list of the Templates that are accessible by you. Take a look at our [search guide](https://developers.hellosign.com/api/reference/search/) to learn more about querying templates.
Update Template Files POST
Overlays a new file with the overlay of an existing template. The new file(s) must: 1. have the same or higher page count 2. the same orientation as the file(s) being replaced. This will not overwrite or in any way affect the existing template. Both the existing template and new template will be available for use after executing this endpoint. Also note that this will decrement your template quota. Overlaying new files is asynchronous and a successful call to this endpoint will return 200 OK response if the request passes initial validation checks. It is recommended that a callback be implemented to listen for the callback event. A `template_created` event will be sent when the files are updated or a `template_error` event will be sent if there was a problem while updating the files. If a callback handler has been configured and the event has not been received within 60 minutes of making the call, check the status of the request in the API dashboard and retry the request if necessary. If the page orientation or page count is different from the original template document, we will notify you with a `template_error` [callback event](https://app.hellosign.com/api/eventsAndCallbacksWalkthrough).