PaySuiteTT time tracking API
View as MarkdownLog time, run timers, add clients, projects and tasks, correct entries and pull client reports in PaySuiteTT with an API key, the way Clockify API keys work. It's built for AI assistants and scripts as much as for developers.
curl -H "Authorization: Bearer $PAYSUITETT_API_KEY" https://paysuitett.com/api/v1/meStart here
- Get a key and send it as a bearer token.
- Check it with GET /me.
- List your projects, then start a timer or add finished time.
Endpoints
Clients and projects
- GET
/projects/{id}Read a project - GET
/clientsList clients - POST
/clientsAdd a client - PATCH
/clients/{id}Change a client - GET
/projectsList projects - POST
/projectsAdd a project - PATCH
/projects/{id}Change or archive a project - DELETE
/projects/{id}Delete a project - GET
/projects/{id}/tasksList a project's tasks - POST
/projects/{id}/tasksFind or add a task
Teams
Timer
Time entries
Kiosk shifts
Reports
Billing
- GET
/customersFind billing customers - GET
/billing-profilesList billing profiles - PUT
/billing-profiles/{customerId}Save a billing profile - DELETE
/billing-profiles/{customerId}Delete a billing profile - POST
/billing/previewPreview time to bill - POST
/billing/descriptionsWrite time line descriptions - GET
/invoicesList invoices - GET
/invoices/{id}Read an invoice - POST
/invoicesCreate a draft invoice - PATCH
/invoices/{id}Update a draft invoice - POST
/invoices/from-timeCreate a draft from tracked time - POST
/invoices/{id}/postPost a draft invoice - GET
/invoices/{id}/pdfDownload invoice PDF - GET
/invoices/{id}/time-scheduleDownload time schedule PDF - GET
/invoices/{id}/work-reportDownload work report PDF
Prefer one file? Read the whole reference as Markdown or load the OpenAPI 3.1 file.