Apollo GraphQL website screenshot

Apollo GraphQL

Whether your team is new to GraphQL, or seasoned experts, learn why Apollo is the fastest and safest way to build and scale your APIs.

Apollo GraphQL publishes 11 APIs on the APIs.io network. Tagged areas include API Orchestration, Clients, Connectors, Federation, and Graph.

Apollo GraphQL’s developer surface includes pricing, documentation, engineering blog, support, signup flow, product news, legal docs, and 34 more developer resources.

41.2/100 thin ▬ flat Agent 19/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
11 APIs 1 MCP Servers 14 Agent Skills 15 Features 5 Use Cases
API OrchestrationClientsConnectorsFederationGraphGraphQLRouterSchema RegistrySupergraph

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 41.2/100 · thin
Contract Quality 0.0 / 25
Developer Ergonomics 7.0 / 20
Commercial Clarity 18.4 / 20
Operational Transparency 10.3 / 13
Governance 0.0 / 12
Discoverability 5.6 / 10
Agent readiness — 19/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 12 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/apollo-graphql: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

Apollo GraphQL

Whether your team is new to GraphQL, or seasoned experts, learn why Apollo is the fastest and safest way to build and scale your APIs.

Apollo GraphOS Platform API

The GraphOS Platform API enables programmatic management of Apollo GraphOS, including publishing schemas, running schema checks, managing proposals, handling API keys, and acces...

Apollo Server

Apollo Server is an open-source, spec-compliant GraphQL server compatible with any GraphQL client. It is the recommended way to build a production-ready, self-documenting GraphQ...

Apollo Client (Web)

Apollo Client is a comprehensive state management library for JavaScript and TypeScript applications. It is the industry-leading GraphQL client for React, Vue, Angular, and more...

Apollo Client (iOS)

Apollo iOS is a Swift-first, open-source GraphQL client for native iOS applications. It executes queries and mutations using a GraphQL server and returns results as operation-sp...

Apollo Client (Kotlin)

Apollo Kotlin is a strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform. It generates Kotlin models for GraphQL operations and executes them aga...

Apollo Router

Apollo Router is a high-performance graph router written in Rust for running federated supergraphs using Apollo Federation 2. It serves as the execution engine for graph-based A...

Apollo Connectors

Apollo Connectors simplify REST API orchestration in graphs, replacing unmaintainable procedural code with scalable, declarative schema directives. They provide a declarative la...

Rover CLI

Rover is the command-line interface for managing and maintaining graphs with Apollo GraphOS. It supports publishing subgraph schemas, running a supergraph router locally, fetchi...

Apollo Federation

Apollo Federation enables declarative composition of multiple APIs into a single federated GraphQL API. It serves as an API orchestration layer where clients make a single Graph...

Apollo MCP Server

Apollo MCP Server provides Model Context Protocol integration for Apollo GraphQL, enabling AI agents and large language models to interact with GraphQL APIs through the MCP stan...

Scroll for all 11

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

MCP SERVER

Agent Skills 14

Packaged agent skills for driving this provider's APIs from an AI assistant.

apollo-client

AGENT SKILL

apollo-connectors

AGENT SKILL

apollo-federation

AGENT SKILL

apollo-ios

AGENT SKILL

apollo-kotlin

AGENT SKILL

apollo-mcp-server

AGENT SKILL

apollo-router

AGENT SKILL

apollo-server

AGENT SKILL

graphql-operations

AGENT SKILL

graphql-schema

AGENT SKILL

rover

AGENT SKILL

rust-best-practices

AGENT SKILL

skill-creator

AGENT SKILL

Scroll for all 14

GraphQL 1

GraphQL schemas published by this provider.

Apollo GraphQL GraphQL API

Whether your team is new to GraphQL, or seasoned experts, learn why Apollo is the fastest and safest way to build and scale your APIs.

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Apollo Graphql Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 15

Notable capabilities this provider offers.

Build GraphQL APIs

Deploy GraphQL APIs

Scale GraphQL APIs

GraphQL Clients

GraphQL SDKs

Schema Registry

Connectors

Studio

CLI

Router

Federation

Platform API

MCP Server

IDE Support

Kubernetes Operator

Scroll for all 15

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Apollo Graphql Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Use Cases 5

What developers build with this provider.

AI-driven Experiences

Developer Efficiency

Enhanced Customer Experience

Modernization

Mergers and Acquisitions

Integrations 7

Pre-built integrations with other platforms and tools.

Anthropic

OpenAI

OData

AWS DynamoDB

Stripe

AWS Lambda

Strapi

Scroll for all 7

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Learn 2

Tutorials, courses, talks, and written guidance

Operate 8

Status, limits, changes, and where to get help

Scroll for all 8

Commercial 5

Pricing, plans, and the legal terms of use

Company 8

The organization behind the API

Scroll for all 8

Other 7

Properties that don't map to a standard resource type

Scroll for all 7

Source (apis.yml)

apis.yml Raw ↑
aid: apollo-graphql
url: https://raw.githubusercontent.com/api-evangelist/apollo-graphql/refs/heads/main/apis.yml
apis:
- aid: apollo-graphql:apollo-graphql
  name: Apollo GraphQL
  tags:
  - Clients
  - Connectors
  - Federation
  - Graph
  - GraphQL
  humanURL: ' https://www.apollographql.com/'
  properties:
  - url: ' https://www.apollographql.com/'
    type: Documentation
  - url: graphql/apollo-graphql-graphql.md
    type: GraphQL
  description: Whether your team is new to GraphQL, or seasoned experts, learn why Apollo is the fastest and safest way to
    build and scale your APIs.
- aid: apollo-graphql:apollo-graphos-platform-api
  name: Apollo GraphOS Platform API
  tags:
  - API Management
  - Federation
  - GraphQL
  - Platform
  - Schema Registry
  humanURL: https://www.apollographql.com/docs/graphos/platform/platform-api
  properties:
  - url: https://www.apollographql.com/docs/graphos/platform/platform-api
    type: Documentation
  - url: https://www.apollographql.com/docs/graphos/platform
    type: GettingStarted
  - url: https://www.apollographql.com/docs/graphos/platform/security/overview
    type: Security
  - url: https://www.apollographql.com/docs/graphos/platform/schema-management
    type: SchemaManagement
  description: The GraphOS Platform API enables programmatic management of Apollo GraphOS, including publishing schemas, running
    schema checks, managing proposals, handling API keys, and accessing operation and field insights data.
- aid: apollo-graphql:apollo-server
  name: Apollo Server
  tags:
  - GraphQL
  - JavaScript
  - Node.js
  - Server
  - TypeScript
  humanURL: https://www.apollographql.com/docs/apollo-server
  properties:
  - url: https://www.apollographql.com/docs/apollo-server
    type: Documentation
  - url: https://www.apollographql.com/docs/apollo-server/api/apollo-server
    type: APIReference
  - url: https://github.com/apollographql/apollo-server
    type: GitHubRepository
  - url: https://www.npmjs.com/package/@apollo/server
    type: PackageManager
  - url: https://github.com/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md
    type: ChangeLog
  description: Apollo Server is an open-source, spec-compliant GraphQL server compatible with any GraphQL client. It is the
    recommended way to build a production-ready, self-documenting GraphQL API that can use data from any source.
- aid: apollo-graphql:apollo-client-web
  name: Apollo Client (Web)
  tags:
  - Client
  - GraphQL
  - JavaScript
  - React
  - State Management
  - TypeScript
  humanURL: https://www.apollographql.com/docs/react
  properties:
  - url: https://www.apollographql.com/docs/react
    type: Documentation
  - url: https://www.apollographql.com/docs/react/get-started
    type: GettingStarted
  - url: https://www.apollographql.com/docs/react/api/core/ApolloClient
    type: APIReference
  - url: https://github.com/apollographql/apollo-client
    type: GitHubRepository
  - url: https://www.npmjs.com/package/@apollo/client
    type: PackageManager
  - url: https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md
    type: ChangeLog
  description: Apollo Client is a comprehensive state management library for JavaScript and TypeScript applications. It is
    the industry-leading GraphQL client for React, Vue, Angular, and more, with powerful caching, intuitive APIs, and comprehensive
    developer tools.
- aid: apollo-graphql:apollo-client-ios
  name: Apollo Client (iOS)
  tags:
  - Client
  - GraphQL
  - iOS
  - Mobile
  - Swift
  humanURL: https://www.apollographql.com/docs/ios
  properties:
  - url: https://www.apollographql.com/docs/ios
    type: Documentation
  - url: https://github.com/apollographql/apollo-ios
    type: GitHubRepository
  - url: https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md
    type: ChangeLog
  description: Apollo iOS is a Swift-first, open-source GraphQL client for native iOS applications. It executes queries and
    mutations using a GraphQL server and returns results as operation-specific Swift types, with built-in caching mechanisms
    for GraphQL data.
- aid: apollo-graphql:apollo-client-kotlin
  name: Apollo Client (Kotlin)
  tags:
  - Android
  - Client
  - GraphQL
  - JVM
  - Kotlin
  - Mobile
  humanURL: https://www.apollographql.com/docs/kotlin
  properties:
  - url: https://www.apollographql.com/docs/kotlin
    type: Documentation
  - url: https://github.com/apollographql/apollo-kotlin
    type: GitHubRepository
  - url: https://github.com/apollographql/apollo-kotlin/releases
    type: ChangeLog
  description: Apollo Kotlin is a strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform. It
    generates Kotlin models for GraphQL operations and executes them against a GraphQL server, returning results as operation-specific
    Kotlin types.
- aid: apollo-graphql:apollo-router
  name: Apollo Router
  tags:
  - Federation
  - Gateway
  - GraphQL
  - Router
  - Rust
  humanURL: https://www.apollographql.com/docs/graphos/routing
  properties:
  - url: https://www.apollographql.com/docs/graphos/routing
    type: Documentation
  - url: https://www.apollographql.com/docs/graphos/routing/configuration/overview
    type: Configuration
  - url: https://github.com/apollographql/router
    type: GitHubRepository
  - url: https://github.com/apollographql/router/releases
    type: ChangeLog
  - url: https://www.apollographql.com/docs/graphos/routing/security/jwt
    type: Security
  description: Apollo Router is a high-performance graph router written in Rust for running federated supergraphs using Apollo
    Federation 2. It serves as the execution engine for graph-based API orchestration, sitting in front of existing REST and
    GraphQL APIs.
- aid: apollo-graphql:apollo-connectors
  name: Apollo Connectors
  tags:
  - Connectors
  - Federation
  - GraphQL
  - Integration
  - REST
  humanURL: https://www.apollographql.com/docs/graphos/connectors
  properties:
  - url: https://www.apollographql.com/docs/graphos/connectors
    type: Documentation
  - url: https://www.apollographql.com/docs/graphos/connectors/getting-started
    type: GettingStarted
  - url: https://www.apollographql.com/docs/graphos/connectors/getting-started/requirements
    type: Requirements
  - url: https://www.apollographql.com/graphos/apollo-connectors
    type: ProductPage
  description: Apollo Connectors simplify REST API orchestration in graphs, replacing unmaintainable procedural code with
    scalable, declarative schema directives. They provide a declarative language for connecting REST APIs directly to a graph
    without writing a separate GraphQL server.
- aid: apollo-graphql:rover-cli
  name: Rover CLI
  tags:
  - CI/CD
  - CLI
  - Federation
  - GraphQL
  - Schema Management
  humanURL: https://www.apollographql.com/docs/rover
  properties:
  - url: https://www.apollographql.com/docs/rover
    type: Documentation
  - url: https://www.apollographql.com/docs/rover/getting-started
    type: GettingStarted
  - url: https://www.apollographql.com/docs/rover/commands/graphs
    type: CommandReference
  - url: https://www.apollographql.com/docs/rover/ci-cd
    type: CICDIntegration
  - url: https://github.com/apollographql/rover
    type: GitHubRepository
  - url: https://github.com/apollographql/rover/blob/main/CHANGELOG.md
    type: ChangeLog
  description: Rover is the command-line interface for managing and maintaining graphs with Apollo GraphOS. It supports publishing
    subgraph schemas, running a supergraph router locally, fetching schemas via introspection, composing federated supergraph
    schemas, and running schema checks.
- aid: apollo-graphql:apollo-federation
  name: Apollo Federation
  tags:
  - Distributed
  - Federation
  - GraphQL
  - Microservices
  - Supergraph
  humanURL: https://www.apollographql.com/docs/graphos/schema-design/federated-schemas/federation
  properties:
  - url: https://www.apollographql.com/docs/graphos/schema-design/federated-schemas/federation
    type: Documentation
  - url: https://www.apollographql.com/docs/graphos/schema-design/federated-schemas/reference/directives
    type: DirectivesReference
  - url: https://github.com/apollographql/federation
    type: GitHubRepository
  - url: https://www.apollographql.com/docs/graphos/reference/federation/versions
    type: ChangeLog
  description: Apollo Federation enables declarative composition of multiple APIs into a single federated GraphQL API. It
    serves as an API orchestration layer where clients make a single GraphQL request and the router coordinates multiple API
    calls to return a unified response.
- aid: apollo-graphql:apollo-mcp-server
  name: Apollo MCP Server
  tags:
  - AI
  - GraphQL
  - MCP
  - Model Context Protocol
  humanURL: https://www.apollographql.com/docs/apollo-mcp-server
  properties:
  - url: https://www.apollographql.com/docs/apollo-mcp-server
    type: Documentation
  - url: https://github.com/apollographql/apollo-mcp-server/releases
    type: ChangeLog
  description: Apollo MCP Server provides Model Context Protocol integration for Apollo GraphQL, enabling AI agents and large
    language models to interact with GraphQL APIs through the MCP standard.
name: Apollo GraphQL
tags:
- API Orchestration
- Clients
- Connectors
- Federation
- Graph
- GraphQL
- Router
- Schema Registry
- Supergraph
type: Index
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/apollo-graphql.png
access: 3rd-Party
common:
- type: DomainSecurity
  url: security/apollo-graphql-domain-security.yml
- url: https://www.apollographql.com/
  name: Streamlining APIs, Databases, & Microservices | Apollo GraphQL
  type: Website
  description: 'null'
- url: https://www.apollographql.com/pricing
  name: Apollo Pricing and Plans for GraphOS GraphQL Platform
  type: Pricing
  description: 'null'
- url: https://www.apollographql.com/docs
  name: Documentation - Apollo GraphQL Docs
  type: Documentation
  description: 'null'
- url: https://www.apollographql.com/tutorials/
  name: Learn with our GraphQL Tutorials, Examples, and Training - GraphQL Tutorials
  type: Tutorials
  description: 'null'
- url: https://www.apollographql.com/tutorials/#certifications
  name: Learn with our GraphQL Tutorials, Examples, and Training - GraphQL Tutorials
  type: Certifications
  description: 'null'
- url: https://www.apollographql.com/blog
  name: Apollo GraphQL Blog  latest insights and news on API and GraphQL solutions
  type: Blog
  description: 'null'
- url: https://www.apollographql.com/developers
  name: Apollo Developer Hub
  type: Hub
  description: 'null'
- url: https://community.apollographql.com/?_gl=1*1su9vuw*_gcl_au*Njc4MTcyOTc1LjE3NDk1ODk4Nzg.
  name: Apollo Community - Apollo GraphQL community
  type: Forums
  description: 'null'
- url: https://www.apollographql.com/enterprise/support
  name: Enterprise Support
  type: Support
  description: 'null'
- url: https://www.apollographql.com/professional-services
  name: Apollo GraphQL Professional Services
  type: ProfessionalServices
  description: 'null'
- url: https://www.apollographql.com/events
  name: Apollo GraphQL Events
  type: Events
  description: 'null'
- url: https://www.apollographql.com/resources
  name: Resources Hub | Apollo GraphQL
  type: Resources
  description: 'null'
- url: https://www.apollographql.com/customers
  name: 'Customer Stories: Real Impact with Apollo GraphQL'
  type: Customers
  description: 'null'
- url: https://www.apollographql.com/trust
  name: 'Trust @ Apollo: Build & Scale GraphQL Safely: Tech Talks, Best Practices & More'
  type: Trust
  description: 'null'
- url: https://www.apollographql.com/partners
  name: Apollo GraphQL Partners
  type: Partners
  description: 'null'
- url: https://support.apollographql.com/?_gl=1*hmmq01*_gcl_au*Njc4MTcyOTc1LjE3NDk1ODk4Nzg.
  name: Apollo Support
  type: Support
  description: 'null'
- url: https://studio.apollographql.com/signup?_gl=1%2Ahmmq01%2A_gcl_au%2ANjc4MTcyOTc1LjE3NDk1ODk4Nzg.
  name: Studio
  type: Signup
  description: 'null'
- url: https://studio.apollographql.com/login?from=%2Fwelcome
  name: Studio
  type: Login
  description: 'null'
- url: https://www.apollographql.com/leadership
  name: Apollo GraphQL Leadership Team
  type: AboutPage
  description: 'null'
- url: https://www.apollographql.com/careers
  name: Careers at Apollo GraphQL
  type: Careers
  description: 'null'
- url: https://www.apollographql.com/newsroom
  name: Apollo GraphQL Newsroom
  type: News
  description: 'null'
- url: https://www.apollographql.com/contact-sales
  name: Contact Apollo GraphQL Sales
  type: Contact
  description: 'null'
- url: https://www.apollographql.com/help-center
  name: Apollo GraphQL Help Center
  type: HelpCenter
  description: 'null'
- url: https://www.apollographql.com/privacy-policy
  name: Apollo GraphQL Privacy Policy
  type: PrivacyPolicy
  description: 'null'
- url: https://www.apollographql.com/Apollo-Website-Terms-of-Service.pdf
  name: Apollo GraphQL Website Terms of Service
  type: TermsOfService
  description: 'null'
- url: https://www.apollographql.com/trust/legal-and-privacy
  name: Apollo GraphQL Legal and Privacy Resources
  type: Legal
  description: 'null'
- url: https://www.apollographql.com/trust/compliance-and-security
  name: Apollo GraphQL Security and Compliance
  type: Security
  description: 'null'
- url: https://www.apollographql.com/trust/graphos-data-privacy-and-compliance
  name: GraphOS Data Privacy and Compliance
  type: DataPrivacy
  description: 'null'
- url: https://status.apollographql.com/
  name: Apollo GraphQL System Status
  type: StatusPage
  description: 'null'
- url: https://www.apollographql.com/docs/graphos/resources/changelog
  name: Apollo Product Changelogs
  type: ChangeLog
  description: 'null'
- url: https://www.apollographql.com/why-apollo
  name: Why Apollo GraphQL
  type: WhyChooseUs
  description: 'null'
- url: https://www.apollographql.com/graphos
  name: Apollo GraphOS Platform
  type: Platform
  description: 'null'
- url: https://www.apollographql.com/docs/quickstart
  name: Apollo GraphOS Quickstart
  type: GettingStarted
  description: 'null'
- url: https://www.apollographql.com/docs/ide-support
  name: Apollo IDE Support for VS Code and JetBrains
  type: IDESupport
  description: 'null'
- url: https://github.com/apollographql
  name: Apollo GraphQL GitHub Organization
  type: GitHubOrganization
  description: 'null'
- url: https://twitter.com/apollographql
  name: Apollo GraphQL on Twitter
  type: Twitter
  description: 'null'
- url: https://www.linkedin.com/company/apollo-graphql
  name: Apollo GraphQL on LinkedIn
  type: LinkedIn
  description: 'null'
- url: https://www.youtube.com/c/ApolloGraphQL
  name: Apollo GraphQL on YouTube
  type: YouTube
  description: 'null'
- name: Features
  type: Features
  data:
  - name: Build GraphQL APIs
  - name: Deploy GraphQL APIs
  - name: Scale  GraphQL APIs
  - name: GraphQL Clients
  - name: GraphQL SDKs
  - name: Schema Registry
  - name: Connectors
  - name: Studio
  - name: CLI
  - name: Router
  - name: Federation
  - name: Platform API
  - name: MCP Server
  - name: IDE Support
  - name: Kubernetes Operator
- name: Use Cases
  type: UseCases
  data:
  - name: AI-driven Experiences
  - name: Developer Efficiency
  - name: Enhanced Customer Experience
  - name: Modernization
  - name: Mergers and Acquisitions
- name: Integrations
  type: Integrations
  url: https://www.apollographql.com/graphos/apollo-connectors
  data:
  - name: Anthropic
  - name: OpenAI
  - name: OData
  - name: AWS DynamoDB
  - name: Stripe
  - name: AWS Lambda
  - name: Strapi
- name: MCP Server
  url: https://github.com/apollographql/apollo-mcp-server
  type: MCPServer
- name: Agent Skills
  url: https://github.com/apollographql/skills
  type: AgentSkills
created: '2025-06-10T00:00:00.000Z'
modified: '2026-05-19'
position: Consumer
segments:
- Clients
- ProCode_API_Composition
description: Whether your team is new to GraphQL, or seasoned experts, learn why Apollo is the fastest and safest way to build
  and scale your APIs.
integrations:
- name: Logo 1
- name: Logo 2
- name: Logo 3
- name: Logo 4
- name: Logo 5
- name: Logo 6
- name: Logo 7
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.19'