The Nuxeo Management REST API is a set of endpoints allowing the management of the Nuxeo Platform.
The Management REST API is accessible for any administrator user.
Furthermore, a "technical" user can be configured to access the Management REST API in
The user does not need to exist in Nuxeo, and must start with
transient/ as we are relying on the transient user feature.
Once you have created the user, configure a JWT secret in
Then, to use the Management REST API:
- Share the JWT secret (
abracadabrahere) between the Nuxeo Server and the client calling the Management REST API,
- Generate a JWT token with the user (
transient/technical_userhere) as claim subject,
- Call the API using the
Authorization: Bearer JWT_TOKENheader.
For security reasons, it is recommended to deploy the Management REST API on a different port from the regular Nuxeo application one.
For instance, to configure the HTTP port to
Here are the endpoints provided by the Management REST API.
|Bulk||/bulk||Bulk actions management.|
|Pictures||/pictures||Picture views recomputation.|
|WorkManager||/work-manager||Works in failure reprocessing.|