Get StoreKit Subscription Status
Changed onReturns the current status of a StoreKit subscription by its original transaction ID. Useful for checking renewal state and expiry. The response includes normalized is_active and auto_renew_enabled booleans (SDK 1.2+); prefer these over the raw status/auto_renew_status fields for canonical access decisions.
Request
- Base URLhttps://api.zerosettle.io/v1
- URLhttps://api.zerosettle.io/v1/iap/storekit-subscription-status
- AuthAPI key in header X-ZeroSettle-Key
Query parameters
The StoreKit original transaction ID for the subscription.
Response
Subscription status
Changes
- breaking
the response property
became nullable for the status - breaking
the
response's property type changed frombooleantointegerfor status - breaking
the
response's property type changed fromstringtointegerfor status - info
removed the
activeenum value from theresponse property for the response status - info
removed the
billing_grace_periodenum value from theresponse property for the response status - info
removed the
billing_retryenum value from theresponse property for the response status - info
removed the
expiredenum value from theresponse property for the response status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking
- info
endpoint added
- info