This document gives an overview of GraphQL API.
It accepts POST requests with following properties in a JSON body:
query- String - GraphQL query as a string
variables- Object - Optional - containing JSON object that defines variables for your query
operationName- String - Optional - the name of the operation, in case you defined several of them in the query
Here is an example of a GraphQL query:
Product attributes are dynamically inserted into the GraphQL schema, depending on your ProductType definitions, in an eventually consistent fashion.
In order to explore the GraphQL API, you can use an interactive GraphiQL environment
which is available as a part of Impex.
Here is a short demonstration if the GraphiQL tool and how you can use it to discover the schema: