# Netflix's Transition from Multiple APIs to GraphQL Federation

DevFeed: [Netflix's Transition from Multiple APIs to GraphQL Federation](<https://devfeed.tech/articles/an-unexpected-journey-how-netflix-transitioned-to-a-federated-supergraph-23128.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/an-unexpected-journey-how-netflix-transitioned-to-a-federated-supergraph>)

Author: Ishwari Lokare

Published: 2024-07-10T09:00:00Z

Content type: article

Language: en

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

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Netflix](<https://devfeed.tech/topics/netflix.md>), [API](<https://devfeed.tech/topics/api.md>), [API Platform](<https://devfeed.tech/topics/api-platform.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Tech Debt](<https://devfeed.tech/topics/tech-debt.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-platform](<https://devfeed.tech/tags/api-platform.md>), [backend](<https://devfeed.tech/tags/backend.md>), [community](<https://devfeed.tech/tags/community.md>), [development](<https://devfeed.tech/tags/development.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [tech-debt](<https://devfeed.tech/tags/tech-debt.md>)

## AI overview

This article describes Netflix's evolution through four generations of APIs, from an API-first OpenAPI strategy and REST-based services to Falcor and eventually GraphQL Federation. It explains how the company used the graph to address API complexity, support collaboration, manage technical debt and reduce organizational barriers.

## Source excerpt

Netflix is the world's most popular streaming service. While everyone knows how it paved the way for a whole new industry when it moved from its physical DVD business to the cloud, you may not know how Netflix's API platform powered that transition. As Bruce Wang, Director of Engineering of Games Platform at Netflix shared at a Champions Corner Webinar, they went through four generations of APIs before transitioning to GraphQL Federation.