Skip to content

DocsAPI referenceFiles

Get a fresh signed download URL

GET /v1/jobs/{id}/outputs/{alias}

Needs an API key: Authorization: Bearer $VIDEXO_API_KEY.

Parameters

Parameters
NameInTypeDescription
id requiredpathstringjob_ and 24 lowercase letters and digits.
alias requiredpathstring

Request

bash
# Prints the fresh signed URL the API redirects to.
curl -sS -o /dev/null -w '%{redirect_url}\n' "$VIDEXO_API_URL/v1/jobs/job_3k9x0c2mfq8w1n7r5t4b6v2z/outputs/out_video" \
  -H "Authorization: Bearer $VIDEXO_API_KEY"

Response

302 headers
HTTP/1.1 302 Found
location: https://api.videxo.io/v1/files/job_3k9x0c2mfq8w1n7r5t4b6v2z/out_video?account=acc_example&expires=1793797269&signature=example

Responses

Responses
StatusBodyWhen
302noneRedirect to the signed download URL.
400Probleminvalid_request
401Problemauthentication_failed (missing_api_key, invalid_api_key, api_key_revoked, api_key_expired)
403Problempermission_denied (token_scope): a client token cannot call this route
404Problemnot_found (job, output, file)
410Problemresource_expired (file_expired)
429Problemrate_limited