# Apache Tomcat Manager API

**Canonical:** https://apis.io/apis/apache-tomcat/apache-tomcat-manager-api/  
**Provider:** Apache Tomcat — https://apis.io/providers/apache-tomcat/  
**Documentation:** https://tomcat.apache.org/tomcat-10.1-doc/manager-howto.html

Apache Tomcat Manager API is one of 5 APIs that [Apache Tomcat](https://apis.io/providers/apache-tomcat/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Administration, Deployment, Management, and REST. The published artifact set on APIs.io includes API documentation.

The Tomcat Manager application provides an HTTP text protocol API for deploying, undeploying, starting, stopping, and reloading web applications remotely. Key endpoints include: /manager/text/list (list deployed apps), /manager/text/deploy (deploy a WAR file), /manager/text/undeploy, /manager/text/start, /manager/text/stop, /manager/text/reload, /manager/text/sessions (session statistics), and /manager/text/serverinfo. Requires manager-script role authentication.

## Machine-readable artifacts (2)

- **Documentation** — https://tomcat.apache.org/tomcat-10.1-doc/manager-howto.html
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/apache-tomcat/refs/heads/main/apis.yml

## Other Apache Tomcat APIs (4)

- [Apache Tomcat JMX API](https://apis.io/apis/apache-tomcat/apache-tomcat-jmx-api/)
- [Apache Tomcat applications API](https://apis.io/apis/apache-tomcat/apache-tomcat-applications-api/)
- [Apache Tomcat server API](https://apis.io/apis/apache-tomcat/apache-tomcat-server-api/)
- [Apache Tomcat sessions API](https://apis.io/apis/apache-tomcat/apache-tomcat-sessions-api/)

## Tags

Administration, Deployment, Management, REST

---

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