Description
The updated object has new occurrence ids. Thus i cannot sync the changes to my database since the occurrence ids are now different. Also retrieving the webinar via the API, its not containing the agenda of each individual occurrence.
{
“event”: “webinar.updated”,
“payload”: {
“account_id”: “oDWsAMHRQ96N9_IupFcEPw”,
“operator”: “marketing@tickmill.com”,
“operator_id”: “g7Nw97wvSKKaREFtbyJBRw”,
“scope”: “all”,
“object”: {
“id”: 453839130,
“duration”: 120,
“agenda”: “my description all”,
“occurrences”: [
{
“occurrence_id”: “1580407200000”,
“start_time”: “2020-01-30T18:00:00Z”,
“duration”: 120,
“status”: “available”
},
{
“occurrence_id”: “1580493600000”,
“start_time”: “2020-01-31T18:00:00Z”,
“duration”: 120,
“status”: “available”
},
{
“occurrence_id”: “1580580000000”,
“start_time”: “2020-02-01T18:00:00Z”,
“duration”: 120,
“status”: “available”
},
{
“occurrence_id”: “1580666400000”,
“start_time”: “2020-02-02T18:00:00Z”,
“duration”: 120,
“status”: “available”
},
{
“occurrence_id”: “1580752800000”,
“start_time”: “2020-02-03T18:00:00Z”,
“duration”: 120,
“status”: “available”
},
{
“occurrence_id”: “1580839200000”,
“start_time”: “2020-02-04T18:00:00Z”,
“duration”: 120,
“status”: “available”
},
{
“occurrence_id”: “1580925600000”,
“start_time”: “2020-02-05T18:00:00Z”,
“duration”: 120,
“status”: “available”
}
]
},
“old_object”: {
“id”: 453839130,
“duration”: 60,
“agenda”: “my description”,
“occurrences”: [
{
“occurrence_id”: “1580410800000”,
“start_time”: “2020-01-30T19:00:00Z”,
“duration”: 60,
“status”: “available”
},
{
“occurrence_id”: “1580497200000”,
“start_time”: “2020-01-31T19:00:00Z”,
“duration”: 60,
“status”: “available”
},
{
“occurrence_id”: “1580583600000”,
“start_time”: “2020-02-01T19:00:00Z”,
“duration”: 60,
“status”: “available”
},
{
“occurrence_id”: “1580670000000”,
“start_time”: “2020-02-02T19:00:00Z”,
“duration”: 60,
“status”: “available”
},
{
“occurrence_id”: “1580756400000”,
“start_time”: “2020-02-03T19:00:00Z”,
“duration”: 60,
“status”: “available”
},
{
“occurrence_id”: “1580842800000”,
“start_time”: “2020-02-04T19:00:00Z”,
“duration”: 60,
“status”: “available”
},
{
“occurrence_id”: “1580929200000”,
“start_time”: “2020-02-05T19:00:00Z”,
“duration”: 60,
“status”: “available”
}
]
},
“time_stamp”: 1580395076424
}
}
Error
Not an error.
Which App?
Webinar Webhooks
How To Reproduce (If applicable)
Steps to reproduce the behaviour:
Select to update all occurrences of a recurring webinar.
Screenshots (If applicable)
I have added a webhook request payload as an example.