Skip to content


GraphQL is a query language for APIs that enables clients to request only the data they need. Data Integration Center allows to send e.g. a mutation to a GraphQL server.


Create webhook#

  1. First of all, adjust body template to send query with mutation. Mutation must be compatible with your schema, so for:

    type Mutation {
      devices(endpointName: String, domainId: String): Device

    it would be

      "query": "mutation AddDevice { devices(endpointName: \"$endpointName\", domainId: \"$domainId\") { endpointName domainId } }" 
  2. Set the host URL to point to your server.


For detailed instructions on how to create webhooks, see the Webhook and Overview chapters.


Query the GraphQL server#

Now, check if the new device has been added.


Last update: January 25, 2024