Edit MembershipCopy Pageput https://api.wodify.com/v1/memberships/{membership_id}Edit an existing Membership for a Client.Recent RequestsLog in to see full request historyTimeStatusUser Agent Retrieving recent requests…LoadingLoading…Path Paramsmembership_idint32requiredId of the Membership to editBody ParamsData to update a MembershipData to update an existing Membershipstart_datedateThe date the Membership will start. If no value is provided, the current date will be used.location_of_sale_idint64Id of the Location this Membership is being sold from. If no value is provided, the Clients default Location will be used.attendance_type_idint64Id of the Attendance Type. Determines if the Membership is Limited or Unlimitedattendance_limitint32The number of attendances allowed for the given AttendanceLimitTypeattendance_limit_frequencyint32The frequency/number of days that the class attendance limit applies to. Only for Limited Class Plans that have an attendance limit type of daily.attendance_limit_type_idint64Id of the Attendance Limit Type. Excpect a UnitOfTime Id. Only applicable if the Membership is Limitednumber_of_sessionsint32The number of sessions allowed for the Membership. Only applicable for Class Packs.sessions_already_usedint32The number of sessions already for the Membership. Only applicable for Class Packs.does_membership_expirestringDetermines if the Membership is set to expire. Only applicable to Class Packs.expiration_type_idint64Id of the Membership's Expiration Type. Expects a UnitOfTime Id. Only applicable if the Membership is a Class Pack and is configured to expire.expiration_lengthint32Lenght of the Expiration for the given Expiration Type. Only applicable if the Membership is a Class Pack and is configured to expire.is_absorbing_feesstringDetermines if Fees will be absorbed or passed on to the Client. If no value is provided, this will default to True.payment_planobjectPayment Plan data to update for an existingMembershippayment_plan objectallow_rolloverstringWhen true, can use rollover sessions.max_total_sessionsint32The maximum number of sessions that can be used in a booking period (attendance limitation + rollover). Only applies to limited plan memberships. When value is 0, no limit exists.Headersx-api-keystringrequiredA valid API key. If you don't have one, please request one through the Web Integrations screen.Response 200Updated Membership dataUpdated 20 days ago Get MembershipsDelete MembershipDid this page help you?YesNo