{
"id": "018f2f3e-7a2e-7b32-92d4-5e6f7a8b9c0d",
"event": "membership.updated",
"occurredAt": "2025-02-02T09:15:00Z",
"actor": "manager",
"data": {
"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
]
}
},
"related": {
"program": [
{
"id": 101,
"name": "Brazilian Jiu Jitsu"
},
{
"id": 102,
"name": "Muay Thai"
}
]
}
}Webhooks
membership.updated
Membership updated
WEBHOOK
membership.updated
{
"id": "018f2f3e-7a2e-7b32-92d4-5e6f7a8b9c0d",
"event": "membership.updated",
"occurredAt": "2025-02-02T09:15:00Z",
"actor": "manager",
"data": {
"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
]
}
},
"related": {
"program": [
{
"id": 101,
"name": "Brazilian Jiu Jitsu"
},
{
"id": 102,
"name": "Muay Thai"
}
]
}
}Authorizations
Body
application/json
Webhook event ID.
Available options:
membership.updated The actor that triggered the webhook event.
Available options:
member, manager, system Example:
"manager"
Show child attributes
Show child attributes
Show child attributes
Show child attributes
⌘I
