get_account | Get the Dropbox Sign account that owns the API key: account_id, email_address, quotas (api_signature_requests_left, templates_left…), is_paid_hs, role_code, team_id. No arguments. |
get_files_url | Get a temporary download URL for the current merged PDF of a signature request: returns { file_url, expires_at } (a 409 means the files are still being prepared — retry later). Arguments: signature_request_id (string, required), force_download (integer 0 or 1, optional — 0 displays the PDF in the browser instead of downloading it). |
get_signature_request | Get one signature request: title, subject, is_complete, is_declined, has_error, signatures (per-signer status_code, signed_at, last_viewed_at), cc_email_addresses, custom_fields, metadata, files_url. Arguments: signature_request_id (string, required). |
get_team | Get the team of the account: name, accounts (members with account_id, email_address, role_code), invited_accounts and invited_emails. No arguments. Answers 4xx when the account belongs to no team. |
get_template | Get one template: title, message, signer_roles and cc_roles (the role names send_with_template expects), custom_fields, documents, accounts. Arguments: template_id (string, required). |
list_signature_requests | List the signature requests the account sent or received (not those it is only CCed on), newest first, with list_info (page, num_pages, num_results). Arguments (all optional): page (integer ≥ 1), page_size (integer 1–100, default 20), query (string, search terms and field filters such as “title:NDA”, “to:jane@example.com”, “complete:true”), account_id (string — a team member id, or “all” for the whole team). |
list_templates | List the templates the account can use, with template_id, title, signer_roles, cc_roles, custom_fields and list_info. Arguments (all optional): page (integer ≥ 1), page_size (integer 1–100, default 20), query (string search terms), account_id (string — a team member id, or “all”). |