Skip to content
GraphQL

Variables

Parameterize operations dynamically.

#variable#parameter

Code

graphql
query Search(
  $keyword: String!
  $limit: Int = 20
  $genre: Genre
) {
  search(keyword: $keyword, limit: $limit, genre: $genre) {
    id
    title
  }
}

# Variables sent alongside the document:
# { "keyword": "graphql", "limit": 5, "genre": "SCIENCE" }