# Apollo Federation and GraphOS add support for entity interfaces to streamline collaboration

DevFeed: [Apollo Federation and GraphOS add support for entity interfaces to streamline collaboration](<https://devfeed.tech/articles/apollo-federation-and-graphos-add-support-for-entity-interfaces-to-streamline-collaboration-23184.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/apollo-federation-and-graphos-add-support-for-entity-interfaces-to-streamline-collaboration>)

Author: Korinne Alpers

Published: 2023-02-15T08:22:00Z

Content type: article

Language: en

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

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [interfaces](<https://devfeed.tech/topics/interfaces.md>)

Tags: [abstraction](<https://devfeed.tech/tags/abstraction.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [apis](<https://devfeed.tech/tags/apis.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [apollo-federation](<https://devfeed.tech/tags/apollo-federation.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [interfaces](<https://devfeed.tech/tags/interfaces.md>)

## AI overview

Apollo Federation 2.3 adds entity interfaces, with general availability and support in Apollo GraphOS. The feature lets an interface defined in one subgraph be abstracted as an object type in other subgraphs, where those subgraphs can add and resolve fields directly on the interface.

## Source excerpt

Apollo Federation is widely adopted as the standard specification for building distributed GraphQL APIs, called supergraphs, that run on top of one or more underlying subgraphs. Unlike a monolithic graph, a supergraph maintains clear separation of concerns -- each subgraph can be owned independently by separate developers or teams -- allowing it to evolve rapidly as new use cases arrive.