# API Reference

> Endpoint, schema, and OpenAPI reference for Infuse APIs.

The API reference should be generated or imported from each product's OpenAPI specification where possible.

Use prose guides for workflow explanation. Use API reference pages for exact endpoints, request schemas, response schemas, and status codes.

<card-group>
<card icon="i-lucide-cloud" title="Admin API" to="/api-reference/cloud">

Organisation administration and account workflows.

</card>

<card icon="i-lucide-store" title="Infuse-Marketplace API" to="/api-reference/marketplace">

Apps, algorithms, checkout, purchases, installs, and provider workflows.

</card>

<card icon="i-lucide-key-round" title="IAM API" to="/api-reference/iam">

Users, groups, roles, permissions, service accounts, API keys, and token exchange.

</card>

<card icon="i-lucide-router" title="Infuse-IoT Cloud API" to="/api-reference/iot">

Device, board, network, RPC, key, MQTT, and telemetry workflows.

</card>
</card-group>
