# GraphQL API

> Source: https://agilitycms.com/docs/overview/glossary-graphql-api

The **GraphQL API** is an alternative to the REST Fetch API. You select exactly the fields you need, run several queries in one request, and filter and sort on related content through linked content fields.

Every instance has a GraphQL schema generated from its content models, and you can query both published and staging content. Container lists return 50 items by default, so pass `take` (up to 250) when a list can be longer.

**Also called:** GraphQL.

## Related terms

- [Fetch API](/docs/overview/glossary-fetch-api)
- [Content Model](/docs/overview/glossary-content-model)
- [Linked Content](/docs/overview/glossary-linked-content)

## Learn more

- [GraphQL API](/docs/developers/graphql-api)
- [GraphQL & Rest API Filtering](/docs/developers/graphql-operators)
- [Field Types and What the APIs Return](/docs/developers/field-types-api-reference)

[All glossary terms](/docs/overview/glossary)

---

## Related pages

- [Agility Glossary](https://agilitycms.com/docs/overview/glossary.md)
- [App](https://agilitycms.com/docs/overview/glossary-app.md)
- [Asset](https://agilitycms.com/docs/overview/glossary-asset.md)
- [Batch](https://agilitycms.com/docs/overview/glossary-batch.md)
- [Channel](https://agilitycms.com/docs/overview/glossary-channel.md)
- [Component](https://agilitycms.com/docs/overview/glossary-component.md)
- [Component Model](https://agilitycms.com/docs/overview/glossary-component-model.md)
- [Content List](https://agilitycms.com/docs/overview/glossary-content-list.md)
- [Content Model](https://agilitycms.com/docs/overview/glossary-content-model.md)
- [Content Sync](https://agilitycms.com/docs/overview/glossary-content-sync.md)
- [Custom Field](https://agilitycms.com/docs/overview/glossary-custom-field.md)
- [Dynamic Page](https://agilitycms.com/docs/overview/glossary-dynamic-page.md)
- [Fetch API](https://agilitycms.com/docs/overview/glossary-fetch-api.md)
- [Fetch Key](https://agilitycms.com/docs/overview/glossary-fetch-key.md)
- [Gallery](https://agilitycms.com/docs/overview/glossary-gallery.md)
- [Instance](https://agilitycms.com/docs/overview/glossary-instance.md)
- [Knowledgebase MCP Server](https://agilitycms.com/docs/overview/glossary-knowledgebase-mcp-server.md)
- [Linked Content](https://agilitycms.com/docs/overview/glossary-linked-content.md)
- [llms.txt and Markdown Twins](https://agilitycms.com/docs/overview/glossary-llms-txt.md)
- [Locale](https://agilitycms.com/docs/overview/glossary-locale.md)
- [Management API](https://agilitycms.com/docs/overview/glossary-management-api.md)
- [MCP Server](https://agilitycms.com/docs/overview/glossary-mcp-server.md)
- [Nested Content](https://agilitycms.com/docs/overview/glossary-nested-content.md)
- [Organization](https://agilitycms.com/docs/overview/glossary-organization.md)
- [Page](https://agilitycms.com/docs/overview/glossary-page.md)
- [Page Model](https://agilitycms.com/docs/overview/glossary-page-model.md)
- [Personal Access Token](https://agilitycms.com/docs/overview/glossary-personal-access-token.md)
- [Preview Key](https://agilitycms.com/docs/overview/glossary-preview-key.md)
- [Shared Content](https://agilitycms.com/docs/overview/glossary-shared-content.md)
- [Sitemap](https://agilitycms.com/docs/overview/glossary-sitemap.md)
- [Staging and Published](https://agilitycms.com/docs/overview/glossary-staging-and-published.md)
- [Web Studio](https://agilitycms.com/docs/overview/glossary-web-studio.md)
- [Webhook](https://agilitycms.com/docs/overview/glossary-webhook.md)
- [Workflow](https://agilitycms.com/docs/overview/glossary-workflow.md)
- [Zone](https://agilitycms.com/docs/overview/glossary-zone.md)

Index of every docs page: https://agilitycms.com/docs/llms.txt
