Our snap Reference section is for when you need to know which options can be used, what functions the API supports, which environment variables can be accessed and the contents of gadget.yaml.
Snap administration
- Distribution support: The status of current builds for Linux distributions with snap support
- Supported interfaces: Interfaces control access to your system
Development
The functionality of the snap command is implemented through the snapd REST API. This is also available generally to developers, and its functionality is documented here, alongside the schemas we used to build various types of snap.
- Environment variables: Internal values accessible to snapped applications
- snapd REST API: Provides access to snapd’s state and many of its key functions
- REST API error codes: The types of errors returned by the API