Skip to main content
DocsAutomator offers a REST API to create documents programmatically, manage automations, and control e-signature workflows. Use it to add document generation into any software.

Getting Started

1

Get your API key

Find your API key at Settings > Workspace > API.
2

Authenticate

Pass your API key as a bearer token in the Authorization header:
Authorization: Bearer YOUR_API_KEY
3

Create a document

curl -X POST https://api.docsautomator.co/createDocument \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "docId": "YOUR_AUTOMATION_ID",
    "data": {
      "customer_name": "Acme Corp",
      "invoice_date": "2025-01-15",
      "total": "$1,500.00"
    }
  }'

Full API Reference

For complete endpoint documentation with an interactive playground, see the API Reference tab.

Documents

Create documents, check job status, view queue stats

Automations

List, create, update, delete, and duplicate automations

Templates

List placeholders, duplicate templates

E-Signatures

Manage signing sessions, links, and audit trails

Need Help?

In-App Chat

Contact support via the in-app chat feature

Email Support

Last modified on February 10, 2026