/v1.
Base URL
What you can build
| Resource | Use the API to |
|---|---|
| Signatures | Create, update, publish, install, and assign signature templates. |
| Teammates | Add the people whose signatures deploy, and set their smart field values. |
| Emails | Manage teammate email addresses and aliases. |
| Smart fields | Define the dynamic fields that populate signatures. |
| Folders | Organize signature templates. |
| Assets | Upload the images and files used in signatures and campaigns. |
| Marketing campaigns | Schedule, pause, and resume promotional banners. |
| Integrations | Read the integrations connected to your workspace. |
Authenticate your requests
Authenticate every request with a workspace API key, sent as a Bearer token:Make your first request
This lists the signatures in your workspace:data array and a pagination object:
Conventions
JSON over HTTPS
All requests and responses are JSON. Send
Content-Type: application/json on any request with a body.UUIDs everywhere
Every resource is addressed by a UUID, never a sequential id.
Versioned under /v1
The version is part of the path. New, backward-compatible fields can be added within
/v1.Cursor pagination
List endpoints return results in pages. See Pagination.
Next steps
Authentication
Create an API key and scope it to the resources an integration needs.
Pagination
Page through list endpoints with cursors.
Errors
Status codes and the JSON error envelope.
Signature content
The block tree format for signature and campaign content.