Variables
Variables
GraphQL offers a way to reuse your queries dynamically through variables. These will come into play especially if you're accessing the API programmatically (such as our Node or Python examples).
Before:
{
course(id: "00000000-5945-95c7-65fd-a9747b200317") {
id
title
flows {
title
}
}
}
With variables:
query($courseId: UUID!) {
course(id: $courseId) {
id
title
flows {
title
}
}
}
Here's an example of what this would look like in the API Explorer:

See also
Working with variables from GitHub's GraphQL API docs (archive.org)
GraphQL Variables from Shopify's API docs (archive.org)
Last updated
Was this helpful?