The Sigture REST API lets you manage signatures and contacts programmatically. Available on Pro and Team plans.
Pass your API key as a bearer token. Create keys in workspace settings.
curl https://your-app.com/api/v1/signatures \ -H "Authorization: Bearer sst_xxxx_yourkeyhere"
/api/v1/signaturessignatures:readList signatures in your workspace.
/api/v1/signaturessignatures:writeCreate a signature (optionally with a content document).
/api/v1/signatures/:idsignatures:readFetch one signature. Add ?render=html&contactId=… to get email-ready HTML.
/api/v1/signatures/:idsignatures:writeUpdate a signature's name or content.
/api/v1/signatures/:idsignatures:writeDelete a signature.
/api/v1/contactscontacts:readList contacts.
/api/v1/contactscontacts:writeCreate or update a contact (upsert by email).
Requests are limited per key. On limit you'll receive 429 with a Retry-After header. Errors return JSON { "error": "…" } with a standard HTTP status.