Delete many Vobiz recordings at once that match filter criteria - async operation returns a job ID for progress tracking and completion callback.
curl --request DELETE \
--url https://api.example.com/api/v1/Account/{auth_id}/Recording/Documentation Index
Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt
Use this file to discover all available pages before exploring further.
DELETE https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/
X-Auth-ID - Your account auth_id (e.g., {auth_id})X-Auth-Token - Your account Auth TokenContent-Type: application/jsonmeta.total_count to see how many recordings match.| Field | Type | Required | Description |
|---|---|---|---|
add_time__gte | string | No | Delete recordings created on or after this date. Format: YYYY-MM-DD HH:MM:SS. Example: 2025-01-01 00:00:00 |
add_time__lte | string | No | Delete recordings created on or before this date. Format: YYYY-MM-DD HH:MM:SS. |
call_uuid | string | No | Delete recordings for a specific call UUID. |
conference_name | string | No | Delete recordings for a specific conference name (supports partial match). |
from_number | string | No | Delete recordings from a specific caller number (supports partial match). |
to_number | string | No | Delete recordings to a specific destination number (supports partial match). |
recording_format | string | No | Delete recordings with specific format. Values: “mp3”, “wav”. |
YYYY-MM-DD HH:MM:SS2025-01-15 10:30:45%20{
"api_id": "correlation-id-uuid",
"status": "successfully queued bulk delete request"
}
curl -X DELETE "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/?add_time__gte=2025-01-01%2000:00:00&add_time__lte=2025-01-31%2023:59:59" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
curl -X DELETE "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/?conference_name=TeamMeeting" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
curl -X DELETE "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/?from_number=%2B14155551234" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
+ symbol as %2B.curl -X DELETE "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/?recording_format=wav" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
# Step 1: List recordings that match your filters
curl -X GET "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/?add_time__gte=2025-01-01%2000:00:00&add_time__lte=2025-01-31%2023:59:59" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
# Check the meta.total_count to see how many will be deleted
# Step 2: Review the output and confirm
# Step 3: Run bulk delete with same filters
curl -X DELETE "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/?add_time__gte=2025-01-01%2000:00:00&add_time__lte=2025-01-31%2023:59:59" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
curl -X DELETE "https://api.vobiz.ai/api/v1/Account/{auth_id}/Recording/BulkDelete/?conference_name=DailyStandup&recording_format=mp3&add_time__gte=2025-01-01%2000:00:00&add_time__lte=2025-01-15%2023:59:59" \
-H "X-Auth-ID: YOUR_AUTH_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN"
meta.total_count is 0, all matching recordings were successfully deleted.Was this page helpful?
curl --request DELETE \
--url https://api.example.com/api/v1/Account/{auth_id}/Recording/