Bring fellow founders on board — earn 10 free e-signing sends for every successful signup (up to 3×)Bring fellow founders on board — earn 10 free e-signing sends for every successful signup (up to 3×)Bring fellow founders on board — earn 10 free e-signing sends for every successful signup (up to 3×)Bring fellow founders on board — earn 10 free e-signing sends for every successful signup (up to 3×)Bring fellow founders on board — earn 10 free e-signing sends for every successful signup (up to 3×)Bring fellow founders on board — earn 10 free e-signing sends for every successful signup (up to 3×)
Developers

API documentation

Automate E-Signing.io with your own code, Zapier, Make or n8n: read documents, query shipments including submitted content, and manage contacts.

Base URL
https://e-signing.io/api/public/v1
Authentication

Every request needs a workspace API key in the header. Create keys in the app under Automations → API. A key is bound to a single workspace.

Authorization: Bearer esk_live_…
Rate limit

10 requests per second per key (burst 40). Beyond that the API responds with HTTP 429.

Formats & pagination

All timestamps are ISO 8601 UTC strings. Lists support limit (max. 200) and offset; responses include total.

Error format
{
  "error": {
    "code": "not_found",
    "message": "Shipment not found."
  }
}

Endpoints

General

Documents

Shipments

Contacts

Properties

Inquiries

Webhooks