Removes a previously added one-time product (one-off) from a specific upcoming billing attempt. This allows customers or merchants to cancel add-on items before the order is processed.
Key Features:
Required Parameters:
How It Works:
Use Cases:
Business Rules:
Authentication: Requires API key authentication via X-API-Key header or api_key parameter
curl --request DELETE \
--url https://membership-admin.appstle.com/api/external/v2/subscription-contract-one-offs-by-contractId-and-billing-attempt-id[
{
"shop": "my-store.myshopify.com",
"id": 789,
"billingAttemptId": 123,
"subscriptionContractId": 123,
"variantId": 123,
"variantHandle": "<string>"
}
]Documentation Index
Fetch the complete documentation index at: https://appstleinc-aeca3e0a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
API Key (Deprecated - Use Header X-API-Key instead)
Subscription contract ID
Billing attempt ID to remove the item from
Product variant ID to remove
One-off product successfully removed, returns updated list of remaining one-offs
Shop domain identifier
"my-store.myshopify.com"
Unique identifier of the one-off item
789
Associated billing attempt ID
Associated subscription contract ID
Shopify product variant ID of the one-off item
Product variant handle for the one-off item
curl --request DELETE \
--url https://membership-admin.appstle.com/api/external/v2/subscription-contract-one-offs-by-contractId-and-billing-attempt-id[
{
"shop": "my-store.myshopify.com",
"id": 789,
"billingAttemptId": 123,
"subscriptionContractId": 123,
"variantId": 123,
"variantHandle": "<string>"
}
]