Sparky Sign API

Documents sent for signature and where each signer is. Sending, signing and voiding stay in the app.

Address
https://sign.sparkyli.com/api/v1
Plan
Plus and Max, with API access switched on for the organization

Endpoints

GET /documents

Documents, newest first.

Your own, unless your role manages all documents. Filter with status (draft, sent, viewed, signed, completed, declined, expired).

GET /documents/{id}

One document with its signers and each signer's progress. Never the signing links, signatures or devices.

Example

curl -s -H "authorization: Bearer $TOKEN" "https://sign.sparkyli.com/api/v1/documents?status=sent"

New here? Start with the three things first, then sign in. Errors are explained under errors and limits.