The Subscription API lets you offer subscription-based access to Snapplify content. It works in two parts:
- A Subscription is a plan template — you define it once, bundling one or more assets under a named type.
- A User Subscription is a grant of that plan to a specific Snapplify user, with a status (ACTIVE, EXPIRED, or INACTIVE) and an optional expiry date.
Typical use case: an institution offers a "Grade 10 Business Studies" one-year subscription. They create the Subscription once (defining the assets included), then create a User Subscription per student. When the expiry date passes, access ends automatically.
You'll need an API key from Snapplify.
API Reference
Full endpoint documentation: developer.snapplify.com → Snapplify Subscription API