Digi Spin & Loyalty

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, stats
  • POST /referral/apply — apply a referral code after signup

Customer & rewards (Loyalty Plus / Pro)

  • GET /rewards/me — balance, tier, referral code
  • GET /rewards/history — points ledger
  • GET /rewards/earn-rules — active earning rules
  • POST /rewards/redeem — redeem points (logged-in customer)

Cart (Loyalty Plus / Pro)

  • GET /rewards/cart — cart redemption preview
  • POST /rewards/cart/apply — apply points at cart

Spin wheel (eligible plans + full Mobile API)

  • GET /spin/offers — active offers
  • GET /spin/offers/{id}/eligibility — can customer spin
  • POST /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.