get
https://api-v2.pandavideo.com.br/videos/reencode_bulk_status
Without parameters, lists every reprocess in progress for the account.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
GET /videos/reencode_bulk_status
Reports the progress of bulk reprocessing.
AuthorizationRequires a valid API token in the
Authorizationheader (withoutBearerprefix).
HTTP Method & Path
GET /videos/reencode_bulk_status
Base URL: https://api-v2.pandavideo.com.br
Authentication Requirements
| Header | Value |
|---|---|
Authorization | Your Panda API token (no Bearer prefix) |
Query Parameters
| Name | Type | Required | Description |
|---|---|---|---|
idempotency_key | string (uuid) | no | Restrict the result to one batch — including items already finished |
Two different viewsWithout the parameter you get every reprocess in progress for the account; batches already finished or cancelled do not appear. With
?idempotency_key={uuid}you get that batch only, finished items included (state: "processed").
Response
Success Response (200)
{
"total": 2,
"estimated_completion_minutes": 4,
"videos": [
{
"video_id": "11111111-2222-3333-4444-555555555555",
"idempotency_key": "3f1c9a52-6d84-4a1e-9b77-2c5f0a8e4d31",
"status": "CONVERTING",
"state": "processing",
"updated_at": "2026-08-04T17:30:11.000Z"
}
]
}Response Schema
| Field | Type | Description |
|---|---|---|
total | integer | Videos in the result |
estimated_completion_minutes | integer | Rough estimate — see the warning below |
videos[].video_id | string (uuid) | Video being reprocessed |
videos[].idempotency_key | string (uuid) | Batch the video belongs to |
videos[].status | string | Video processing status (e.g. CONVERTING) |
videos[].state | string | Reprocess state — processing, processed, cancelled or unknown |
videos[].updated_at | string | ISO 8601 timestamp of the last update |
estimated_completion_minutesis optimisticIt does not account for queue depth or busy workers. In a measured run, a batch estimated at 2 minutes took 11. Show it as an estimate, never as a deadline.
Error Responses
| Status | When |
|---|---|
401 | Missing or invalid API token |
500 | Internal error |
Example Usage
cURL — everything in progress
curl -X GET "https://api-v2.pandavideo.com.br/videos/reencode_bulk_status" \
-H "Authorization: $PANDA_API_TOKEN"cURL — one batch, finished items included
curl -X GET \
"https://api-v2.pandavideo.com.br/videos/reencode_bulk_status?idempotency_key={uuid_v4}" \
-H "Authorization: $PANDA_API_TOKEN"Related
- Start a batch:
POST /videos/reencode_bulk - Cancel a batch:
POST /videos/reencode_bulk_cancel
