Hi Vapi team!
I’m dispatching calls via n8n to your POST /call endpoint using a JSON body that includes assistantId, phoneNumberId, customer.number, a metadata object (with fields like member_name, member_number, etc.), and a webhookUrl pointed at my /ivr-feedback webhook.
However, although the webhook fires, the callback payload never contains my metadata fields, and I’m seeing [ERROR] status-update … 410 Gone and [ERROR] end-of-call-report … 410 Gone in the Vapi logs.
Can you confirm the exact JSON structure, required headers (Content-Type, Authorization) and webhookUrl format I should be using to ensure:
1. All metadata fields are delivered intact in the callback
2. The status-update and end-of-call-report callbacks succeed (no 410 errors)
Thanks!