Thin REST client for the Shopify Admin API's products.json endpoint.
Resolves the shop domain and access token from the PhoenixKit.Integrations
connection identified by integration_uuid — never from application env
(see PhoenixKitEcommerce.Shopify.Provider for why). Authenticates with
the X-Shopify-Access-Token header, NOT Authorization: Bearer — that is
what the REST Admin API expects for a Custom App's static token.
Summary
Functions
Fetches every product from the Shopify store connected via
integration_uuid, following Link: rel="next" pagination.
Functions
Fetches every product from the Shopify store connected via
integration_uuid, following Link: rel="next" pagination.
Options
:req_options— keyword list merged intoReq.new/1(e.g.plug:to stub the transport in tests).