API Reference ex_shopify_app v#1.2.0
Modules
Documentation for ExShopifyApp.
Access token management.
Versioned migrations for the canonical shopify_access_tokens table.
Carries the token that Shopify successfully issued but that could not be durably written, so a caller can retry the persistence instead of losing the token.
Classifies and labels offline access-token refresh errors.
Ecto-backed, cross-node-safe store for Shopify offline access tokens.
Reads call options for ExShopifyApp.AccessToken.Repo and applies their defaults.
Behaviour for durably persisting and safely refreshing offline access tokens.
Telemetry emission for offline access-token refreshes.
The canonical persisted representation of a Shopify offline access token.
Client for the Shopify App Events API, used to report usage events.
A usage event to report through ExShopifyApp.AppEvents.report/2.
Behaviour for a cached Shopify app events access-token source.
Caches a Shopify App Events access token in a supervised GenServer.
Shopify-native billing plumbing.
Reads the merchant's active app subscription from the Shopify Admin API.
A minimal Shopify Admin GraphQL client, plus GID helpers.
Shared helpers for handling Tesla responses across the library's HTTP clients.
A plug to allow iframe requests from the Shopify admin.
A plug to assign a shop identified by a token or header.
A plug to verify the HMAC of a request.
Shop references and shop-domain helpers shared across the library.
Reads the body and puts the result in the Conn.