> For the complete documentation index, see [llms.txt](https://wiki.datadike.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.datadike.com/sonar/reference.md).

# Reference

| Page                                                           | What it covers                                                                                                                                                                                    |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [API](/sonar/reference/api.md)                                 | The SONAR REST API for integrations: base address, API key authentication, the endpoints for devices, commands, clients, alerts, checks, tasks, software and patches, and the errors they return. |
| [Role permissions](/sonar/reference/permissions.md)            | Every permission toggle in the role editor, grouped as the Roles screen groups them, with the screen or action each one allows.                                                                   |
| [Script variables](/sonar/reference/script-variables.md)       | The placeholder variables SONAR replaces in script arguments, environment variables, task commands, alert actions and web hooks: device, client, site, custom field, key store and alert values.  |
| [Supported platforms](/sonar/reference/supported-platforms.md) | Which operating systems and architectures the SONAR agent supports, and which features work on Windows, Linux and macOS devices.                                                                  |
| [Glossary](/sonar/reference/glossary.md)                       | The terms this documentation uses, defined as DataDike SONAR uses them, in alphabetical order, with a link to the page that covers each one.                                                      |
