The GraphQL client allows you to execute queries, mutations, and subscriptions with ease. Think of it as Postman or Insomnia specifically designed and tailored for AWS AppSync.
GraphBolt explores your AWS accounts and finds all your existing AppSync APIs. Just select one from the drop-down menu, authenticate, and start executing queries.
The client view is composed of various sections, explained below.
This is how you select the API you would like to work with. You don't need to enter the API URL, it is detected automatically.
Opens the authentication window. For more information, read the authentication section.
|3||The Query view|
This is where you write the GraphQL queries, mutations and subscriptions you would like to execute.
|4||The variable view|
If you use queries that have input variables, this is where you can enter their values, as a JSON.
|5||The execute button|
Press this button to execute the current request.
|6||The response view|
This is where the result of the request is shown when returned by the API.
|7||The debug button|
After you execute a request, this button will take you directly to the Query Inspector for that request.
The GraphQL client includes the following features:
GraphBolt uses the introspection schema in order to provide you with autocomplete capabilities and help you write your queries.
You are allowed to write more than one query, mutation or subscription in the request view. When you hit the Send button, GraphBolt will prompt you to select which operation you'd like to use. All operations must be named.
In the future, you will be able to group and organize your operations into collections. See roadmap
|Execute the request|
|Open the auth modal|
|Go to the query inspector for the last executed query|