GraphQL adalah bahasa kueri untuk API dan runtime sisi server untuk mengeksekusi kueri menggunakan sistem tipe yang Anda definisikan untuk data Anda. Tidak seperti API REST tradisional, GraphQL menyediakan pendekatan yang fleksibel untuk pengambilan data, sehingga klien dapat meminta data yang tepat sesuai kebutuhan mereka. GraphQL bersifat agnostik terhadap basis data dan terintegrasi secara mulus dengan kode serta infrastruktur data yang sudah ada.
Masukkan kueri GraphQL Anda di kotak Query pada tab "Run". Apidog menyediakan pelengkapan kode untuk membantu penyusunan kueri.
Aktifkan Pelengkapan Kode
Klik tombol "Fetch Schema" di kotak input untuk mengaktifkan pelengkapan kode bagi ekspresi kueri GraphQL. Fitur ini membantu Anda menulis pernyataan kueri yang akurat dengan menyarankan field dan tipe yang tersedia.
Kueri GraphQL mendukung variabel untuk injeksi data dinamis. Hal ini memungkinkan Anda menggunakan kembali kueri dengan nilai input yang berbeda tanpa mengubah struktur kueri.Untuk sintaks dan penggunaan yang terperinci, lihat dokumentasi variabel GraphQL resmi.