Create an API key and your first envelope
A team key, one POST with the PDF and your customer's data, and a signing link per signer.
- 1
An owner or a manager opens Developers, names a key (for example "Website") and taps Create key. Copy it now — it starts with
es_live_and is shown only once. - 2
Send
POST https://api.socialdna.app/api/esign/v1/envelopeswithAuthorization: Bearer es_live_…(orX-Api-Key) and a JSON body:title,document(base64or an httpsurl),signers(name, email, phone,channel: email, whatsapp, sms, call or link, andprefillvalues), and optionallyfields,message,order,expires_daysandext_ref. - 3
The answer has the envelope and a
signing_urlfor each signer. Usedeliver: falseto get the links without sending anything, orsend: falseto keep a draft. - 4
Read envelopes with
GET /v1/envelopesandGET /v1/envelopes/{id}, download the PDF withGET /v1/envelopes/{id}/document, send a draft withPOST /v1/envelopes/{id}/send, void withPOST /v1/envelopes/{id}/void, and check usage withGET /v1/account.
Still need help?
Our team answers by ticket and email.