Signkoi API
Build e-signatures into your product with the Signkoi REST API: create and send envelopes, use templates, embed signing and receive signed webhooks.
On this page
The Signkoi API is a REST API for everything you can do with envelopes on the website: upload PDFs, add recipients and fields, send for signature, follow progress, and download the signed PDF with its certificate of completion. CRMs, HR tools, booking systems and your own backend can all send documents for signature without anyone opening Signkoi.
What you can build
- Send contracts from your product. Generate a PDF, create an envelope with recipients and signature fields, and send it in one request.
- Reuse templates. Prepare a document once on the website, then fill its roles with real people through the API.
- Embed signing. Open the signing page inside your app or on a tablet for in-person signing.
- Stay in sync. Signed webhooks tell your system the moment something is viewed, signed, declined or completed.
API basics
Check your key with your first call:
Shell
curl https://signkoi.com/api/v1/me \
-H "Authorization: Bearer $SIGNKOI_API_KEY"Next steps
- QuickstartYour first envelope, end to end, in about ten minutes.
- AuthenticationAPI keys, scopes, expiry and rotation.
- Envelopes guideLifecycle, recipients, field coordinates and downloads.
- TemplatesSend prepared documents by filling their roles.
- WebhooksEvents, payloads and signature verification.
- API referenceEvery endpoint with parameters and code samples.