Signus API

Build e-Signatures into Anything with Signus APIs

Integrate legally binding e-signatures with simple REST calls. Templates, multi-signer, MCP, and AI document intelligence — one API.

Authentication & Tokens

9
01

Send from template

Create a document from a reusable template and assign signers. The most common integration pattern.

POST

.../documents/from-template

02

Send for Signature

Send a draft document out for signing. Signers receive an email with a link to review and sign.

POST

.../documents/{id}/send

03

Check Document Status

Get the current status (DRAFT, PENDING, COMPLETED) and see which signers have signed.

GET

.../documents/{id}

04

Download Signed PDF

Download all document files merged into a single signed PDF after completion.

GET

.../documents/{id}/files/combined/content

05

List Templates

Browse available templates in your account. Find template IDs and recipient roles for automation.

GET

.../templates

06

Get Template Details

Inspect a template's files, parties (recipient roles), and field positions before sending.

GET

.../templates/{id}

Migrate from your current eSignature API with one line of code

Backward-compatible with DocuSign, DocuSeal, Adobe Sign, and Zoho Sign. Change the endpoint. Keep your logic.

js

// Before

const apiBaseUrl = "https://api.docusign.net/restapi";

// After

const apiBaseUrl = "https://api.signus.ai/restapi";

Zero to signed in 5 minutes

You need an API key, an HTTP client, and a template in the Signus UI.

1

Create your account

Sign up at app.signus.ai/login. No credit card required.

2

Get your API key

Go to Settings → Developer. Click Create API Key, copy both the key and your Account ID.

3

Create a template

Create or upload a reusable template, signer role, and required signature fields.

4

Ping the API

Make a quick test call to confirm your API key is working.

Bash

$ curl https://api.signus.ai v1/ping \

  -H 'Authorization: Bearer YOUR_KEY'

JSON

{ "status": "ok" }

5

Send your first document

Use your template to create a signature request, add your signers, and send.

API keys

Create and manage API keys for programmatic access.

No API keys yet. Create one to get started.

Build with AI assistants

The Signus MCP server lets your AI tools interact with the API in natural language.

MCP · live

Example prompts

>
>
>
>

Claude Code config

"mcpServers": { "signus": { "command": "npx", "args": ["-y", "@signus/mcp-server"] }}

Full API reference

Interactive references at api.signus.ai/docs

Authentication & Tokens

12
POST

/api/v1/templates

Create template

GET

/api/v1/templates/{templateId}

Get template details

POST

/api/v1/documents/upload

Upload document

GET

/api/v1/documents/{documentId}/download

Download document

POST

/api/v1/agreement-sets

Create agreement set

GET

/api/v1/agreement-sets/{agreementSetId}

Get template details

POST

/api/v1/embedded-signing-url

Get embedded signing URL

POST

/api/v1/recipients/{recipientId}/reminders

Send reminders

PATCH

/api/v1/signature-requests/{requestId}/recipients

Update recipients

POST

/api/v1/signature-requests

Create signature request

POST

/api/v1/signature-requests/{requestId}/cancel

Cancel request

POST

/api/v1/signature-requests/{requestId}/resend

Resend request

See more API endpoints