Skip to main content
PUT
/
memberships
/
cp
/
api
/
subscription-contracts-update-status
Update membership contract status
curl --request PUT \
  --url https://www.myshop.com/apps/memberships/cp/api/subscription-contracts-update-status

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.

Query Parameters

contractId
integer<int64>
required

Membership contract ID (numeric ID, not Shopify GID)

status
enum<string>
required

New status value

Available options:
ACTIVE,
PAUSED,
CANCELLED,
EXPIRED
pauseDurationCycle
integer<int32>

Optional pause duration in billing cycles. When specified, membership will auto-resume after N cycles

Response

Membership status updated successfully (no content returned)