snap-themes-control-interface

The snap-themes-control interface permits the use of snapd’s theme installation API.

Tip

See Interface management and Supported interfaces for further details on how interfaces are used.


Developer details

Auto-connect: no
Super-privileged: yes

Endpoint access permissions

  • /v2/accessories/changes/{id}
  • /v2/accessories/themes

Code examples

The test code can be found in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/snap_themes_control_test.go

The source code for the interface is in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/snap_themes_control.go