The tools and libraries you need to implement a GraphQL schema, connect it to your apps, gain insights into how it performs, and maintain it over time.
Keep your GraphQL infrastructure secure and stable using historic data about production traffic to automatically safeguard it from breaking schema changes or unsafe client queries.
Expand your GraphQL API from one team to the entire organization by composing separate GraphQL services into one federated schema, without single points of failure or development chokepoints.
A single source of truth for your data graph. Track and collaborate on your schema, with detailed history of how it’s changed over time and how each part is used by different clients.Learn more about the Schema Registry
Expose all your organizations data from one federated graph, while tracking each service in the graph and allowing every team to own their portion of the graph and ship independently.Learn more about federation
Keep your data graph running reliably for every client and avoid production outages by validating the safety of each proposed schema change against traffic from your API, automatically.Learn more about Schema Validation
Improve the agility of your workflow by integrating safety checks into your CI/CD systems that catch errors and push updates to the data graph. Set it up once for the team and from then on every developer benefitsLearn more about CI integrations
Make development decisions faster, with data from Apollo's schema registry automatically surfaced in VS Code. Get field-level costs, performance statistics, deprecation warnings, interactive linting, and more—right as you type.Learn more about our VSCode Plugin
Enforce a safelist of preregistered operations against the data graph so that it will only respond to the queries your team expects.Learn more about safelisting
Quickly diagnose graph operations and take action to keep your apps working reliably. Get detailed performance, error, and debugging information for each and every request to the graph.Learn more about metrics