Skip to content

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.