Apollo Federation GraphQL API
Apollo Federation enables declarative composition of multiple subgraph APIs into a single federated supergraph. The Apollo Router orchestrates requests across subgraphs, combining GraphQL APIs and REST APIs (via Apollo Connectors) into a unified endpoint. Federation 2 defines the supergraph schema, federation directives, and composition rules. The Rover CLI manages schema publishing and checks.
Overview
Apollo Federation GraphQL API is a GraphQL API specification published by Apollo Federation on the APIs.io network.
Apollo Federation enables declarative composition of multiple subgraph APIs into a single federated supergraph. The Apollo Router orchestrates requests across subgraphs, combining GraphQL APIs and REST APIs (via Apollo Connectors) into a unified endpoint. Federation 2 defines the supergraph schema, federation directives, and composition rules. The Rover CLI manages schema publishing and checks.
documentation is published at https://www.apollographql.com/docs/federation/.
The specification includes 2 reference links.
Tagged areas include API Gateway, Federation, Microservices, Open Source, and Subgraphs.
Endpoint
References
- Documentation https://www.apollographql.com/docs/federation/
- GettingStarted https://www.apollographql.com/docs/federation/quickstart/