Developer Friendly

API Documentation

Build powerful e-signature workflows with our REST API. Complete documentation, code examples, and SDKs.

Quick Start

1. Get your API key

curl -X POST https://api.pearsign.com/v1/auth/keys \
  -H "Authorization: Bearer YOUR_TOKEN"

2. Create your first document

curl -X POST https://api.pearsign.com/v1/documents \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Sales Agreement", "file_url": "https://your-domain.com/document.pdf", "signers": [ { "email": "client@example.com", "name": "John Doe" } ] }'

3. Send for signature

curl -X POST https://api.pearsign.com/v1/documents/{id}/send \ -H "Authorization: Bearer YOUR_API_KEY"

API Endpoints

POST/api/v1/documents

Create a new document

GET/api/v1/documents

List all documents

GET/api/v1/documents/{id}

Get document details

POST/api/v1/documents/{id}/send

Send document for signature

GET/api/v1/documents/{id}/status

Check signature status

POST/api/v1/templates

Create a template

GET/api/v1/templates

List all templates

POST/api/v1/webhooks

Register a webhook

Need help getting started?

Our developer support team is here to help you integrate PearSign into your application.

Contact Developer Support