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.
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.
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