Axon Framework
Axon Framework is a Java framework for building event-driven microservices using CQRS (Command Query Responsibility Segregation) and event sourcing patterns, providing the building blocks to implement scalable and maintainable distributed systems.
Axon Framework publishes 9 APIs on the APIs.io network, including Applications API, Cluster API, Commands API, and 6 more. Tagged areas include CQRS, Event Sourcing, Event-Driven, Java, and Messaging.
The Axon Framework catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Axon Framework’s developer surface includes documentation, getting-started guide, engineering blog, pricing, and 9 more developer resources.
Kin Score
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
Axon Framework Applications API
The Applications API from Axon Framework — 1 operation(s) for applications.
Axon Framework Cluster API
The Cluster API from Axon Framework — 2 operation(s) for cluster.
Axon Framework Commands API
The Commands API from Axon Framework — 1 operation(s) for commands.
Axon Framework Contexts API
The Contexts API from Axon Framework — 2 operation(s) for contexts.
Axon Framework Event Processors API
The Event Processors API from Axon Framework — 3 operation(s) for event processors.
Axon Framework Events API
The Events API from Axon Framework — 2 operation(s) for events.
Axon Framework Queries API
The Queries API from Axon Framework — 1 operation(s) for queries.
Axon Framework Snapshots API
The Snapshots API from Axon Framework — 1 operation(s) for snapshots.
Axon Framework Users API
The Users API from Axon Framework — 2 operation(s) for users.
Scroll for all 9
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Axon Server REST API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Axon Framework Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Axon Framework Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
CQRS Pattern
Separate command and query models for scalable, maintainable architecture.
Event Sourcing
Store application state as a sequence of events for full audit trail and time-travel debugging.
Domain-Driven Design
First-class support for DDD patterns including aggregates, sagas, and bounded contexts.
Axon Server Integration
Zero-configuration event store and message router with Axon Server.
Distributed Systems Support
Built-in routing for commands, events, and queries across distributed services.
Spring Boot Integration
Seamless Spring Boot auto-configuration for rapid application development.
Testing Support
Built-in testing fixtures for validating aggregate behavior without infrastructure.
Saga Management
Manage long-running business processes with durable saga state.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Axon Framework Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Axon Framework API Rules
SPECTRALAxon Framework API Rules
SPECTRALJSON Schema 10
Standalone JSON Schema definitions for this provider's data models.
Application
JSON SCHEMAClusterNode
JSON SCHEMACommandHandler
JSON SCHEMAContext
JSON SCHEMACreateContextRequest
JSON SCHEMACreateUserRequest
JSON SCHEMAEvent
JSON SCHEMAEventProcessor
JSON SCHEMAQueryHandler
JSON SCHEMAUser
JSON SCHEMAScroll for all 10
JSON Structure 10
JSON Structure definitions describing this provider's data shapes.
Axon Application Structure
JSON STRUCTUREAxon Clusternode Structure
JSON STRUCTUREAxon Commandhandler Structure
JSON STRUCTUREAxon Context Structure
JSON STRUCTUREAxon Createcontextrequest Structure
JSON STRUCTUREAxon Createuserrequest Structure
JSON STRUCTUREAxon Event Structure
JSON STRUCTUREAxon Eventprocessor Structure
JSON STRUCTUREAxon Queryhandler Structure
JSON STRUCTUREAxon User Structure
JSON STRUCTUREScroll for all 10
Examples 10
Example request and response payloads for these APIs.
Axon Application Example
EXAMPLEAxon Clusternode Example
EXAMPLEAxon Commandhandler Example
EXAMPLEAxon Context Example
EXAMPLEAxon Event Example
EXAMPLEAxon Eventprocessor Example
EXAMPLEAxon Queryhandler Example
EXAMPLEAxon User Example
EXAMPLEScroll for all 10
Security Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Microservices Architecture
Build event-driven microservices with reliable message routing.
Audit Trail
Maintain complete audit trails by storing all state changes as events.
Temporal Queries
Reconstruct system state at any point in time from the event store.
Collaborative Domains
Build complex collaborative domains with CQRS separation.
Workflow Automation
Automate multi-step business workflows with event-driven sagas.
Integrations 5
Pre-built integrations with other platforms and tools.
Spring Boot
Auto-configuration and starter dependency for Spring Boot integration.
Apache Kafka
Route events through Kafka as an alternative to Axon Server.
RabbitMQ
Route commands and events through AMQP with RabbitMQ extension.
JPA/Hibernate
Persist saga state and event-sourced entities with JPA.
Micrometer
Expose framework metrics via Micrometer for Prometheus and Grafana.
Resources
Get Started 1
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
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API