Estimate Process (bulk)
POST/api/v1/assets/content/original/reprocess/estimate
Prices a batch reprocess without queuing or charging anything. Takes the same request body as Process (bulk), so the estimate is computed from exactly the keys the run would use.
warning
This API is available for users with the ADMIN or MANAGER role. Users with other roles get 403.
What is priced
- Video (plans billed in credits): one run per video asset, covering the requested transcodes,
STORYBOARDand the clip preview, rounded up to a whole credit per asset.video_creditsis the sum. This is the part Process (bulk) enforces up front. - Image AI addons:
IMAGE_ANALYSISandFACE_RECOGNITIONat their per-image rate. These are shown inimage_addon_creditsbut are charged as each one runs, so they do not affectsufficient. - Image conversions,
ON_DEMAND_IMAGEandPRINT_EXPORTcost nothing to reprocess. - On plans billed in transcode minutes,
billingisminutes, no credits are quoted andbalanceisnull.video_source_secondsgives the source duration the transcodes will run over.
Ids that do not exist or are not accessible are listed in skipped instead of failing the request. Duplicates are counted once.
REQUEST JSON BODY
{
"ids": ["7204fbc866d94805ad3fab3e1a194abd", "0c3c6d02a9b14b5c8e1c2f6f1c9e2a10"],
"transcodes": ["720p-video"],
"addons": ["IMAGE_ANALYSIS"]
}
ids is required (1–100). At least one of conversions, transcodes or addons must be non-empty.
Request
Responses
- 200
- 400
- 401
- 403
- 500
The estimate
Invalid request — no ids, more than 100 ids, or nothing requested
Unauthorized - Invalid or missing authentication
Forbidden - role is not ADMIN or MANAGER
Internal server error