Sparky Invoices API

Read invoices, clients and what has been paid.

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

Endpoints

GET /clients

Clients.

GET /invoices

Invoices with the amount paid so far.

Filter with status and client_id.

GET /invoices/{id}

One invoice with its lines, and its payments if your role may see them.

Example

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

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