★★★★★ 4.4/5 on Trustpilot

Integrate secure PDF signatures with our eSignature API

Automate signatures in your PDF workflows, easily. Our eSignature API generates the document and routes it for signature, same endpoint, same API key, no new service to integrate.

*No Credit-card Required!
CraftMyPDF eSign API: add e-signatures to PDFs and automate signing
CraftMyPDF eSign
See the full signing flow, start to finish

Watch the full flow: importing a contract, placing signature fields, sending it out, and what the recipient sees when they sign.

Get Signed Documents in Just Four Steps

1

Design

Enable E-Signature on a PDF template. Set the signing order, envelope details, and expiration, then place signature, initials, date, and other fields for each recipient.

2

Generate

Call the API, or use the Merge API, or the dashboard. CraftMyPDF renders the PDF and queues the signing envelope.

3

Sign

Recipients get an emailed signing link. They draw, type, or upload their signature, in the order you define.

4

Track

Follow every envelope from Queued to Completed on the Signed Documents page, and download the signed PDF the moment it's done.

Signup Now *No Credit-card Required!

Features of Our eSignature API

Draw, type, or upload

Every way people actually sign. No separate e-signature tool bolted on.

Five recipient roles

Signer, Approver, Viewer, CC, and Assistant. Built for real approval chains, not just "sign here."

Parallel or sequential signing

Send it to everyone at once, or route it through an order. Recipients at the same step can sign together.

Ten field types

Signature, initials, date, text, dropdowns, and more, each with its own validation. A real form, not a signature box with extra steps.

Optional envelope expiration

Set a deadline so requests don't sit unsigned forever. 30 days by default, your call.

ESIGN Act, UETA, and eIDAS (SES)

The standards that make a signature hold up in the US and EU.

Built on Legally Recognized Standards

Every signature collected through CraftMyPDF's eSign API is backed by the same standards and infrastructure enterprise e-signature platforms run on.

ESIGN Act

US federal standard for legally binding electronic signatures.

UETA

State-level US standard adopted alongside the ESIGN Act.

eIDAS (SES)

EU standard for Simple Electronic Signatures.

SOC 2 Type II

Audited via Documenso's signing infrastructure.

HIPAA

Supported for security-conscious signing workflows.

One Endpoint, Same as Every Other CraftMyPDF Template

curl -X POST "https://api.craftmypdf.com/v1/create" \
      -H "Content-Type: application/json" \
      -H "X-API-KEY: YOUR_API_KEY" \
      -d '{
        "template_id": "YOUR_TEMPLATE_ID",
        "export_type": "json",
        "data": {
          "client_name": "Alex Tan",
          "client_email": "alex@example.com",
          "provider_name": "Jamie Lee",
          "provider_email": "jamie@example.com",
          "contract_amount": "USD 1,200",
          "effective_date": "2026-07-08"
        }
      }'

Enable E-Signature on any template once. Every PDF it generates after that automatically creates a signing envelope and emails your recipients, no extra endpoint to call.

Need the full technical reference?

Field types, recipient expressions, signing order, and every setting in the E-Signature component, documented in full.

Open Documentation

Where eSign API Can be Used Best

Contracts

Service agreements, vendor contracts, and one-off deals.

See contract templates →

Lease Agreements

Tenant and property agreements that need both parties' signatures.

See lease templates →

HR Offer Letters & Onboarding

Offer letters, NDAs, and onboarding packets, one workflow from generation to signature.

See HR use cases →

Sales Agreements & Quotes

Close the loop from quote to signed deal without leaving your CRM workflow.

See sales use cases →

NDAs, engagement letters, and other documents that need a defensible signing record.

See legal use cases →

Approval Forms

Purchase orders, expense approvals, and internal sign-offs that need a clear record of who approved what.

See more use cases →

No New Plan Required

1 credit = 1 PDF 10 credits = 1 signed document

Free plan

5 docs/mo

signed, at no cost

eSignature runs on your existing CraftMyPDF credits, 10 credits per signed document. If you're already generating PDFs with CraftMyPDF, you already have everything you need to turn any template into a signable document.

View Pricing

Frequently Asked Questions

Look for signing methods that match how your recipients actually work (draw, type, or upload), support for multiple signers and roles rather than a single signature box, compliance with standards like ESIGN Act, UETA, or eIDAS depending on your market, and clear pricing with no separate contract. If you're already generating the document from data, an eSign API that handles generation and signing together removes an integration step entirely.

A standalone e-signature tool expects you to already have a finished PDF to upload. An eSign API that's built into a PDF generation platform, like CraftMyPDF, skips that step: the document is generated from your data and routed for signature in the same call, with no export or re-upload in between.

Yes. E-signatures support ESIGN Act, UETA, and eIDAS (SES) compliance, covering standard business signatures in the US and EU. eIDAS (SES) is the Simple Electronic Signature tier, if your specific use case requires an Advanced or Qualified electronic signature, confirm that requirement separately.

Yes. CraftMyPDF supports multiple recipients across five roles, Signer, Approver, Viewer, CC, and Assistant, with either parallel or sequential signing.

They open a unique signing link from their email and complete their assigned fields. Signatures can be drawn, typed, or uploaded as an image.

Yes. Every document moves through clear lifecycle states (Queued, Processing, Created, Sent, Completed, Rejected, Failed, Cancelled), visible on the Signed Documents page.

10 credits per e-signature document, drawn from your existing CraftMyPDF plan and credit balance. No separate subscription.

Documenso. Its infrastructure is hosted in Europe and built for security-conscious signing workflows, with SOC 2 Type II and HIPAA compliance.

Yes, confirmed across Zapier, Make, Bubble.io, HubSpot, and any platform calling the CraftMyPDF REST API.

Yes. E-signature works within CraftMyPDF's white-label PDF editor solution, so agencies and platforms reselling CraftMyPDF can build signable documents into their own white-labeled offering.

Yes. This tutorial walks through the full flow on a real contract: importing the PDF, placing signature fields, assigning recipients, and sending it out for signing.

Turn Any PDF Template Into a Signable Document

Design once. Generate, sign, and track from the same API.

Signup Now *No Credit-card Required!
Copyright ©2026 CraftMyPDF.com

Email us at hello@craftmypdf.com for support