REST API #
The aggregator-host
ASP.NET exposes a simple API.
Authentication #
Authenticated calls require the X-Auth-ApiKey
HTTP Header. The value must be listed in the secrets/apikeys.json
file.
Configuration #
These endpoints help manage Aggregator.
GET /config/status #
This endpoint is not authenticated and always returns the string OK
.
It is useful to check that the installation works correctly.
GET /config/version #
This endpoint is not authenticated and always returns the version of Aggregator, e.g. 1.0.0
.
POST /config/key #
This endpoint is used by CLI to retrieve valid Api Keys.
Work Item #
This endpoint is designed to receive Azure DevOps Web Hook subscription calls.
POST /workitem/{ruleName} #
This endpoint is authenticated.