- `variables`: required if the query contains GraphQL variables.
- `operationName`: required if there are multiple operations in the query; in which case, operations must also be named.
- `variables`: required if the query contains GraphQL variables.
- `operationName`: required if there are multiple operations in the query; in which case, operations must also be named.