Skip to main content
E-signature API · Simple and advanced levels
Signature inside your product.
Embed signing in your app. Easy to integrate. Pay per signature.
$npm install ignisign-node

Development is free. 5 simple signatures per organization per month in production, then 0.15 € per signature.

curl -X POST \
  https://api.ignisign.io/v4/signature-requests/one-call-sign \
  -H 'Authorization: Bearer skv2_your_api_key_here' \
  -H 'Content-Type: application/json' \
  -d '{
    "title": "Contract signature",
    "signatureMethod": "SIMPLE_STD",
    "signers": [{
      "email": "[email protected]",
      "firstName": "John", "lastName": "Doe"
    }],
    "documents": [{
      "originalName": "contract.pdf",
      "mimeType": "application/pdf",
      "base64": "JVBERi0xLjcKJb...[Base64 encoded content]"
    }]
  }'

One call creates the signature request. IgniSign emails the signer or you embed the signing page; a webhook tells your backend when the proof is ready.

IgniSign is an e-signature API for developers and integrators. Your application creates a signature request, the signer signs inside your product or from a link, and you keep the proof: a signed PDF, signature files and an audit log. Simple and advanced electronic signatures as defined by eIDAS, billed per signature, with a free development environment.

REST + webhooksNode.js and JS SDKsDevelopment free30+ signer languagesPay per signature
01 · Embed
Sign inside the product the user already opened

An embedded signing page in your application, a hosted link IgniSign sends by email (BySide), or a hash-only bare signature for documents that never leave your systems.

02 · Prove
Keep a proof you can retrieve

A signed PDF with its signature page, the signature files and a timestamped audit log, for every signature request — and a webhook when it is done.

03 · Pay as you go
No seat, no minimum

Development is free. In production you pay per signature, invoiced monthly in arrears.

01
Create the request from your backend

One call with the document, the signers and the signature profile. Your development API key works from day one.

02
The signer signs in your app or from the link you send

In your application, in the page IgniSign hosts, or through a bare signature on a hash. Email, SMS code, TOTP, passkey or your SSO as authentication.

03
Receive the webhook and download the proof

Signed PDF, signature files and audit log, from the API or the console.

Two levels, set per signature profile
Signature levels
LevelAuthenticationIdentityProof
Simple electronic signatureOne factor: an email link (BySide) or a signer secret held by your application (embedded).Declared by the requester.Signed PDF, signature files, audit log.
Advanced electronic signatureTwo factors: plus a one-time SMS code, TOTP or passkey.Verified — by the second factor registered at identification, or by an automated ID document and selfie check, open banking or SSN.Signed PDF, signature files, audit log with the identity and authentication evidence.

IgniSign does not offer qualified electronic signatures. Both levels are electronic signatures as defined by the eIDAS regulation; their legal effect depends on the applicable law and on your use case.

What you keep

Every signature produces a signed PDF with a signature page, the signature files and a timestamped audit log. Retrieve them from the API or the console — the proof is yours to store.

Signature proofs
proof/
signed PDFThe document, the visible signatures and a signature page, bound together (PAdES).
signature filesPKCS#7, XMLDSig or JWS for data and hash-only documents.
audit logA timestamped record of the signing session, from the API or the console.
What IgniSign is not

So that you do not spend a week integrating the wrong tool.

  • Not a qualified trust service provider, and not a qualified electronic signature product.
  • Not an eID provider — identity verification uses an automated ID document check, open banking or SSN.
  • Not a contract-lifecycle, document-management or board-portal tool.
  • Not a web console for uploading and sending PDFs without integration.
Pay per signature

One price list for every organization. No seat, no minimum, no subscription. Development is free; staging is free for signatures.

Simple electronic signature0.15 €
Advanced electronic signature · email + SMS0.15 € + SMS
Advanced electronic signature · identity verification0.30 € + verification
Corporate e-seal0.10 €
Free simple signatures, per organization, per month5

Per organization · postpaid, monthly invoice · a payment method is required beyond the free simple signatures · prices excl. VAT. SMS and identity-verification unit prices: see the console.

Start with the API.

Development is free. Your first signature request is one call away.