Ocelot · Capability
Ocelot Administration API
The Ocelot Administration API allows runtime changes to the Ocelot .NET API Gateway configuration via an authenticated HTTP API. It supports retrieving and overwriting the active configuration and clearing output cache regions without restarting the gateway. The API is authenticated via Bearer tokens issued by Ocelot's built-in IdentityServer or an external identity provider.
What You Can Do
POST
Issueadmintoken
— Issue an admin access token
/administration/connect/token
GET
Getconfiguration
— Get current Ocelot configuration
/administration/configuration
POST
Setconfiguration
— Overwrite Ocelot configuration
/administration/configuration
DELETE
Clearcacheregion
— Clear an output cache region
/administration/outputcache/{region}
MCP Tools
issueadmintoken
Issue an admin access token
getconfiguration
Get current Ocelot configuration
read-only
idempotent
setconfiguration
Overwrite Ocelot configuration
clearcacheregion
Clear an output cache region
idempotent