Apollo Connectors for REST APIs

Your REST APIs, ready for GraphQL and AI Agents

The fastest way to bring any REST API onto your federated graph using declarative schema directives.

Teams building with Apollo Connectors

  • Block
  • PayPal
  • Cox Automotive
  • Delivery Hero
  • The New York Times
  • Adobe
  • Booking.com

Everything you need to bring REST onto your graph

Integrate any REST API without writing resolvers

Map REST endpoints straight onto your graph and skip the resolver code and extra services you would otherwise build and maintain.

Cover the full range of GraphQL schema patterns

Abstract types, typed error responses, namespace fields, and complex data transformations are all handled in your schema.

The same graph serves your apps and your agents

Every REST API you integrate with Connectors becomes agent-ready infrastructure. Apollo MCP Server exposes it to any AI agent instantly.

Onboard any API yourself

Take an existing REST API and add it to your graph without asking another team to rebuild anything, run new services, or adopt your graph strategy.

What are Apollo Connectors?

Apollo Connectors are a declarative alternative to rebuilding REST services as GraphQL APIs. Map any REST endpoint onto your schema yourself, with no resolver code and no new services, and without asking another team to rebuild anything.

Every connected API is governed and secured through GraphOS, the same platform as the rest of your graph, so teams can modernize one REST service at a time.

View the docs

How it works

From REST to graph in three steps

  1. 1

    Define your @source with the REST API base URL.

    The @source directive associates the API name with https://api.example.com.
  2. 2

    Add @connect directives to your GraphQL schema.

    The @connect directive maps a REST product endpoint to a GraphQL product field.
  3. 3

    Apollo Router executes connector requests directly.

    Apollo Router orchestrates requests from a client to three REST APIs within GraphOS.

Why Choose Apollo Connectors?

Model complex APIs cleanly

Bring APIs that return different kinds of objects into one clearly typed graph, so every app and agent gets predictable, structured data.

Shape your graph without extra services

Add computed fields, defaults, and structure directly in your schema, with no dummy endpoints or stub services to maintain.

Less boilerplate for real-world APIs

Common cleanups like reformatting fields and reshaping responses happen declaratively in your schema, so messy APIs just work.

Build connectors faster with AI

GraphOS Factory, Apollo's agent skill, turns REST APIs into connectors, so your time goes into modeling, not mechanics.

Faster responses, lighter load

Cache API responses so your graph stays fast and your upstream services handle less traffic.

Dependable error handling

Turn upstream API errors into structured, predictable data that your apps and agents can handle gracefully.

Get started today

Start integrating your REST APIs with Apollo Connectors