Sign API
Quick Start — Sign API
Send your first signature request in two API calls: authenticate, then create a signature request with an inline PDF and a no-account signer.
Prerequisites
- An API username and API key from the Skribble Admin UI
- A PDF document (Base64-encoded)
Step 1 — Authenticate
Code
The response is a plain-text JWT token:
Code
Save this token — it's valid for ~20 minutes.
Step 2 — Create a signature request
This creates a signature request with an inline Base64 PDF and one SES signer who does not need a Skribble account (no-account signer).
Code
Use "quality": "SES" with signer_identity_data for the simplest flow — the signer receives an email, clicks the link, and signs without needing a Skribble account.
Response
Code
The signer receives an invitation email. Once they sign, the status_overall changes to SIGNED and the signed PDF can be downloaded.
What's next
- Best Practices — callbacks, signer management, signature qualities
- Sign API v2 Reference — full endpoint documentation
