{
"id": "018f2f3e-8a14-7e56-91b2-2c3d4e5f6a7b",
"event": "member.membership_frozen",
"occurredAt": "2025-02-20T11:45:00Z",
"actor": "manager",
"data": {
"id": 3001,
"membershipId": 1000,
"memberId": 2001,
"status": "frozen",
"price": {
"amount": 49.99,
"currency": "USD"
},
"taxRate1": 8.25,
"taxRate2": 0,
"signupFee": {
"amount": 149.99,
"currency": "USD"
},
"discountType": null,
"discountAmount": null,
"appliedDiscountId": null,
"startedAt": "2025-02-01",
"expiringAt": null,
"renewedAt": null,
"endedAt": null,
"createdAt": "2025-02-01T12:34:56Z"
},
"related": {
"membership": [
{
"id": 1000,
"academyId": 123,
"name": "Monthly Unlimited Membership",
"active": true,
"familyMembership": false,
"pricing": {
"type": "recurring",
"price": {
"amount": 49.99,
"currency": "USD"
},
"signupFee": {
"amount": 149.99,
"currency": "USD"
},
"latePaymentFee": {
"amount": 10,
"currency": "USD"
},
"earlyCancellationFee": {
"amount": 0,
"currency": "USD"
},
"frequency": "P1M",
"maxNumberOfPayments": null,
"familyDiscounts": null,
"familyPricing": null
},
"duration": {
"type": "ongoing",
"timeLimitedOptions": null,
"enrollmentPeriodOptions": null
},
"access": {
"type": "unlimited",
"memberCapacity": null,
"limitOptions": null,
"allowedProgramIds": [
101,
102
]
}
}
],
"member": [
{
"id": 2001,
"academyId": 123,
"firstName": "Jane",
"lastName": "Smith",
"type": "member",
"status": "active",
"photoUrl": {
"thumbnail": "https://files.gymdesk.com/3/member1-thumb.jpg",
"large": "https://files.gymdesk.com/3/member1-large.jpg"
},
"primaryFamilyMember": true
}
]
}
}Webhooks
member.membership_frozen
Member membership frozen
WEBHOOK
member.membership_frozen
{
"id": "018f2f3e-8a14-7e56-91b2-2c3d4e5f6a7b",
"event": "member.membership_frozen",
"occurredAt": "2025-02-20T11:45:00Z",
"actor": "manager",
"data": {
"id": 3001,
"membershipId": 1000,
"memberId": 2001,
"status": "frozen",
"price": {
"amount": 49.99,
"currency": "USD"
},
"taxRate1": 8.25,
"taxRate2": 0,
"signupFee": {
"amount": 149.99,
"currency": "USD"
},
"discountType": null,
"discountAmount": null,
"appliedDiscountId": null,
"startedAt": "2025-02-01",
"expiringAt": null,
"renewedAt": null,
"endedAt": null,
"createdAt": "2025-02-01T12:34:56Z"
},
"related": {
"membership": [
{
"id": 1000,
"academyId": 123,
"name": "Monthly Unlimited Membership",
"active": true,
"familyMembership": false,
"pricing": {
"type": "recurring",
"price": {
"amount": 49.99,
"currency": "USD"
},
"signupFee": {
"amount": 149.99,
"currency": "USD"
},
"latePaymentFee": {
"amount": 10,
"currency": "USD"
},
"earlyCancellationFee": {
"amount": 0,
"currency": "USD"
},
"frequency": "P1M",
"maxNumberOfPayments": null,
"familyDiscounts": null,
"familyPricing": null
},
"duration": {
"type": "ongoing",
"timeLimitedOptions": null,
"enrollmentPeriodOptions": null
},
"access": {
"type": "unlimited",
"memberCapacity": null,
"limitOptions": null,
"allowedProgramIds": [
101,
102
]
}
}
],
"member": [
{
"id": 2001,
"academyId": 123,
"firstName": "Jane",
"lastName": "Smith",
"type": "member",
"status": "active",
"photoUrl": {
"thumbnail": "https://files.gymdesk.com/3/member1-thumb.jpg",
"large": "https://files.gymdesk.com/3/member1-large.jpg"
},
"primaryFamilyMember": true
}
]
}
}Authorizations
Body
application/json
Webhook event ID.
Available options:
member.membership_frozen The actor that triggered the webhook event.
Available options:
member, manager, system Example:
"manager"
Show child attributes
Show child attributes
Related membership details.
Show child attributes
Show child attributes
⌘I
