API REFERENCE

Extensions API

Extensions add functionality to an AlgaPSA tenant. This resource manages the install state of an extension with two actions: install and uninstall. There is no list or read endpoint on the API — the tenant's installed extensions are managed in the app.

Install and remove

POST /extensions/install registers an extension for the tenant, and POST /extensions/uninstall removes it. Both are tenant-level actions, so a key with the right permissions changes what every user in that tenant sees.

Endpoints

Every endpoint links through to its full parameters, request and response schemas, and code samples.

POST/api/v1/extensions/installAlgaPSAPOST v1POST/api/v1/extensions/uninstallAlgaPSAPOST v1