Spring Integration extends the Spring programming model to support enterprise integration patterns (EIP), providing lightweight messaging within Spring-based applications and integration with external systems via declarative adapters. It supports message channels, filters, transformers, routers, aggregators, and a wide range of inbound/outbound adapters for HTTP, JMS, AMQP, TCP, FTP, JDBC, email, and many more.
APIs.json: https://spring.io/projects/spring-integration
- Type: Index
- AMQP
- Enterprise Integration
- Event-Driven
- Integration Patterns
- Java
- Messaging
- Spring
- Created: 2026-03-27
- Modified: 2026-05-19
HTTP inbound and outbound channel adapters for Spring Integration. Provides HTTP request-response messaging, REST template integration, and configurable URL mapping for inbound HTTP gateways.
- Human URL: https://docs.spring.io/spring-integration/docs/current/reference/html/http.html
- Base URL:
http://localhost:8080
- HTTP
- Inbound
- Messaging
- Outbound
- REST
- Documentation
- GitHub Repository
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Management and monitoring REST API for Spring Integration. Exposes channel statistics, handler metrics, component lifecycle control (start/stop), and message history configuration via HTTP endpoints.
- Human URL: https://docs.spring.io/spring-integration/docs/current/reference/html/management.html
- Base URL:
http://localhost:8080/api
- Management
- Messaging
- Metrics
- Monitoring
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
AMQP channel adapters and gateways for Spring Integration. Provides RabbitMQ message-driven and polling inbound adapters, outbound channel adapters, and request/reply gateways.
- AMQP
- Messaging
- RabbitMQ
- Documentation
- Maven Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Kafka channel adapters for Spring Integration. Provides message-driven inbound adapters, outbound channel adapters, and request/reply gateways for Apache Kafka integration.
- Event Streaming
- Kafka
- Messaging
- Documentation
- Maven Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Website
- Documentation
- GitHub Organization
- Getting Started
- Stack Overflow
- Maven Repository
- Releases
- Blog
- Sample Projects
FN: Spring Team Email: spring-projects@vmware.com URL: https://spring.io/team