Sparky Projects API
Clients, projects, tasks and logged time.
- Address
- https://projects.sparkyli.com/api/v1
- Plan
- Plus and Max, with API access switched on for the organization
- Specification
- https://projects.sparkyli.com/api/v1/openapi.yaml
Endpoints
GET /clients
Clients.
GET /projects
Projects (not archived).
Filter with client_id and status.
GET /projects/{id}
One project.
GET /tasks
Tasks.
Filter with project_id, status and assigned_to.
GET /time-entries
Logged time.
Your own, unless your role can view everyone's. Filter with project_id, from and to (YYYY-MM-DD).
Example
curl -s -H "authorization: Bearer $TOKEN" "https://projects.sparkyli.com/api/v1/tasks?status=open" New here? Start with the three things first, then sign in. Errors are explained under errors and limits.