NomaSign for developers

NomaSign Integration API v1.2.3OAS 3.1.0

Send documents for electronic signature from your own system. Send reusable templates or your own generated PDFs, prefill fields, hand out signing links, and get webhooks the moment documents are signed.

Recommended

Send a template

Design a document pack once in the web app, then send it with a small, fast call. Lightest on your API allowance.

POST /api/templates/send
For generated documents

Send your own PDFs

Every document unique? Upload to your cloud drive and send by file id. Fields are placed automatically and you get a signing link per signer.

POST /api/sessions/send
Completion signal

Receive webhooks

HMAC-signed notifications when documents are signed, declined, or completed. No polling.

X-NomaSign-Signature
1

Authenticate

Exchange your refresh token for a short-lived access token at POST /connect/token.

2

Send

Call a send endpoint with a Bearer token; every request and response schema is documented below.

3

Track

Receive webhooks, or cancel outstanding links with POST /api/sessions/cancel.

API reference
EndpointWhat it does
POST /connect/tokenExchange your refresh token for an access token (OAuth2)
POST /api/templates/sendSend documents for signature using a reusable template, to one or many recipients at once
POST /api/sessions/sendSend your own PDF documents for signature and get a signing link for each signer
POST /api/sessions/cancelCancel a signing request and revoke its signing links

Loading the interactive reference…