Quickstart
Ce contenu n’est pas encore disponible dans votre langue.
This page gives you a minimal path to integrate Subnoto: account → API keys → first envelope → webhooks → download signed document. For a deeper overview, see Working with the API.
Fast track (backend flow)
Section titled “Fast track (backend flow)”-
Create your account Create a Subnoto account at app.subnoto.com. See Creating Your Account for passkey or email verification.
-
Create API keys In Settings → API Keys, create a new API key and store the Access Key and Secret Key securely. You need them for all API calls. See Create API keys for details and permissions.
-
Create and send your first envelope Upload a document, add recipients and signature blocks, then send the envelope via the API. Follow the step-by-step tutorial: Create and send your first envelope. Use the Encryption Proxy for
curl/plain HTTP, or the TypeScript or Python SDK. -
Set up webhooks (optional but recommended) Create a webhook in Settings → Webhooks and subscribe to
ENVELOPE_SIGNEDandENVELOPE_COMPLETEDso your backend is notified when the envelope is complete. See Setting up webhooks. -
Download the signed document and proof When you receive
ENVELOPE_COMPLETED, call the API to download the signed PDF and the tamper-proof audit proof. See Download signed document and audit proof.
Fast track: embedded signing
Section titled “Fast track: embedded signing”If you want to show the signing UI inside your own app (iframe):
- Do steps 1–3 above (account, API keys, create and send envelope).
- Create an iframe token on your backend for the envelope and signer:
POST /public/authentication/create-iframe-token. See Iframe token. - Embed the signing UI in your frontend using the token and your framework: Embedded signing (React, Vue, Svelte, Angular, Solid, Qwik, or vanilla).
See a full example
Section titled “See a full example”The Subnoto SDK demo on GitHub includes complete examples: create & sign, Devis with Smart Anchors, mass upload, and iframe embed.