> ## Documentation Index
> Fetch the complete documentation index at: https://kliio.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Build powerful integrations with the Kliio API

## Welcome to Kliio

Kliio is a freelancer management platform covering invoicing, quotes, client management, and projects. The Kliio API lets you integrate these capabilities into your own applications, portals, or workflows.

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/authentication">
    Generate an API key and start making authenticated requests
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Explore the full endpoint reference with request and response examples
  </Card>
</CardGroup>

## Base URL

All API requests are made to:

```
https://kliio.app/api/v1
```

## Response format

All responses are JSON. Successful responses include a `data` field containing the result. Errors include an `error` field with a human-readable message.

```json theme={null}
// Success
{
  "data": { ... }
}

// Success (created)
{
  "success": true,
  "data": { ... }
}

// Error
{
  "error": "Description of what went wrong"
}
```

## HTTP status codes

| Code  | Meaning                                                          |
| ----- | ---------------------------------------------------------------- |
| `200` | OK                                                               |
| `201` | Created                                                          |
| `400` | Bad Request — invalid parameters or validation failure           |
| `401` | Unauthorized — missing or invalid API key                        |
| `404` | Not Found — resource doesn't exist or belongs to another account |
| `500` | Internal Server Error                                            |
