> For the complete documentation index, see [llms.txt](https://docs.optswap.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.optswap.org/technical-reference/subgraphs/querying.md).

# Querying

The OptSwap subgraphs are queryable using standard GraphQL.&#x20;

{% hint style="info" %}
Please note that not all GraphQL query types or aggregations are supported. Please refer to The Graph documents linked below. The OptSwap subgraphs do not support mutations.
{% endhint %}

Explaining the basic GraphQL query syntax is out-of-scope for this document. Links to The Graphs official documentation are provided below. Please refer to the [example queries](/technical-reference/subgraphs/querying/example-queries.md) to get started.

### GraphQL Basics & API

{% embed url="<https://thegraph.com/docs/en/developer/querying-from-your-app/>" %}
The Graph Official Documentation – Querying from an Application
{% endembed %}

{% embed url="<https://thegraph.com/docs/en/developer/graphql-api/>" %}
The Graph Official Documentation – GraphQL API
{% endembed %}
