EaserixDocs
DevelopersAPI referenceSignPublic links

All of the caller's public signing links

EAS-117. The "Public Signing" page's list — every one of the caller's links, owner-scoped. Unlike the old template-joined design, this is a plain read of the links' own rows — no join through Template.

View as Markdown
GET
/v1/public-signing
AuthorizationBearer <token>

In: header

Query Parameters

status?string

Comma-separated subset of draft|active|paused|expired. Omit for every status. An unrecognized value is a 400, not a silent no-op.

q?string

Case-insensitive substring match against the link's name.

limit?integer

Page size. Default 10, capped at 100.

offset?integer

Page start. Default 0.

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/public-signing"
{  "publicSigningLinks": [    {      "id": "string",      "name": "string",      "status": "draft",      "hasFile": true,      "pages": 0,      "recipients": [        {          "name": "string",          "role": "string",          "orderIndex": 0,          "isGroup": true,          "groupLabel": "string"        }      ],      "fields": [        {          "type": "signature",          "x": 0,          "y": 0,          "width": 0,          "height": 0,          "page": 0,          "required": true,          "label": "string",          "recipientIndex": 0,          "key": "string",          "config": {}        }      ],      "visitorSlotIndex": 0,      "expiresAt": "2019-08-24T14:15:22Z",      "maxSubmissions": 0,      "submissionCount": 0,      "oneSubmissionPerEmail": true,      "publishedAt": "2019-08-24T14:15:22Z",      "pausedAt": "2019-08-24T14:15:22Z",      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z",      "url": "string"    }  ],  "total": 0,  "limit": 0,  "offset": 0}