API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

Consul HTTP API

The main HTTP API for interacting with Consul agents and servers. Endpoints are grouped under /agent (local agent state and registration), /catalog (cluster-wide service and node catalog), /health (health-checked service queries), /kv (key/value store), /acl (token, policy, and role management), /connect (service mesh CA, intentions), /config (central configuration entries), /event (user events), /session (locks and leadership), and /operator (Raft, autopilot, license).

Documentation

Specifications

SDKs

Other Resources

OpenAPI

consul-http-api.yml Raw ↑