Create a membership plan
Minimum role: ADMIN. Active workspace via the X-Workspace-Id header.
POST
/membership-plansAuthorization
AuthorizationAPI key · headerrequiredAPI key prefixed with Bearer . Alternative: the x-api-key header with the raw key. Available scopes: read and write (see /.well-known/oauth-protected-resource).
or
x-api-keyAPI key · headerrequiredRaw API key (without Bearer ), alternative to Authorization.
Header parameters
X-Workspace-IdstringActive workspace to operate on. Optional: when omitted, the default workspace of the user who owns the key is used (pickActiveOrg).
Request body
requiredapplication/jsonnamestringrequiredmin length 1
descriptionstringpricenumberrequiredmin 0
currencystringrequireddefault: "COP"
billingCyclestringrequiredAllowed:
MONTHLYQUARTERLYSEMIANNUALANNUALLIFETIMEbenefitPresalebooleanrequireddefault: false
benefitFreeTicketbooleanrequireddefault: false
benefitDiscountbooleanrequireddefault: false
benefitExclusiveContentbooleanrequireddefault: false
benefitMerchbooleanrequireddefault: false
isActivebooleanrequireddefault: true
sortOrderintegerrequiredmin 0 · max 9007199254740991 · default: 0
Responses
201
OK
dataMembershipPlanrequiredShow propertiesHide properties
idstringrequiredorganizationIdstring | nullrequiredShow propertiesHide properties
Any of:
string
stringnull
nullnamestringrequireddescriptionstring | nullrequiredShow propertiesHide properties
Any of:
string
stringnull
nullpricenumberrequiredcurrencystringrequiredbillingCyclestringrequiredAllowed:
MONTHLYQUARTERLYSEMIANNUALANNUALLIFETIMEbenefitsobjectrequiredShow propertiesHide properties
presalebooleanrequiredfreeTicketbooleanrequireddiscountbooleanrequiredexclusiveContentbooleanrequiredmerchbooleanrequiredisActivebooleanrequiredsortOrderintegerrequiredmin -9007199254740991 · max 9007199254740991
createdAtstringrequired401
Missing or invalid credential.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany403
Insufficient role or resource not accessible.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany404
Resource does not exist or is out of scope.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany422
Request body/parameter validation failed.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany
