ShopQL

PackageDocumentationCI

Simple Shopify GraphQL client for Elixir.

Installation

The package can be installed by adding shopql to your list of dependencies in mix.exs:

def deps do
  [
    {:shopql, "~> 0.2.0"}
  ]
end

Usage

See the docs.

Retrying failed requests

This library supports retrying failed requests. The default settings are safe regardless of whether or not your query is idempotent. See ShopQL.query/3 for details.

Request throttling

This library does not attemp to preventatively throttle requests to avoid Shopify’s rate limit. You’re application is responsible for this.