# Backend - Entitlements Granular add-on licensing: catalog, grants, availability and shop activation ## Operations - [/systems/{id}/entitlements - List the add-on grants of a system](https://api.my.nethesis.it/operation/operation-listsystementitlements.md) - [/systems/{id}/entitlements - Manually grant an add-on to a system](https://api.my.nethesis.it/operation/operation-createsystementitlement.md) - [/systems/{id}/entitlements/{entitlement} - Update a grant's expiry or revocation](https://api.my.nethesis.it/operation/operation-updatesystementitlement.md) - [/systems/{id}/entitlements/{entitlement} - Revoke a grant](https://api.my.nethesis.it/operation/operation-deletesystementitlement.md) - [/entitlements/catalog - List the add-on catalog](https://api.my.nethesis.it/operation/operation-listentitlementcatalog.md) - [/entitlements/catalog - Create an add-on type](https://api.my.nethesis.it/operation/operation-createentitlementcatalogitem.md) - [/entitlements/catalog/{id} - Update an add-on type](https://api.my.nethesis.it/operation/operation-updateentitlementcatalogitem.md) - [/entitlements/catalog/{id} - Delete an add-on type](https://api.my.nethesis.it/operation/operation-deleteentitlementcatalogitem.md) - [/entitlements/catalog/{id}/availability - List the commercial availability rules of an add-on](https://api.my.nethesis.it/operation/operation-listentitlementavailability.md) - [/entitlements/catalog/{id}/availability - Add a commercial availability rule](https://api.my.nethesis.it/operation/operation-createentitlementavailability.md) - [/entitlements/catalog/{id}/availability/{rule_id} - Remove a commercial availability rule](https://api.my.nethesis.it/operation/operation-deleteentitlementavailability.md) - [/entitlements/available - List the add-ons the caller's organization may buy](https://api.my.nethesis.it/operation/operation-listavailableentitlements.md) - [/entitlements/grants - Grants report with filters](https://api.my.nethesis.it/operation/operation-getentitlementgrants.md) - [/entitlements/stats - Active grants per entitlement per organization](https://api.my.nethesis.it/operation/operation-getentitlementstats.md) - [/entitlements/report - Add-on analytics within the caller's hierarchy](https://api.my.nethesis.it/operation/operation-getentitlementreport.md) - [/entitlements/report/organizations - Per-organization slice of the add-on report](https://api.my.nethesis.it/operation/operation-getentitlementreportorganizations.md) - [/entitlements/report/tiers - Per-tier slice of the add-on report](https://api.my.nethesis.it/operation/operation-getentitlementreporttiers.md) - [/entitlements/activate - Shop-facing activation/renewal of an add-on](https://api.my.nethesis.it/operation/operation-activateentitlement.md) - [/entitlements/pending - Shop-facing "order placed, payment not confirmed"](https://api.my.nethesis.it/operation/operation-pendingentitlement.md) - [/entitlements/deactivate - Shop-facing revocation of an add-on](https://api.my.nethesis.it/operation/operation-deactivateentitlement.md) [Powered by Bump.sh](https://bump.sh)