reprocess

Re-run the processing pipeline (transcode/AI) for one or more assets.

reprocess

Re-run the processing pipeline (transcode/AI) for one or more assets.

Re-run processing for confined assets. Returns a job/confirmation; settles asynchronously.

Safety class: B · API type: admin · Min version:

📘

Confinement

Class B: every id in target_ids must be within your run-root anchor.

Signatures

def reprocess(sdk, target_ids):
    """Reprocess the given (confined) asset ids; return the response dict or None."""
    return sdk.reprocess_asset(target_ids)
export async function reprocess(sdk, targetIds) {
    // Re-run processing for confined assets; settles asynchronously.
    return await sdk.reprocessAsset(targetIds);
}

Parameters

Parameter (Python)Parameter (JS)TypeRequiredNotes
sdksdkNomad_SDKyes
target_idstargetIdslist[str]yese.g. ["<asset-uuid>"]

Returns

dict | None — job/confirmation; None on failure. Async - completion is not immediate.

Errors

  • 401 unauthenticated
  • 404 asset not found

See also: Python ↔ JS naming map · Return shapes.