I’m trying to figure out why the recording:uploaded webhook payload lacks the recording_id and start_time fields when ingested into ServiceNow via the MID server. The generic event structure is present, but the specific recording attributes are null, causing the REST message to fail validation.
- Verified the webhook subscription includes the
recordingtopic and confirmed the payload arrives at the endpoint with a 200 OK. - Cross-referenced the Genesys Cloud API docs for the recording object schema, but the actual payload received differs from the documented structure.