{
"id": "018f2f3e-7a2b-7c01-8b2b-9a1f0d2c3e4f",
"event": "membership.created",
"occurredAt": "2025-02-01T12:34:56Z",
"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.created
Membership created
WEBHOOK
membership.created
{
"id": "018f2f3e-7a2b-7c01-8b2b-9a1f0d2c3e4f",
"event": "membership.created",
"occurredAt": "2025-02-01T12:34:56Z",
"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.created The actor that triggered the webhook event.
Available options:
member, manager, system Example:
"manager"
Show child attributes
Show child attributes
Optional related resources.
Show child attributes
Show child attributes
⌘I
