Digi Spin & Loyalty
Mobile app API
Digi Spin & Loyalty exposes a REST API for native mobile apps. Referral endpoints (GET/POST /referral/*) work on every plan. Full loyalty and spin APIs require Loyalty Plus ($49/mo) or Pro ($69/mo). Merchants generate API keys in Shopify Admin after install.
Overview
- App Proxy base: https://{shop}.myshopify.com/apps/rewards
- Authenticate with X-Digi-Api-Key header (or Authorization: Digi-Api-Key)
- Referral Mobile API on all subscriptions
- Full customer rewards / cart / spin on Loyalty Plus and Pro
- Rate limits scale by plan (up to 800 read / 160 write per minute on Pro)
Referrals (all plans)
GET /referral/me — referral code, share URL, statsPOST /referral/apply — apply a referral code after signup
Customer & rewards (Loyalty Plus / Pro)
GET /rewards/me — balance, tier, referral codeGET /rewards/history — points ledgerGET /rewards/earn-rules — active earning rulesPOST /rewards/redeem — redeem points (logged-in customer)
Cart (Loyalty Plus / Pro)
GET /rewards/cart — cart redemption previewPOST /rewards/cart/apply — apply points at cart
Spin wheel (eligible plans + full Mobile API)
GET /spin/offers — active offersGET /spin/offers/{id}/eligibility — can customer spinPOST /spin/offers/{id}/spin — execute a spin
Full documentation
After installing on Loyalty Plus or Pro, open the app in Shopify Admin and go to Mobile API to generate keys, view request examples, and rotate credentials. Compare plan limits or contact support for integration help.