Get plugin license status
GET /license
Optional reference path for manifest licenseStatusUrl. App Connect calls it server-to-server with the account-scoped plugin bearer only for a plugin marked requireLicense. licenseStatus drives a browser warning, licenseStatusDescription appears on the configuration page, and optional errorMessage appears in the installed-plugin list. The result is advisory: current App Connect logging code does not gate plugin invocation with it. Missing licenseStatus is normalized to false and unavailable. Credential-refresh headers from this response are not persisted.
Operation ID: getPluginServerLicenseStatus
Authorization: BEARER
Responses
| Status | Description | Body |
|---|---|---|
200 |
The account entitlement result forwarded to the browser client. Missing licenseStatus is treated as unavailable and false; additional fields are preserved. | PluginLicenseStatus |
401 |
The plugin bearer credential is missing or invalid. | TextError |
403 |
The credential is valid but is not authorized for the requested account or plugin. The template's plugin-id comparison works only after the route or trusted configuration supplies a plugin identifier; its documented paths do not contain :pluginId. | TextError |
500 |
The plugin server could not determine license status. | — |