List signing sessions
curl --request GET \
--url https://api.docsautomator.co/esign/sessions \
--header 'Authorization: Bearer <token>'{
"sessions": [
{
"id": "<string>",
"documentName": "<string>",
"signers": [
{
"index": 123,
"email": "<string>",
"name": "<string>",
"status": "<string>"
}
],
"expiresAt": "2023-11-07T05:31:56Z",
"completedAt": "2023-11-07T05:31:56Z",
"createdAt": "2023-11-07T05:31:56Z"
}
],
"pagination": {
"page": 123,
"limit": 123,
"total": 123,
"pages": 123
}
}E-Signatures
List signing sessions
Retrieves signing sessions with optional filtering by status or signer email. Returns paginated results.
GET
/
esign
/
sessions
List signing sessions
curl --request GET \
--url https://api.docsautomator.co/esign/sessions \
--header 'Authorization: Bearer <token>'{
"sessions": [
{
"id": "<string>",
"documentName": "<string>",
"signers": [
{
"index": 123,
"email": "<string>",
"name": "<string>",
"status": "<string>"
}
],
"expiresAt": "2023-11-07T05:31:56Z",
"completedAt": "2023-11-07T05:31:56Z",
"createdAt": "2023-11-07T05:31:56Z"
}
],
"pagination": {
"page": 123,
"limit": 123,
"total": 123,
"pages": 123
}
}Authorizations
API key from your workspace settings. Pass as Authorization: Bearer <key> or X-API-Key: <key>. Find it at app.docsautomator.co/settings/workspace/api.
Query Parameters
Filter by session status.
Available options:
pending, in_progress, completed, declined, cancelled Filter by signer email (partial match, case-insensitive).
Page number.
Results per page (max 250).
Required range:
x <= 250Last modified on May 26, 2026
⌘I