Aller au contenu

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.

  1. Create your account Create a Subnoto account at app.subnoto.com. See Creating Your Account for passkey or email verification.

  2. 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.

  3. 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.

  4. Set up webhooks (optional but recommended) Create a webhook in Settings → Webhooks and subscribe to ENVELOPE_SIGNED and ENVELOPE_COMPLETED so your backend is notified when the envelope is complete. See Setting up webhooks.

  5. 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.

If you want to show the signing UI inside your own app (iframe):

  1. Do steps 1–3 above (account, API keys, create and send envelope).
  2. Create an iframe token on your backend for the envelope and signer: POST /public/authentication/create-iframe-token. See Iframe token.
  3. Embed the signing UI in your frontend using the token and your framework: Embedded signing (React, Vue, Svelte, Angular, Solid, Qwik, or vanilla).

The Subnoto SDK demo on GitHub includes complete examples: create & sign, Devis with Smart Anchors, mass upload, and iframe embed.