# 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.