# Caddy Admin API

**Canonical:** https://apis.io/apis/caddy/caddy-admin-api/  
**Provider:** Caddy — https://apis.io/providers/caddy/  
**Base URL:** http://localhost:2019  
**Documentation:** https://caddyserver.com/docs/api

Caddy Admin API is one of 6 APIs that [Caddy](https://apis.io/providers/caddy/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Admin API, Configuration, and REST. The published artifact set on APIs.io includes API documentation.

Caddy exposes a RESTful administration API on localhost:2019 by default for dynamically loading and modifying server configuration at runtime without restarts. Endpoints support loading full JSON configs, traversing and mutating specific config paths, adapting Caddyfile to JSON, and querying PKI and reverse proxy state.

## Machine-readable artifacts (5)

- **Documentation** — https://caddyserver.com/docs/api
- **JSON Config Structure** — https://caddyserver.com/docs/json/
- **Modules Reference** — https://caddyserver.com/docs/modules/
- **API Tutorial** — https://caddyserver.com/docs/api-tutorial
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/caddy/refs/heads/main/apis.yml

## Other Caddy APIs (5)

- [Caddy Adapt API](https://apis.io/apis/caddy/caddy-adapt-api/)
- [Caddy Configuration API](https://apis.io/apis/caddy/caddy-configuration-api/)
- [Caddy Lifecycle API](https://apis.io/apis/caddy/caddy-lifecycle-api/)
- [Caddy PKI API](https://apis.io/apis/caddy/caddy-pki-api/)
- [Caddy Reverse Proxy API](https://apis.io/apis/caddy/caddy-reverse-proxy-api/)

## Tags

Admin API, Configuration, REST

---

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