[Update] March 29, 2024
Hi Creators,
We’re excited to announce expansions to our Subscriptions API: Engine API, Open Cloud Subscription API, and Open Cloud Subscriptions Status Change Webhook. These expansions will provide you with more information to help improve how you engage with your subscribers.
Launched last year, subscriptions within experiences offer a potential way to earn from your experience through subscription-based offerings and business models. They also can help you build recurring relationships with your audience, strengthening engagement while benefiting your users.
Engine API
We’re introducing a new Engine API, MarketplaceService:GetUserSubscriptionDetailsAsync
. This API provides more details regarding a user’s specific subscription, including fields such as NextRenewTime, ExpireTime and ExpirationDetails. This will allow you to do things such as send reminders to your users that their subscription is expiring soon to help you retain subscribers.
Open Cloud Subscription Status API
Additionally, we’re launching a new Open Cloud API that provides information such as the user’s status, subscription details, whether they are renewing in the next period, and the upcoming renewal timestamp. This means you can now validate your users’ subscription status even if they have not joined your experience in a while.
Open Cloud Subscriptions Status Change Webhook
Lastly, we’re introducing a new webhook integration via Open Cloud, which delivers real-time status changes for your subscriber base so that you can better understand your subscription’s health. Some of these status changes include new subscribers, renewals, refunds, and cancellations.
To learn more about these new APIs, please refer to these docs:
Let us know if you have any questions or feedback.
Thanks!