# Reference

- [REST API](/akenza.io/get-started/reference/api-documentation.md): See our Postman collection for our API documentation
- [Filtering](/akenza.io/get-started/reference/api-documentation/filtering.md)
- [Querying Device Data](/akenza.io/get-started/reference/api-documentation/querying-device-data.md)
- [Schema inference](/akenza.io/get-started/reference/api-documentation/schema-inference.md)
- [WebSocket API](/akenza.io/get-started/reference/websocket-api.md): subscribe to a live sensor data feed
- [Scripting](/akenza.io/get-started/reference/scripting.md): This page describes available functionalities and features for running scripts.
- [Stateful Operations](/akenza.io/get-started/reference/scripting/stateful-operations.md): Sharing data between uplink decodings or rule executions
- [Utility Functions](/akenza.io/get-started/reference/scripting/utility-functions.md)
- [Payload Templating](/akenza.io/get-started/reference/message-templating.md): This page describes the template syntax used by akenza in more detail
