Don't miss GraphQL Summit, Oct 30 - 31 in San Francisco | See the Lineup >

The Apollo Data Graph Platform

Adopt GraphQL with Confidence

Get GraphQL done fast and done right. Built on Apollo's core open source GraphQL client and server, the Apollo Platform offers developer tools and cloud services to accelerate development, secure the infrastructure, and scale across teams.
Try it for freeContact an Expert

Do GraphQL Right. Every Step of the Way.

Accelerate development

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.

Stay protected

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.

Scale across teams

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.

Features to build and operate a data graph, from day one to enterprise-scale.

Track your schema and how it’s used.

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
Track your schema and how it’s used.

A single graph. Shared infrastructure.

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
A single graph. Shared infrastructure.

Validate schema changes to avoid downtime.

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
Validate schema changes to avoid downtime.

Get CI/CD for your data graph.

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 benefits

Learn more about CI integrations
Get CI/CD for your data graph.

Enrich your IDE with live data.

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
Enrich your IDE with live data.

Safeguard your graph.

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
Safeguard your graph.Safeguard your graph.

See performance and health of the graph.

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
See performance and health of the graph.

Learn more about doing GraphQL right with Apollo