# Apollo Connectors

Apollo Connectors is a declarative system for integrating REST APIs into GraphQL graphs using schema directives.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How Block Scaled Graph Adoption with Apollo and AI

DevFeed: [How Block Scaled Graph Adoption with Apollo and AI](<https://devfeed.tech/articles/how-block-scaled-graph-adoption-with-apollo-and-ai-23359.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/how-block-scaled-graph-adoption-with-apollo-and-ai>)

Author: Valeria Gomez

Published: 2025-11-24T12:30:00Z

Content type: article

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [API](<https://devfeed.tech/topics/api.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [events](<https://devfeed.tech/tags/events.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [learn](<https://devfeed.tech/tags/learn.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [rest-apis](<https://devfeed.tech/tags/rest-apis.md>), [services](<https://devfeed.tech/tags/services.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

The article recaps Block's GraphQL Summit 2025 session on scaling graph adoption. Block used Apollo Connectors to bring gRPC services onto a federated graph through their existing JSON translation layer, then combined Apollo MCP Server with its open-source AI agent Goose to generate Connector schemas, directives, types, and tests.

### Source excerpt

A recap from Block's GraphQL Summit 2025 session on scaling graph adoption with Apollo Connectors, Apollo MCP, and AI When Block's GraphQL platform team discovered Apollo Connectors, they saw a path to bring thousands of existing APIs onto the graph without asking hundreds of engineering teams to run new services or learn new tooling.

## What's New in GraphOS: Apollo Summer '25 Release - AI-Ready API Orchestration with Enhanced MCP Server, Pricing Plans, and Performance Upgrades

DevFeed: [What's New in GraphOS: Apollo Summer '25 Release - AI-Ready API Orchestration with Enhanced MCP Server, Pricing Plans, and Performance Upgrades](<https://devfeed.tech/articles/what-s-new-in-graphos-apollo-summer-25-release-ai-ready-api-orchestration-with-enhanced-mcp-server-pricing-plans-and-performance-upgrades-23588.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/whats-new-in-graphos-apollo-summer-25-release-ai-ready-api-orchestration-with-enhanced-mcp-server-pricing-plans-and-performance-upgrades>)

Author: Rob Brazier

Published: 2025-06-24T08:55:00Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphOS](<https://devfeed.tech/topics/graphos.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [API](<https://devfeed.tech/topics/api.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [apollo-mcp-server](<https://devfeed.tech/tags/apollo-mcp-server.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [model-context-protocol-mcp](<https://devfeed.tech/tags/model-context-protocol-mcp.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

Apollo announces Summer '25 GraphOS platform improvements, including enhanced Apollo MCP Server capabilities, Apollo Connectors batch loading, improved error reporting, a unified runtime container distribution, usage-based pricing plans, and performance upgrades.

### Source excerpt

Today, we're excited to announce a range of new improvements to the Apollo platform, all intended to help you build and operate powerful APIs for your team's AI agents and applications. A quick summary of what we announced: - Apollo MCP Server keeps getting better, now with streamable HTTP support, and an improved tool definition workflow to accelerate your agentic AI development - Apollo Connectors got even more powerful, with support for batch loading and other enhancements - We've improved...

## Handling the N+1 Problem Declaratively with Apollo Connectors

DevFeed: [Handling the N+1 Problem Declaratively with Apollo Connectors](<https://devfeed.tech/articles/handling-the-n-1-problem-declaratively-with-apollo-connectors-23354.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/handling-the-n1-problem-declaratively-with-apollo-connectors>)

Author: Lenny Burdette

Published: 2025-06-24T08:53:29Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [dataloaders](<https://devfeed.tech/topics/dataloaders.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [batching](<https://devfeed.tech/tags/batching.md>), [connectors](<https://devfeed.tech/tags/connectors.md>), [dataloaders](<https://devfeed.tech/tags/dataloaders.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [performance](<https://devfeed.tech/tags/performance.md>)

### AI overview

This tutorial explains how Apollo Connectors can address the N+1 query problem declaratively with Apollo Router 2.3 and Federation 2.11. It introduces the problem, compares the approach with DataLoaders, and describes how batching, scheduling, deduplication, and entity association work in Connectors.

### Source excerpt

With the release of Apollo Router 2.3 and Federation 2.11, Apollo Connectors can now avoid the dreaded N+1 query problem! You can make your API faster and more efficient by changing your Connectors to use the variable instead of the variable. If you want to learn more about the N+1 problem and how Connectors batching works internally, please read on! The N+1 query problem is a classic performance killer that sneaks up on developers.

## Getting Started with Error Diagnostics in GraphOS Studio

DevFeed: [Getting Started with Error Diagnostics in GraphOS Studio](<https://devfeed.tech/articles/getting-started-with-error-diagnostics-in-graphos-studio-23314.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/getting-started-with-error-diagnostics-in-graphos-studio>)

Author: Tim Hingston

Published: 2025-06-24T08:52:53Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [GraphOS](<https://devfeed.tech/topics/graphos.md>), [API](<https://devfeed.tech/topics/api.md>), [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [apollo-federation](<https://devfeed.tech/tags/apollo-federation.md>), [classification](<https://devfeed.tech/tags/classification.md>), [errors](<https://devfeed.tech/tags/errors.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [schema](<https://devfeed.tech/tags/schema.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Apollo announces Extended Error Diagnostics for GraphOS Studio, a framework and set of tools for identifying, classifying, and addressing GraphQL errors across federated graphs. Errors can be categorized by type, code, and originating service.

### Source excerpt

Apollo Federation makes it easy to orchestrate your backend services into a single unified API. With the recently announced availability of Apollo Connectors, even existing REST APIs can now be easily federated together. Today, we're proud to announce Extended Error Diagnostics, a set of tools designed to help developers quickly identify, classify, and address errors across their graph. HTTP vs.

## Simplify Your REST API Logic in React with Connectors for REST APIs and GraphQL

DevFeed: [Simplify Your REST API Logic in React with Connectors for REST APIs and GraphQL](<https://devfeed.tech/articles/simplify-your-rest-api-logic-in-react-with-connectors-for-rest-apis-and-graphql-23521.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/simplify-your-rest-api-logic-in-react-with-connectors-for-rest-apis-and-graphql>)

Author: Amanda Martin

Published: 2025-05-28T16:41:05Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [React](<https://devfeed.tech/topics/react.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>)

Tags: [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [react](<https://devfeed.tech/tags/react.md>), [rest-apis](<https://devfeed.tech/tags/rest-apis.md>)

### AI overview

This tutorial shows how to replace repetitive REST API fetch orchestration in a React or Next.js application with a GraphQL layer powered by Apollo Connectors. It demonstrates defining a schema that combines earthquake and location data from REST services without custom resolvers or backend logic.

### Source excerpt

If you've built a React or Next.js app that talks to multiple REST APIs, you've probably got a file like actions.ts set up as a central spot for fetch calls to public services like the USGS Earthquake API or Nominatim's reverse geocoder. It works, but the code often ends up repetitive, brittle, and difficult to maintain or scale when different endpoints need to talk to each other.

## Integrate Headless CMS Data with any API in GraphQL

DevFeed: [Integrate Headless CMS Data with any API in GraphQL](<https://devfeed.tech/articles/integrate-headless-cms-data-with-any-api-in-graphql-23401.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/integrate-headless-cms-data-with-any-api-in-graphql>)

Author: Michael Watson

Published: 2025-04-09T10:03:00Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Content Management System](<https://devfeed.tech/topics/cms.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [API](<https://devfeed.tech/topics/api.md>), [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [client](<https://devfeed.tech/topics/client.md>), [BFF](<https://devfeed.tech/topics/bff.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [bff](<https://devfeed.tech/tags/bff.md>), [cms](<https://devfeed.tech/tags/cms.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [github](<https://devfeed.tech/tags/github.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [rest](<https://devfeed.tech/tags/rest.md>)

### AI overview

This tutorial explains how to integrate headless CMS data with other APIs in GraphQL. It presents Apollo Connectors for REST as a configuration-based way to combine CMS data with services such as pricing information, using Strapi as the example CMS.

### Source excerpt

Headless content management systems (CMS) have been increasingly popular because they allow content to be delivered to any device or platform via their APIs. This means you can manage content in one place and display it in any of your client applications. But most client use cases need some other data that doesn't live in our CMS that we have to orchestrate.

## What's New in GraphOS: Apollo Winter '25 Release - Apollo Connectors, Native Query Planner, Improved Tools, and More!

DevFeed: [What's New in GraphOS: Apollo Winter '25 Release - Apollo Connectors, Native Query Planner, Improved Tools, and More!](<https://devfeed.tech/articles/what-s-new-in-graphos-apollo-winter-25-release-apollo-connectors-native-query-planner-improved-tools-and-more-23589.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/whats-new-in-graphos-apollo-winter-25-release-apollo-connectors-native-query-planner-improved-tools-and-more>)

Author: Rob Brazier

Published: 2025-02-19T18:26:47Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphOS](<https://devfeed.tech/topics/graphos.md>), [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [launch](<https://devfeed.tech/tags/launch.md>), [platform](<https://devfeed.tech/tags/platform.md>), [release](<https://devfeed.tech/tags/release.md>), [rest-apis](<https://devfeed.tech/tags/rest-apis.md>), [router-2-0](<https://devfeed.tech/tags/router-2-0.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

Apollo's 2025 Winter Launch introduced general availability for Apollo Connectors for REST APIs and Router 2.0 with a native query planner. The release also included Visual Studio Extension enhancements, client library improvements, and a new free pricing plan.

### Source excerpt

This week, the Apollo team 🚀SHIPPED 🚀 Our 2025 Winter Launch took place today, Wednesday, February 19, and was attended by hundreds of developers from across the GraphQL community. Our entire team had such a blast spending time with all of you and taking a deeper look at some of the powerful and exciting capabilities we've added to our GraphOS Platform. We're really proud of the work that went into this release, and it's always such a privilege to share that with all of you.

## Our Journey to Apollo Connectors

DevFeed: [Our Journey to Apollo Connectors](<https://devfeed.tech/articles/our-journey-to-apollo-connectors-23478.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/our-journey-to-apollo-connectors>)

Author: Lenny Burdette

Published: 2025-02-19T08:40:00Z

Content type: opinion

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [GraphOS](<https://devfeed.tech/topics/graphos.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [apollo-federation](<https://devfeed.tech/tags/apollo-federation.md>), [connectors](<https://devfeed.tech/tags/connectors.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>)

### AI overview

Apollo describes the development of Apollo Connectors and the architectural ideas behind extending GraphQL's declarative approach to existing APIs. The article explains how Connectors work with Apollo Federation and GraphOS Router to orchestrate requests and reflects on an earlier Federation use case involving distributed systems.

### Source excerpt

At Apollo, we've always envisioned a world where APIs are truly declarative--from the client to the schema, all the way through to implementation. A world where orchestrating your data and services isn't just powerful, but also easier to develop and maintain. With the general availability of Apollo Connectors, that vision is now a reality. One of GraphQL's key strengths is its declarative nature.

## Simplify OData API Orchestration with Apollo Connectors

DevFeed: [Simplify OData API Orchestration with Apollo Connectors](<https://devfeed.tech/articles/simplify-odata-api-orchestration-with-apollo-connectors-23520.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/simplify-odata-api-orchestration-with-apollo-connectors>)

Author: Michael Watson

Published: 2024-12-18T07:30:00Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [BFF](<https://devfeed.tech/topics/bff.md>)

Tags: [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [bff](<https://devfeed.tech/tags/bff.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how Apollo Connectors can orchestrate REST API requests for OData entities through a GraphQL schema, reducing the need for complex client code or backend-for-frontend layers.

### Source excerpt

OData (Open Data Protocol) is a standardized protocol for building and consuming RESTful APIs, enabling developers to query and manipulate data using a uniform, SQL-like syntax across diverse platforms. While it simplifies data access with features like filtering and pagination, developers often struggle with its complexity in implementation, over-fetching or under-fetching data, and scaling for real-world applications.

## Effortless Data Fetching: Introducing Apollo Connectors for REST APIs

DevFeed: [Effortless Data Fetching: Introducing Apollo Connectors for REST APIs](<https://devfeed.tech/articles/effortless-data-fetching-introducing-apollo-connectors-for-rest-apis-23280.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/effortless-data-fetching-introducing-apollo-connectors-for-rest-apis>)

Author: Robert Walters

Published: 2024-12-05T14:00:17Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [net-conf](<https://devfeed.tech/tags/net-conf.md>), [react](<https://devfeed.tech/tags/react.md>), [rest-apis](<https://devfeed.tech/tags/rest-apis.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial demonstrates how Apollo Connectors can fetch data from REST APIs without custom GraphQL resolvers. It walks through a React currency-converter application using the Apollo GraphQL client, CurrencyAPI, Apollo Studio, and Rover CLI.

### Source excerpt

Writing resolvers for REST APIs has been a rite of passage for developers working with GraphQL, but what if there were an easier way? Meet Apollo Connectors. As shown in Figure 1, Apollo Connectors mitigate the need to write code that connects to and returns data from REST APIs, reducing code surface area and time so you can focus on the business problem you're trying to solve.

## What's new in Apollo GraphOS

DevFeed: [What's new in Apollo GraphOS](<https://devfeed.tech/articles/what-s-new-in-apollo-graphos-23339.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/graphql-summit-2024-whats-new-in-apollo>)

Author: Rob Brazier

Published: 2024-10-09T08:29:00Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphOS](<https://devfeed.tech/topics/graphos.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Apollo Connectors](<https://devfeed.tech/topics/apollo-connectors.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-connectors](<https://devfeed.tech/tags/apollo-connectors.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [performance](<https://devfeed.tech/tags/performance.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Apollo describes new Apollo GraphOS features and improvements announced at GraphQL Summit 2024, including Apollo Connectors for REST APIs in public preview. The update focuses on developer experience, performance, security, and integrating REST endpoints into federated GraphQL environments with declarative syntax.

### Source excerpt

Since our last Apollo GraphOS update, we've been hard at work to deliver some powerful features and improvements in Apollo GraphOS that enhance developer experience, boost performance, and improve security and we're excited for everyone to get their hands on it. This major development was announced at GraphQL Summit 2024, but you can get the highlights of this -- plus an overview of everything else that's new with Apollo GraphOS -- below.