The HTTP API is disabled by default, but can be enabled by setting the endpoint.api.enabled configuration option to true.
All methods require HTTP Basic authentication. Credentials are set in endpoint.api.username and endpoint.api.secret.
Invoking a POST /tasks request creates an asynchronous task identified by a UUID and submits it to a processing queue. Its status can be checked via GET /tasks/:uuid. Task records are retained in memory, but are not persisted, nor shared with any other clustered application instances.
The in-memory configuration will be updated instantly, but not all key changes will have an effect on a running application instance—particularly ones that configure components that can't be restarted. In order to make these changes permanent, they must be made in the source configuration.
Caching
Evict all content relating to an individual source image from all caches