# Kliio ## Docs - [Introduction](https://kliio.mintlify.app/introduction.md): Build powerful integrations with the Kliio API - [Authentication](https://kliio.mintlify.app/authentication.md): Authenticate with the Kliio API using Bearer tokens - [API Reference](https://kliio.mintlify.app/api-reference/introduction.md): Overview of all Kliio API endpoints - [Get Current Account](https://kliio.mintlify.app/api-reference/me.md): Returns details about the account associated with the API key. - [List Clients](https://kliio.mintlify.app/api-reference/clients/list.md): Returns all clients belonging to the authenticated account, ordered by creation date descending. - [Create Client](https://kliio.mintlify.app/api-reference/clients/create.md): Creates a new client. Triggers a `client.created` webhook event. - [List Invoices](https://kliio.mintlify.app/api-reference/invoices/list.md): Returns a paginated list of all invoices, with optional filters. - [Create Invoice](https://kliio.mintlify.app/api-reference/invoices/create.md): Creates a new invoice for a client. The invoice number is auto-generated. - [Get Invoice](https://kliio.mintlify.app/api-reference/invoices/get.md): Retrieves a single invoice by ID. - [Update Invoice](https://kliio.mintlify.app/api-reference/invoices/update.md): Updates one or more fields on an existing invoice. - [Delete Invoice](https://kliio.mintlify.app/api-reference/invoices/delete.md): Permanently deletes an invoice. Only invoices with `Draft` status can be deleted. - [List Quotes](https://kliio.mintlify.app/api-reference/quotes/list.md): Returns a paginated list of all quotes, with optional filters. - [Create Quote](https://kliio.mintlify.app/api-reference/quotes/create.md): Creates a new quote for a client. The quote number is auto-generated and expiry defaults to 30 days. - [Get Quote](https://kliio.mintlify.app/api-reference/quotes/get.md): Retrieves a single quote by ID. - [Update Quote](https://kliio.mintlify.app/api-reference/quotes/update.md): Updates one or more fields on an existing quote. - [Delete Quote](https://kliio.mintlify.app/api-reference/quotes/delete.md): Permanently deletes a quote. Only quotes with `Draft` status can be deleted. - [List Projects](https://kliio.mintlify.app/api-reference/projects/list.md): Returns all projects belonging to the authenticated account, ordered by creation date descending. - [List Tasks](https://kliio.mintlify.app/api-reference/tasks/list.md): Returns a paginated list of tasks scoped to the authenticated account, across all projects. - [Create Task](https://kliio.mintlify.app/api-reference/tasks/create.md): Creates a new task under a project. - [Get Task](https://kliio.mintlify.app/api-reference/tasks/get.md): Retrieves a single task by ID. - [Update Task](https://kliio.mintlify.app/api-reference/tasks/update.md): Updates one or more fields on an existing task. - [Delete Task](https://kliio.mintlify.app/api-reference/tasks/delete.md): Permanently deletes a task and all associated time entries. - [List Time Entries](https://kliio.mintlify.app/api-reference/time-entries/list.md): Returns a paginated list of time entries for the authenticated account, ordered by date descending. - [Create Time Entry](https://kliio.mintlify.app/api-reference/time-entries/create.md): Logs a manual time entry against a project, optionally linked to a task. - [Get Time Entry](https://kliio.mintlify.app/api-reference/time-entries/get.md): Retrieves a single time entry by ID. - [Update Time Entry](https://kliio.mintlify.app/api-reference/time-entries/update.md): Updates one or more fields on an existing time entry. - [Delete Time Entry](https://kliio.mintlify.app/api-reference/time-entries/delete.md): Permanently deletes a time entry. - [Generate PDF](https://kliio.mintlify.app/api-reference/tools/generate-pdf.md): Generates a PDF document (invoice or quote) from structured data. Returns a downloadable PDF file. ## OpenAPI Specs - [openapi](https://kliio.mintlify.app/api-reference/openapi.json) ## Optional - [Support](mailto:support@kliio.com)