# Consul Connect / Service Mesh API

**Canonical:** https://apis.io/apis/service-mesh/consul-api/  
**Provider:** Service Mesh — https://apis.io/providers/service-mesh/  
**Documentation:** https://developer.hashicorp.com/consul/api-docs

Consul Connect / Service Mesh API is one of 5 APIs that [Service Mesh](https://apis.io/providers/service-mesh/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Service Mesh, Consul, HashiCorp, Service Discovery, and Zero Trust. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.

HashiCorp Consul provides service discovery and a service mesh (Consul Connect) with mutual TLS, intentions-based access control, and multi-datacenter support. Consul exposes a REST API for service catalog, health checks, key-value store, and mesh configuration.

## Machine-readable artifacts (2)

- **Documentation** — https://developer.hashicorp.com/consul/api-docs
- **OpenAPI** — https://github.com/hashicorp/consul/blob/main/api/openapi-spec/swagger.json

## Other Service Mesh APIs (4)

- [Istio API](https://apis.io/apis/service-mesh/istio-api/)
- [Linkerd Admin API](https://apis.io/apis/service-mesh/linkerd-api/)
- [AWS App Mesh API](https://apis.io/apis/service-mesh/aws-app-mesh-api/)
- [Service Mesh Interface (SMI)](https://apis.io/apis/service-mesh/service-mesh-interface/)

## Tags

Service Mesh, Consul, HashiCorp, Service Discovery, Zero Trust

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/service-mesh/consul-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/service-mesh/.
