Getting Started With GraphQL

Getting Started With GraphQL

This article provides an introduction to GraphQL and relevant training resources.

About GraphQL

GraphQL is a query language for Application Programming Interfaces (APIs) and a runtime for fulfilling those queries with the existing data. It provides a complete, understandable description of the data in the API, and it enables clients make specific requests and retrieve exactly what they need. GraphQL enables powerful development tools, and facilitates the evolution of APIs over time.  

You can find in-depth training here: 

https://graphql.org/learn 

You can find additional tutorial videos on YouTube and Udemy.

API Explorer

Context Switching

 

 

The API Explorer uses GraphQL to support inline queries against live databases or APIs.

  • Application (Customers, Suppliers, Items, Strategies, Shipments, etc.)

  • Metadata (Screens, Webhooks, Users, Favorites, Devices, Routes, etc.)

  • Sign In (Tokens)

  • Transformation (Transforms)

Save / New

 

It is possible to create New queries and Save queries for future use.

Prettify

The editor automatically applies indentation, making data without tabs easier to interpret in a familiar form.

 

History

The History feature keeps track of unsaved changes. Use it to revisit previous runs.

 

Documentation

The entire API is fully documented and searchable.

Autocomplete

The Autocomplete features enables exploration in an intuitive manner.

 

    • Related Articles

    • Getting Started with Package Management

      Getting Started with Package Management
    • Getting Started with Fuuz Scripting

      This article provides an introduction to Fuuz scripting and its relevant training resources. Fuuz Scripting Language Fuuz Scripting Windows Fuuz Scripting Language Fuuz's scripting language is an extension of the JSONata transformation language. Fuuz ...
    • GraphQL API

      GraphQL | A query language for your API graphql.org GraphQL is the preferred API query langauge for modern systems, like Fuuz. You can leverage GraphQL within the Fuuz Platform by navigating to the “API Explorer” Overview of GraphQL: Background, ...
    • GraphQL Advantages

      GraphQL offers several advantages over traditional REST API calls, making it a superior choice in certain scenarios. Here are some ways in which GraphQL excels compared to REST: Efficient Data Retrieval: With REST APIs, clients often receive more ...
    • GraphQL Field Predicates

      GraphQL Field Predicates