# Spring WebFlux Router Functions

**Canonical:** https://apis.io/apis/webflux/spring-webflux-router-functions/  
**Provider:** Spring WebFlux — https://apis.io/providers/webflux/

Spring WebFlux Router Functions is one of 8 APIs that [Spring WebFlux](https://apis.io/providers/webflux/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 1 JSON Schema definition. Tagged areas include Functional Programming, Handler Functions, Reactive, Router Functions, and Routing. The published artifact set on APIs.io includes API documentation, code examples, and 1 JSON Schema.

Functional programming model for routing and request handling in WebFlux. RouterFunction and HandlerFunction provide a lightweight, lambda-based alternative to annotated controllers for defining HTTP endpoints.

## Machine-readable artifacts (3)

- **Documentation** — https://docs.spring.io/spring-framework/reference/web/webflux-functional.html
- **Code Examples** — https://github.com/spring-projects/spring-framework/tree/main/spring-webflux/src/test/java/org/springframework/web/reactive/function
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/webflux/refs/heads/main/json-schema/webflux-router-function-schema.json

## Other Spring WebFlux APIs (7)

- [Spring WebFlux Core](https://apis.io/apis/webflux/spring-webflux-core/)
- [Spring WebFlux WebClient](https://apis.io/apis/webflux/spring-webflux-webclient/)
- [Spring WebFlux WebSocket](https://apis.io/apis/webflux/spring-webflux-websocket/)
- [Spring WebFlux RSocket](https://apis.io/apis/webflux/spring-webflux-rsocket/)
- [Reactor Core](https://apis.io/apis/webflux/reactor-core/)
- [Spring WebFlux HTTP Service Client](https://apis.io/apis/webflux/spring-webflux-http-service-client/)
- [Spring WebFlux Testing](https://apis.io/apis/webflux/spring-webflux-testing/)

## Tags

Functional Programming, Handler Functions, Reactive, Router Functions, Routing

---

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