Chaindoc
Developer API

REST API for E-Signature & Document Automation

Embed document signing into any CRM, ERP, or app via REST API or MCP server. Automate signing flows, receive webhooks, and maintain a tamper-proof blockchain audit trail.

API features

What you can build with the Chaindoc e-signature API

Extend your products with document automation, embedded signing, and real-time webhook notifications.

Documents

Document creation automation

Generate contracts from templates with merge fields, conditional logic, and multi-party routing via API.

eSignature

Embedded electronic signature

Add signing inside your app or website — signers complete it without a Chaindoc account.

Workflows

Workflow automation

Multi-step signing flows with sequential or parallel routing, deadlines, and custom actions per stage.

Integrations

System integration

Connect any HTTP system — CRM, ERP, internal tools. Webhooks push event notifications to your endpoint.

AI Agents

MCP Server for AI agents

AI agents run the full flow via Model Context Protocol: document creation, signing, and invoice payment.

Build with Chaindoc API

Full REST API and MCP server reference with code samples. Ready-to-use SDKs for Node.js, Python, and PHP.

API benefits

Why build on the Chaindoc API

Production-grade infrastructure with end-to-end security, high SLA, and configuration depth that fits any existing team workflow.

Get the API key

Getting started

How to integrate the e-signature API

Three steps to get from signup to your first e-signature API call.

Create an account

Sign up or log in to Chaindoc. API keys are generated from the Settings → API section for accounts with API access enabled.

Generate an API key

Create an API key from the Settings panel and store it securely. This key authenticates every request your application makes to Chaindoc. Keep separate staging and production keys.

Make your first API call

Use the REST endpoints directly or install the Node.js/TypeScript Server SDK. The documentation covers every endpoint with working code examples, including a complete webhook setup walkthrough.

Pipedrive CRM

Chaindoc + Pipedrive

Sign documents and collect e-signatures directly from Pipedrive deals. Contract status syncs back automatically — no switching tabs, no copy-paste.

  • Sign deals and contracts without leaving Pipedrive
  • Automatic document status sync
  • Blockchain-verified signatures

Start integrating the e-signature API today

Connect the Chaindoc API to your application and automate document creation, signing, and management. First API call in under an hour.

FAQ

Common questions about the Chaindoc API

Key answers about API integration, authentication, webhooks, and SDK usage. More details on our support page.

Read useful articles

Tips for secure integration of e-signature APIs

Learn how to properly and securely use electronic signatures through the Chaindoc API to keep your documents legally valid and audit-ready.

All articles