Tutorials
These tutorials walk you through common integration tasks. Follow them in the order below if you’re new; otherwise jump to the one you need.
Prerequisites
Section titled “Prerequisites”Before starting any tutorial:
- Subnoto account - Create your account at app.subnoto.com.
- API keys - Create an API key in Settings → API Keys and store the Access Key and Secret Key. See Create API keys.
- API access - Use either the Encryption Proxy (for
curland plain HTTP) or an official SDK: TypeScript or Python.
Recommended order
Section titled “Recommended order”-
Create and send your first envelope - Upload a document, add recipients and signature blocks, send the envelope. Start here for the core API flow.
-
Create envelope from template - Use a template created in the UI to create envelopes via the API with pre-configured documents and blocks.
-
How to place signature fields with Smart Anchors - Embed placeholders in your PDF so Subnoto automatically creates signature and date blocks.
-
How to isolate documents with workspaces - Use workspaces to isolate documents by team or project.
-
Download signed document and audit proof - When an envelope is complete, download the signed PDF and the tamper-proof proof via the API (use with webhooks).
-
Get activity logs for envelopes and team - List team and envelope activity logs for audit trails.
I want to…
Section titled “I want to…”- Send documents from my backend - Do Create and send your first envelope, then Setting up webhooks and Download signed document and audit proof.
- Embed signing in my app - Do Create and send your first envelope, then Iframe token and your framework (React, Vue, etc.).
- Use pre-defined templates - Do Create envelope from template.
- Auto-place signature fields from my PDF - Do How to place signature fields with Smart Anchors.