GraphQL é uma linguagem de consulta para APIs e um runtime do lado do servidor para executar consultas usando um sistema de tipos que você define para seus dados. Diferentemente das APIs REST tradicionais, GraphQL oferece uma abordagem flexível para recuperação de dados, permitindo que os clientes solicitem exatamente os dados de que precisam. GraphQL é independente de banco de dados e se integra perfeitamente ao seu código e à sua infraestrutura de dados existentes.
Insira sua consulta GraphQL na caixa Query na aba "Run". O Apidog fornece preenchimento de código para ajudar na construção da consulta.
Habilitar preenchimento de código
Clique no botão "Fetch Schema" na caixa de entrada para habilitar o preenchimento de código para expressões de consulta GraphQL. Esse recurso ajuda você a escrever instruções de consulta precisas ao sugerir campos e tipos disponíveis.
Consultas GraphQL oferecem suporte a variáveis para injeção dinâmica de dados. Isso permite que você reutilize consultas com diferentes valores de entrada sem modificar a estrutura da consulta.Para obter sintaxe e uso detalhados, consulte a documentação oficial de variáveis do GraphQL.