Docusign
APIeSignature REST API for sending, signing and tracking agreements
- Erişim
- OAuth access token
Hakkında
Electronic signature platform whose eSignature REST API sends envelopes for signing by email or embedded in your app, then tracks status and audit trails. Free developer sandbox; production sending needs a paid API plan. Agreement data stays in one region: US, Canada, EU, Australia or Japan.
Neler yapabilirsin
- Send a document for signature by email and track the envelope status
- Embed the signing ceremony inside your own web or mobile app
- Fill reusable templates with data and bulk send them to many signers
Başlarken
- Create a free developer account and an integration key
- Get an OAuth access token (JWT or Authorization Code Grant)
- Note your API account ID for the request path
Örnek kod
DOC=$(base64 < contract.pdf | tr -d '\n')
curl -X POST "https://demo.docusign.net/restapi/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes" \
-H "Authorization: Bearer $DOCUSIGN_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"emailSubject": "Please sign this document", "status": "sent",
"documents": [{"documentId": "1", "name": "Contract", "fileExtension": "pdf", "documentBase64": "'"$DOC"'"}],
"recipients": {"signers": [{"email": "signer@example.com", "name": "Sam Signer", "recipientId": "1",
"tabs": {"signHereTabs": [{"anchorString": "/sn1/"}]}}]}}'Ayrıntılar
- Barındırma
- Hazır hizmet (bulut)
- Kullanılabildiği yerler
- Tüm dünya
- Resmi SDK'lar
- C#, Java, JavaScript/TypeScript, PHP, Python, Ruby
- MCP sunucusu
- Uzak sunucu