Can’t get this config to load properly…
We are attempting to fulfill a legal discovery request requiring bulk export of digital channel recordings (WhatsApp and Web Chat) from the last quarter. The tenant is located in the EU1 region. We are using the Recording API v1 to initiate the export job.
The initial POST to /v2/recordings/exports returns a 201 Created status. However, when checking the job status via the returned jobId, the state moves immediately to FAILED. The error payload indicates a 422 Unprocessable Entity with the message: “Invalid filter criteria: date range exceeds maximum allowed window for bulk export.”
The date range specified in the request body is:
{
"dateFrom": "2023-10-01T00:00:00.000Z",
"dateTo": "2023-12-31T23:59:59.999Z",
"mediaType": "digital"
}
According to the documentation, the maximum range should be 90 days for digital channels. Our range is exactly 92 days. Reducing the range to 90 days (e.g., ending 2023-12-30) allows the job to succeed, but we are missing critical data for the final day of the quarter.
Is there a strict hard limit on the calendar day count versus the actual duration? We need to export the full quarter without breaking it into multiple manual jobs, as the audit trail requires a single continuous export ID for chain of custody purposes.
Any guidance on handling this edge case for legal holds would be appreciated.
Thanks for the help.