1) I created a webhook
response:
{
"_embedded": {
"webhooks": [
{
"eventName": "registrant.added",
"eventVersion": "1.0.0",
"callbackUrl": "https://arch.al/webhook/",
"product": "g2w",
"webhookKey": "e51182da-1281-4cec-81ed-25037f8947ed",
"state": "INACTIVE",
"createTime": "2024-01-03T12:16:48.679Z"
}
]
}
}
2) activated it:
3) checked its status:
{
"eventName": "registrant.added",
"eventVersion": "1.0.0",
"callbackUrl": "https://arch.al/webhook/",
"product": "g2w",
"webhookKey": "e51182da-1281-4cec-81ed-25037f8947ed",
"state": "ACTIVE",
"createTime": "2024-01-03T12:16:48.679Z"
}
4) added a registrant via https://api.getgo.com/G2W/rest/v2/organizers/5418525674414955728/webinars/4038468162058771032/registrants
with this payload:
{
"firstName": "John",
"lastName": "Doe",
"email": "7johndoe@example.com"
}
got response:
{
"registrantKey": 8774359412158568029,
"joinUrl": "https://global.gotowebinar.com/sjoin/4038468162058771032/531390045",
"status": "APPROVED",
"asset": true
}
but apparently the webhook is not being trigered at all and nothing ever comes at the webhook endpoint: https://arch.al/webhook/is this platform still being maintained or are we wasting time developing for it?