Articles in this section

Set up a Shopify GraphQL connection and build flows

Shopify is ending support for REST APIs over time, in favor of GraphQL APIs. Hence, we advise that you create a GraphQL API type connection, as soon as possible, authenticate it, and build new flows with your Shopify GraphQL connector to reproduce the same business logic, selecting the corresponding endpoints in your flow steps (such as exports and imports), using the Simple or GraphQL view. 

This article explains how to set up a Shopify connection with GraphQL API and build flows.

Set up a Shopify GraphQL connection

  1. Sign in to your Celigo integrator.io account.

  2. Navigate to Resources > Connections > + Create connection > select Shopify.

  3. Enter a Connection name.

  4. Select GraphQL as the API type. For detailed information, see Set up a connection to Shopify.

    C-G.png

Build a flow

Sample export
  1. Navigate to Tools > Flow builder > Add source > Select Shopify.

  2. In Flow step type, select Export records from source application.

  3. Enter a Name for your flow step.

  4. Click Next. The Create export page appears.

  5. In API type, choose GraphQL.

  6. In Connection, select the Shopify GraphQL connection that you created in the previous section.

    E-G.png
  7. In What would you like to export?, build the GraphQL queries.

    Note

    You can switch to GraphQL form for more configuration, control, and authentication options. For detailed information, see Simple vs. HTTP or GraphQL forms.

  8. Configure the Export type and click Save and close.

    Note

    To configure an import using a Shopify GraphQL connection, follow the steps above and configure the respective import settings.

  9. Run the flow.