# GraphOS Persisted Queries are generally available

DevFeed: [GraphOS Persisted Queries are generally available](<https://devfeed.tech/articles/graphos-persisted-queries-are-generally-available-23320.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/graphos-persisted-queries-are-generally-available>)

Author: Vivek Ravishankar

Published: 2023-10-11T17:18:15Z

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>), [Security](<https://devfeed.tech/topics/security.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [api-security](<https://devfeed.tech/tags/api-security.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [least-privilege](<https://devfeed.tech/tags/least-privilege.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

## AI overview

Apollo announces the general availability of GraphOS Persisted Queries, a GraphQL security feature that centrally registers trusted operations and safelists them across Apollo Router instances. It is intended to reduce the exposure created by unbounded operations in production supergraphs.

## Source excerpt

Unbounded operations are generally considered a benefit of GraphQL, giving client developers unprecedented flexibility when experimenting and developing apps. However, while this flexibility is greatly appreciated in development environments, allowing it in production adds unnecessary surface area to GraphQL endpoints which generally serve only first-party clients. Instead, your production graph should adhere to the principle of least privilege.