Release Date: October 2025
The Subscribfy API allows Shopify store owners to manage membership subscriptions programmatically. Below is a guide to the API endpoints, request parameters, and responses.
Use the following base URL to access the API:
Deprecated {shopify_store}/apps/subscribfy-api/v1/membership-management-api.php
New Version 2025:
{shopify_store}/apps/subscribfy-api/v1/membership/manage
Send a POST request to interact with the API. Include the parameters below based on the desired action.
| Parameter | Description |
|---|---|
key |
Your private Subscribfy API key for authentication. |
cid |
Shopify Customer ID. |
email |
Customer's email address. |
action |
The action to perform. Possible values: |
- getContent |
|
- updateCancelContent |
|
- updatePauseContent |
|
- updateReactivateContent |
|
- getCustomerMembershipManageURL |
|
- updatePaymentContent |
|
type |
Subscription type: |
- 1 for VIP Membership |
|
- 3 for Product Subscription |
|
- 4 for Try before you buy |
| Parameter | Applicable Actions | Description |
|---|---|---|
period |
updatePauseContent |
Number of months to pause (e.g., 1, 2, or 3). |
reason |
updateCancelContent |
Reason for cancellation. |
scid |
updateCancelContent, updatePauseContent, updateReactivateContent |
Subscribfy internal subscription contract ID; |
Required for type = 3 (Product Subscriptions). |
The API returns JSON-formatted responses.