Apache Tomcat
Apache Tomcat is an open-source implementation of the Java Servlet, JavaServer Pages (JSP), Java Expression Language, and Java WebSocket technologies. It provides a pure Java HTTP web server and servlet container for hosting Java web applications. Tomcat exposes management APIs via the Manager application (HTTP text protocol), JMX for monitoring, and a Virtual Host Manager for configuration management. It is maintained by the Apache Software Foundation and is one of the most widely deployed Java application servers.
Apache Tomcat publishes 3 APIs on the APIs.io network: applications API, server API, and sessions API. Tagged areas include Application Server, Java, JSP, Open Source, and Servlet.
Apache Tomcat’s developer surface includes authentication, documentation, developer portal, getting-started guide, release notes, support, and 5 more developer resources.
Kin Score
APIs 5
Individual APIs this provider publishes, each with its own machine-readable definition.
Apache Tomcat Manager API
The Tomcat Manager application provides an HTTP text protocol API for deploying, undeploying, starting, stopping, and reloading web applications remotely. Key endpoints include:...
Apache Tomcat JMX API
The Tomcat JMX API exposes management and monitoring beans for Connectors, Engines, Hosts, Contexts, Sessions, DataSources, thread pools, and memory via Java Management Extensio...
Apache Tomcat applications API
Manage deployed web applications
Apache Tomcat server API
Server, JVM, and SSL/TLS information
Apache Tomcat sessions API
Inspect and expire HTTP sessions
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Apache Tomcat Manager Text API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apache Tomcat Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apache Tomcat Finops
FINOPSFeatures 7
Notable capabilities this provider offers.
Servlet Container
Jakarta Servlet 6.0 (formerly Java EE) compliant servlet container.
JSP Engine
JavaServer Pages compiler and runtime engine for dynamic HTML generation.
WebSocket Support
Jakarta WebSocket 2.1 implementation for full-duplex browser-server communication.
HTTP/2 Support
HTTP/2 multiplexing and server push via APR/Native connector.
SSL/TLS Termination
Built-in SSL/TLS support via JSSE or APR/OpenSSL connectors.
Connection Pooling
DBCP2-based database connection pool management via JNDI DataSource.
Clustering
Session replication across Tomcat cluster nodes via DeltaManager or BackupManager.
Scroll for all 7
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
Java Web Application Hosting
Deploy and host Java Servlet/JSP web applications.
API Gateway Backend
Host REST API backends built with Spring MVC, JAX-RS, or plain servlets.
Microservices Container
Embedded Tomcat in Spring Boot for microservices deployment.
Legacy Application Migration
Host Java EE applications during cloud migration.
Integrations 5
Pre-built integrations with other platforms and tools.
Spring Boot
Embedded Tomcat as the default servlet container in Spring Boot applications.
Apache HTTP Server
mod_jk and mod_proxy_ajp for load balancing between Apache httpd and Tomcat.
Nginx
Nginx reverse proxy for Tomcat with SSL termination and load balancing.
Prometheus
JMX Exporter for exposing Tomcat metrics in Prometheus format.
Docker
Official Docker image for containerized Tomcat deployment.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use