# HAProxy Data Plane API

**Canonical:** https://apis.io/apis/haproxy/haproxy-data-plane-api/  
**Provider:** HAProxy — https://apis.io/providers/haproxy/  
**Base URL:** https://localhost:5555/v2  
**Documentation:** https://www.haproxy.com/documentation/dataplaneapi/latest/

HAProxy Data Plane API is one of 3 APIs that [HAProxy](https://apis.io/providers/haproxy/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Configuration, Load Balancing, and REST API. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, a getting-started guide, a GitHub repository, and a changelog.

The HAProxy Data Plane API is a REST API for managing HAProxy configuration dynamically. It allows runtime configuration of frontends, backends, servers, ACLs, and other HAProxy objects without requiring configuration file changes or restarts.

## Machine-readable artifacts (6)

- **Documentation** — https://www.haproxy.com/documentation/dataplaneapi/latest/
- **OpenAPI** — https://raw.githubusercontent.com/haproxytech/dataplaneapi/master/swagger.yaml
- **GettingStarted** — https://www.haproxy.com/documentation/dataplaneapi/latest/#getting-started
- **GitHubRepository** — https://github.com/haproxytech/dataplaneapi
- **ChangeLog** — https://github.com/haproxytech/dataplaneapi/releases
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/haproxy/refs/heads/main/apis.yml

## Other HAProxy APIs (2)

- [HAProxy Runtime API](https://apis.io/apis/haproxy/haproxy-runtime-api/)
- [HAProxy Kubernetes Ingress Controller](https://apis.io/apis/haproxy/haproxy-kubernetes-ingress-controller/)

## Tags

Configuration, Load Balancing, REST API

---

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