# API

- [Exporting Data](/api/exporting-data.md): An overview on interfaces for data exchange
- [Record Measurements via API](/api/record-measurements-via-api.md)
- [Node RED to Datacake](/api/node-red-to-datacake.md)
- [Generate Access Token](/api/generate-access-token.md)
- [Internal MQTT](/api/internal-mqtt.md)
- [Get Started](/api/internal-mqtt/get-started.md)
- [MQTT Documentation](/api/internal-mqtt/mqtt.md): Datacake provides an TLS-enabled MQTT broker that can be used to both subscribe to Device measurements as well as record them.
- [MQTT over WebSocket](/api/internal-mqtt/mqtt-over-websocket.md)
- [Example Code](/api/internal-mqtt/client-libraries.md): Example code to connect popular MQTT libraries to the Datacake MQTT broker
- [GraphQL API](/api/graphql-api.md): How to use and access the Datacake GraphQL API.
- [Using GraphQL](/api/graphql-api/using-graphql.md)
- [Device Creation](/api/graphql-api/device-creation.md)
- [Tutorials](/api/graphql-api/tutorials.md)
- [Read Group via Tags](/api/graphql-api/tutorials/read-group-via-tags.md)
