Create a membership plan
Needs products.write. Body: name, description, state, max_seats, fees (at least one; payment_interval from the subscription fee intervals), permissions, accessible_product_ids.
POST
/membership_plansAuthorization
AuthorizationBearer token (JWT) · headerrequiredQuery parameters
shop_idintegerResponses
201
Plan created
422
Validation error (no fees, invalid interval, invalid max_seats)