Can anyone clarify the correct JSON structure for starting a call recording via the Recording API from a Zapier custom trigger? I am sending a POST request to /api/v2/recordings/recordings/create with the conversationId and recordingType set to ALL, but the response consistently returns a 403 Forbidden error.
The payload I am using is {"conversationId": "c-123", "recordingType": "ALL"}. The OAuth2 token used in the Zapier custom action has the recordings:write scope enabled, yet the API rejects the request immediately without a detailed error message in the body.
I have verified the conversationId is valid and active. Is there a specific header or additional field required in the request body to authorize the recording start programmatically through the REST API?