run_id Encoding Invalid 400
El
run_idcontiene caracteres especiales sin URL-encoding.
Política de retry: No reintentar
type: /api/v1/problems/run-id-encoding-invalid
Cuándo se dispara
run_idde Airflow puede contener:,+,__(ej.scheduled__2026-05-12T19:00:00+00:00).- El cliente concatenó el run_id en la URL sin codificar.
- Algún proxy intermedio decodificó dos veces.
Para clientes OAuth2
URL-encodeá el run_id antes de incluirlo en el path. En la mayoría de los lenguajes hay urllib.parse.quote(run_id, safe='') o equivalente.
Para Fracttal One
encodeURIComponent(runId) en el frontend. Verificar que la librería HTTP no haga doble decode.
Body de ejemplo
{
"type": "/api/v1/problems/run-id-encoding-invalid",
"title": "run_id Encoding Invalid",
"status": 400,
"detail": "run_id contains characters that must be URL-encoded",
"instance": "/api/v1/runs/scheduled__2026-05-12T19:00:00+00:00"
}
Endpoints donde puede aparecer
- /runs/{run_id}/*
Códigos internos asociados
RUN_ID_ENCODING_INVALID
Problems relacionados
Ninguno