# API Docs

FLECS exposes two REST APIs — one for local device management, one for cloud-based fleet management. Both are described as OpenAPI specs and fully browsable below.

## FLECS Core API

The **FLECS Core API** runs locally on every device that has FLECS Core installed. Use it to manage apps, instances, and system configuration directly on the device — without going through the cloud.

[Browse FLECS Core API →](https://docs.flecs.tech/engineering/api-docs/flecs-core-api/index.md)

## FLECS Console API

The **FLECS Console API** is the cloud API behind the FLECS Console. Use it to manage devices, users, products, and licenses programmatically across your fleet.

[Browse FLECS Console API →](https://docs.flecs.tech/engineering/api-docs/flecs-console-api/index.md)
