SIP Trunk Recording Export 400 on Legal Hold Metadata

Error: 400 Bad Request - Invalid filter: legal_hold_status is not a valid property for telephony recordings.

Attempting to configure a bulk export job for voice interactions to S3 in our BYOC EU-West-1 environment. The objective is to pull specific SIP trunk recordings that have been flagged under legal hold for discovery purposes. While digital channel transcripts export successfully with the transcript_data filter, applying the legal_hold_status filter to voice interactions causes the POST /api/v2/bulkexports/exportjobs endpoint to reject the request immediately.

The error payload indicates that this property is invalid for the telephony interaction type. However, the documentation suggests that metadata regarding retention policies and holds should be accessible via the recording API. We are using SDK version 2.14.0. Standard voice recordings export to S3 without issue when the filter is removed, but the lack of hold status in the metadata makes chain of custody verification difficult.

Is the legal_hold_status property simply not supported for voice interactions in bulk exports, or is there a different endpoint required to filter by hold status? We need to ensure all held recordings are captured for audit trails.