> For the complete documentation index, see [llms.txt](https://docs.enlyze.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enlyze.com/en/enlyze-api/quickstart.md).

# Quickstart

The ENLYZE API gives you programmatic access to all the data of the ENLYZE Platform. This page takes you from authentication to your first successful request.

## Prerequisites

Before you start:

* You have access to the ENLYZE web app.
* You have created an API key. See [Manage API keys](/en/administration/api-keys.md).

## Base URL

All endpoints of the current version are available under this base URL:

`https://app.enlyze.com/api/v2`

## Send your first request

1. Pass your API key in the `Authorization` header using the `Bearer` scheme.
2. Send a `GET` request to a list endpoint, for example `/machines`.

```bash
curl https://app.enlyze.com/api/v2/machines \
  -H "Authorization: Bearer YOUR_API_KEY"
```

A successful request returns status code `200` and the data in the `data` field:

```json
{
  "data": [
    { "uuid": "3f2a…", "name": "…" }
  ],
  "metadata": {
    "next_cursor": null
  }
}
```

## Next steps

* [Authentication](/en/enlyze-api/authentication.md)
* [Pagination](/en/enlyze-api/pagination.md)
* [API reference](/en/enlyze-api/api-reference.md)
