Schemathesis v4.29.4 ━━━━━━━━━━━━━━━━━━━━ ✅ Loaded specification from http://0.0.0.0:45085/openapi.json (in 0.20s) Base URL: http://0.0.0.0:45085 Specification: Open API 3.1.0 Operations: 126 selected / 128 total Configuration: /home/stranger6667/data/programming/workbench/target s/airflow/schemathesis.toml Dictionaries: 7 dictionaries / 16 entries ✅ API capabilities: Supports NULL byte in headers: ✘ Accepts backslash and control characters in URL paths: ✓ ⏭ Examples (in 0.06s) ⏭ 126 skipped ❌ Coverage (in 71.27s) ✅ 43 passed ❌ 83 failed 🚫 Fuzzing (in 1071.75s) 🚫 126 errors 🚫 Stateful (in 2435.66s) Scenarios: 1988 API Links: 205 covered / 534 selected / 534 total ✅ 1871 passed ❌ 116 failed 🚫 1 error ==================================== ERRORS ==================================== ___________________ POST /api/v2/dags/{dag_id}/dagRuns/list ____________________ Network Error Read timed out after 10.0 seconds Reproduce with: curl -X POST -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' ______ POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/list ______ Network Error Read timed out after 10.0 seconds Reproduce with: curl -X POST -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' ________________ DELETE /api/v2/assets/{asset_id}/queuedEvents _________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________________ DELETE /api/v2/assets/{asset_id}/state-store _________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________ DELETE /api/v2/assets/{asset_id}/state-store/{key} ______________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ DELETE /api/v2/connections/{connection_id} __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________________________ DELETE /api/v2/dags/{dag_id} _________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________ DELETE /api/v2/dags/{dag_id}/assets/queuedEvents _______________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________ DELETE /api/v2/dags/{dag_id}/assets/{asset_id}/queuedEvents __________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________ DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id} _______________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __ DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} ___ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________ DELETE /api/v2/pools/{pool_name} _______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________ DELETE /api/v2/variables/{variable_key} ____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________________ GET /api/v2/assets ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________________ GET /api/v2/assets/aliases __________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________________ GET /api/v2/assets/aliases/{asset_alias_id} __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________________ GET /api/v2/assets/events ___________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________________ GET /api/v2/assets/{asset_id} _________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ GET /api/v2/assets/{asset_id}/queuedEvents __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ GET /api/v2/assets/{asset_id}/state-store ___________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________ GET /api/v2/assets/{asset_id}/state-store/{key} ________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________________ GET /api/v2/auth/login ____________________________ Network Error Read timed out after 1.0 seconds Reproduce with: curl -X GET http://0.0.0.0:45085/api/v2/auth/login ____________________________ GET /api/v2/backfills _____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________ GET /api/v2/backfills/{backfill_id} ______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________________ GET /api/v2/config ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 30s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________ GET /api/v2/config/section/{section}/option/{option} _____________ Authentication Error Token fetch failed 3 times in a row; retrying in 30s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________________ GET /api/v2/connections ____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 30s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________ GET /api/v2/connections/enqueue-test _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 30s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________ GET /api/v2/connections/{connection_id} ____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________ GET /api/v2/dagSources/{dag_id} ________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________________ GET /api/v2/dagStats _____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________________ GET /api/v2/dagTags ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 30s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________________ GET /api/v2/dagWarnings ____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________________ GET /api/v2/dags _______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 30s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________________ GET /api/v2/dags/{dag_id} ___________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________ GET /api/v2/dags/{dag_id}/assets/queuedEvents _________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________ GET /api/v2/dags/{dag_id}/assets/{asset_id}/queuedEvents ___________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________ GET /api/v2/dags/{dag_id}/dagRuns _______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id} ________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/hitlDetails __________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances _________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} ____ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dependencies Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/externalLogUrl/{try_number} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/links _ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/listMapped Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/logs/{try_number} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/tries _ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/tries/{task_try_number} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/dependencies Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails/tries/{try_number} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/tries Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/tries/{task_try_number} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/upstreamAssetEvents ______ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________ GET /api/v2/dags/{dag_id}/dagVersions _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________ GET /api/v2/dags/{dag_id}/dagVersions/{version_number} ____________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________ GET /api/v2/dags/{dag_id}/details _______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________ GET /api/v2/dags/{dag_id}/tasks ________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ GET /api/v2/dags/{dag_id}/tasks/{task_id} ___________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________________ GET /api/v2/eventLogs _____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________ GET /api/v2/eventLogs/{event_log_id} _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________________ GET /api/v2/importErrors ___________________________ Authentication Error Connection to auth endpoint failed: HTTPConnectionPool(host='0.0.0.0', port=45085): Read timed out. (read timeout=10.0) Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ GET /api/v2/importErrors/{import_error_id} __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________________ GET /api/v2/jobs _______________________________ Authentication Error Connection to auth endpoint failed: HTTPConnectionPool(host='0.0.0.0', port=45085): Read timed out. (read timeout=10.0) Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________________ GET /api/v2/monitor/health __________________________ Network Error Read timed out after 1.0 seconds Reproduce with: curl -X GET http://0.0.0.0:45085/api/v2/monitor/health _____________________________ GET /api/v2/plugins ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 20s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________ GET /api/v2/plugins/importErrors _______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 20s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________________ GET /api/v2/pools _______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 20s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________________ GET /api/v2/pools/{pool_name} _________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________________ GET /api/v2/providers _____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 20s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________________ GET /api/v2/variables _____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 20s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________ GET /api/v2/variables/{variable_key} _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 20s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________________ GET /api/v2/version ______________________________ Network Error Read timed out after 1.0 seconds Reproduce with: curl -X GET http://0.0.0.0:45085/api/v2/version __________________________ PATCH /api/v2/connections ___________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ PATCH /api/v2/connections/{connection_id} ___________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________________ PATCH /api/v2/dags ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________________________ PATCH /api/v2/dags/{dag_id} __________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________ PATCH /api/v2/dags/{dag_id}/dagRuns ______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________ PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id} _______________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskGroupInstances/{group_id} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskGroupInstances/{group_id}/dry_run Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________ PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances ________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___ PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} ___ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dry_run Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index} Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/dry_run Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________________ PATCH /api/v2/pools ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________________ PATCH /api/v2/pools/{pool_name} ________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________________ PATCH /api/v2/variables ____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________ PATCH /api/v2/variables/{variable_key} ____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________________ POST /api/v2/assets/events __________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ POST /api/v2/assets/{asset_id}/materialize __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________________ POST /api/v2/backfills ____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation Network Error Read timed out after 10.0 seconds Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_id": "aggregate_regional_sales", "from_date": "2026-10-07T13:22:36.558854Z", "to_date": "2026-10-07T13:22:36.558854Z"}' http://0.0.0.0:45085/api/v2/backfills ________________________ POST /api/v2/backfills/dry_run ________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________________ POST /api/v2/connections ___________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________ POST /api/v2/connections/defaults _______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________ POST /api/v2/connections/enqueue-test _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________________ POST /api/v2/connections/test _________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________ POST /api/v2/dags/{dag_id}/clearDagRuns ____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ POST /api/v2/dags/{dag_id}/clearPartitions __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________ POST /api/v2/dags/{dag_id}/clearTaskInstances _________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________ POST /api/v2/dags/{dag_id}/dagRuns ______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ___________________ POST /api/v2/dags/{dag_id}/dagRuns/list ____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________ POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/clear _____________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______ POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/list ______ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _____________________ POST /api/v2/dags/{dag_id}/favorite ______________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________ POST /api/v2/dags/{dag_id}/unfavorite _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 10s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ______________________________ POST /api/v2/pools ______________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________________ POST /api/v2/variables ____________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _______________ PUT /api/v2/assets/{asset_id}/state-store/{key} ________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ PUT /api/v2/backfills/{backfill_id}/cancel __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation __________________ PUT /api/v2/backfills/{backfill_id}/pause ___________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation _________________ PUT /api/v2/backfills/{backfill_id}/unpause __________________ Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation PUT /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} Authentication Error Token fetch failed 3 times in a row; retrying in 9s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ____________________ PUT /api/v2/parseDagFile/{file_token} _____________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation ________________________________ Stateful tests ________________________________ Authentication Error Token fetch failed 3 times in a row; retrying in 8s Common causes: - Auth endpoint returned an error response - Response format doesn't match expectations (text vs JSON) - Network or connection issues - Logic error in the authentication provider implementation Unhealthy API API stopped responding: no answers for 35.4s, 4 requests failed in the last 30s - POST /api/v2/backfills (1 failed, last 27.4s ago) - POST /api/v2/dags/{dag_id}/dagRuns (3 failed, last 0.0s ago) schemathesis.engine.errors.UnhealthyAPIError: API stopped responding: no answers for 35.4s, 4 requests failed in the last 30s - POST /api/v2/backfills (1 failed, last 27.4s ago) - POST /api/v2/dags/{dag_id}/dagRuns (3 failed, last 0.0s ago) Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"run_after": "0127-04-24T22:23:50Z", "note": "\u00ed\u00cbX\u0088\ud834\udc66\u00ff\u00c5h\u00ff", "dag_run_id": "asset_materialization__2026-10-07T13:55:51.928590+00:00", "data_interval_end": "6379-08-01T09:16:45.671970Z", "logical_date": null, "partition_key": "#\udb69\udc3e\u00f9\u00eb\u00c7\uda64\udf00\uda66\udde3\u000e\ud95c\udf86\u00f4\udbc9\udebf\u00ec"}' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns Need more help? Join our Discord server: https://discord.gg/R9ASRAmHnA =================================== FAILURES =================================== ________________ DELETE /api/v2/assets/{asset_id}/queuedEvents _________________ 1. Test Case ID: ihbjhH - Undocumented HTTP status code Received: 400 Documented: 204, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Invalid datetime: 'null'. Please check the date parameter have this value."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/6/queuedEvents?before=null&before=null' 2. Test Case ID: oEBzJu - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["query","before"],"msg":"Value error, year 0 is out of range","input":"","ctx":{"error":{}}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/6/queuedEvents?before=' _________________________ DELETE /api/v2/dags/{dag_id} _________________________ 1. Test Case ID: ZpBlbN - Undocumented HTTP status code Received: 204 Documented: 200, 401, 403, 400, 404, 409, 422 [204] No Content: Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/conditional_asset_and_time_based_timetable _______________ DELETE /api/v2/dags/{dag_id}/assets/queuedEvents _______________ 1. Test Case ID: rwQFZh - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["query","before"],"msg":"Value error, year 0 is out of range","input":"","ctx":{"error":{}}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_unknown_never_scheduled/assets/queuedEvents?before=' _________ DELETE /api/v2/dags/{dag_id}/assets/{asset_id}/queuedEvents __________ 1. Test Case ID: umD9EN - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["query","before"],"msg":"Value error, year 0 is out of range","input":"","ctx":{"error":{}}}]}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/team_ml_consumer/assets/0/queuedEvents?before=' 2. Test Case ID: RLoeSS - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Invalid datetime: '\\U000795bb\\r'. Please check the date parameter have this value."}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_bash_operator/assets/7069659/queuedEvents?before=%F1%B9%96%BB%0D' _______________________ DELETE /api/v2/pools/{pool_name} _______________________ 1. Test Case ID: xnLO5l - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Default Pool can't be deleted"}` Reproduce with: curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/pools/default_pool ______________________________ GET /api/v2/assets ______________________________ 1. Test Case ID: piTPTe - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets?order_by=AAA' 2. Test Case ID: BdKeXj - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets?limit=50&offset=0&name_pattern=&name_prefix_pattern=&uri_pattern=&uri_prefix_pattern=&dag_ids=&only_active=true&order_by=' __________________________ GET /api/v2/assets/aliases __________________________ 1. Test Case ID: IDjzMQ - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/aliases?order_by=AAA' 2. Test Case ID: jB1TmE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/aliases?limit=50&offset=0&name_pattern=&name_prefix_pattern=&order_by=' __________________________ GET /api/v2/assets/events ___________________________ 1. Test Case ID: GmSaCe - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/events?order_by=AAA' 2. Test Case ID: p61uW9 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/events?limit=50&offset=0&order_by=&asset_id=1&source_dag_id=&source_task_id=&source_run_id=&source_map_index=0&name_pattern=&name_prefix_pattern=×tamp_gte=2000-01-01T00%3A00%3A00Z×tamp_gt=2000-01-01T00%3A00%3A00Z×tamp_lte=2000-01-01T00%3A00%3A00Z×tamp_lt=2000-01-01T00%3A00%3A00Z' __________________ GET /api/v2/assets/{asset_id}/queuedEvents __________________ 1. Test Case ID: hORRPF - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Invalid datetime: 'null'. Please check the date parameter have this value."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/3/queuedEvents?before=null&before=null' 2. Test Case ID: MByMEY - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["query","before"],"msg":"Value error, year 0 is out of range","input":"","ctx":{"error":{}}}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/3/queuedEvents?before=' 3. Test Case ID: refq7B - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Invalid datetime: 'Î\\U00019cdfD0\\x02\\x03'. Please check the date parameter have this value."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/31/queuedEvents?before=%C3%8E%F0%99%B3%9FD0%02%03' ____________________________ GET /api/v2/auth/login ____________________________ 1. Test Case ID: ZarFgw - Undocumented Content-Type Received: text/html; charset=utf-8 Documented: application/json [200] OK: ` Airflow
` Reproduce with: curl -X GET 'http://0.0.0.0:45085/api/v2/auth/login?next=null&next=null' 2. Test Case ID: rdDQky - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `next` in query - violates `type` at /properties/next/anyOf/1 (was null, became array) [200] OK: ` Airflow
` Reproduce with: curl -X GET 'http://0.0.0.0:45085/api/v2/auth/login?next=%7B%27%27%3A+%7B%27%22%C3%81%27%3A+3662228179%2C+%27%5Cx8a%5Cx93%27%3A+%27true%27%7D%2C+%27%5Cx1b%5Cx12%C3%80%5Cx0f%5CU0003830f7%C2%BC%5Cx1e%27%3A+%5B-2.681839025751352e%2B301%5D%7D&next=%5B652%2C+-3.3584205869301736e%2B16%5D&next=%5B-5418380994903375.0%5D&next=%7B%27X%5CU0006c175%26%C3%B5%C2%AC%23%27%3A+1107%2C+%27H%C3%8C%27%3A+2.283701070343121e%2B16%2C+%27wM6Q%C3%B6%5CU0003cada%5CU000b6fe8%5Cx13%C3%A7%5CU0009ab8e%5CU00090c05VI%C2%A3%C2%A1%27%3A+-5.371661855651146e%2B16%7D&next=%5B%5B%5D%5D&next=0.0' ____________________________ GET /api/v2/backfills _____________________________ 1. Test Case ID: paEU8I - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/backfills?dag_id=&order_by=AAA' 2. Test Case ID: CurpDM - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/backfills?dag_id=example_asset_state_store_consumer&limit=50&offset=0&order_by=' ________________________ GET /api/v2/backfills/dry_run _________________________ 1. Test Case ID: MxNFAs - Unsupported methods Unsupported method GET returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","backfill_id"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"dry_run"}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_id": "", "dag_run_conf": null, "from_date": "2000-01-01T00:00:00Z", "max_active_runs": 10, "reprocess_behavior": "none", "run_backwards": false, "run_on_latest_version": null, "to_date": "2000-01-01T00:00:00Z"}' http://0.0.0.0:45085/api/v2/backfills/dry_run ___________________________ GET /api/v2/connections ____________________________ 1. Test Case ID: HY56KQ - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/connections?order_by=AAA' 2. Test Case ID: 8AS1ng - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/connections?limit=50&offset=0&order_by=&connection_id_pattern=&connection_id_prefix_pattern=' _____________________________ GET /api/v2/dagTags ______________________________ 1. Test Case ID: rUuwSB - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dagTags?order_by=AAA' 2. Test Case ID: dPQpp4 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dagTags?limit=50&offset=0&order_by=&tag_name_pattern=&tag_name_prefix_pattern=' ___________________________ GET /api/v2/dagWarnings ____________________________ 1. Test Case ID: P60C5w - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dagWarnings?order_by=AAA' 2. Test Case ID: o7BYET - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dagWarnings?dag_id=consumes_asset_decorator&warning_type=asset+conflict&limit=50&offset=0&order_by=' 3. Test Case ID: ntVbTb - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dagWarnings?warning_type=runtime+varying+value&dag_id=%008&order_by=~%C3%BA&order_by=lemmata&order_by=%F2%94%82%A0%C2%94%C3%8Dn%F1%9E%B9%82%2A%F2%84%A7%82%C3%B1%F0%BB%80%99%C2%9A%C2%BF%C2%A6%C3%A4&limit=117&offset=356' _______________________________ GET /api/v2/dags _______________________________ 1. Test Case ID: dvESfP - Response violates schema "Invalid value for state. Valid values are queued, running, success, failed" is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: "Invalid value for state. Valid values are queued, running, success, failed" - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":"Invalid value for state. Valid values are queued, running, success, failed"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags?limit=50&offset=0&tags=&owners=&dag_id_pattern=&dag_id_prefix_pattern=&dag_display_name_pattern=&dag_display_name_prefix_pattern=&exclude_stale=true&paused=true&has_import_errors=true&last_dag_run_state=queued&bundle_name=&bundle_version=&has_asset_schedule=true&asset_dependency=&dag_run_start_date_gte=2000-01-01T00%3A00%3A00Z&dag_run_start_date_gt=2000-01-01T00%3A00%3A00Z&dag_run_start_date_lte=2000-01-01T00%3A00%3A00Z&dag_run_start_date_lt=2000-01-01T00%3A00%3A00Z&dag_run_end_date_gte=2000-01-01T00%3A00%3A00Z&dag_run_end_date_gt=2000-01-01T00%3A00%3A00Z&dag_run_end_date_lte=2000-01-01T00%3A00%3A00Z&dag_run_end_date_lt=2000-01-01T00%3A00%3A00Z&dag_run_state=&order_by=dag_id&is_favorite=true' 2. Test Case ID: 3pREIc - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags?order_by=AAA' 3. Test Case ID: XFO6uz - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with more than 10 parameters is not allowed. Provided: ['\\x80¨\\U0001537fQ', 'c', '\\x05\\xad', '\\x8d_', 'ÊÉ\\x13', '6»o6!', '\\x1e².', 'ÊÝ\\U0007172cá\\U000c18a5𧣱ü´\\U0004ff52CÀɯ\\x95\\x80\\x83Æh', '\\U0009d2bc\\U00103838zN', \"?s,Eö\\U0007ecc1'ïw\", '\\x99UÏñ£q', '', '<û:', 'Ý8]\\U000485c5\\x18_1Ñ', '\\U000a67e1©\\x9dx\\U0005470d', '3{k\\x81Ê\\U00079300í\\x91z^']"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags?order_by=%C2%80%C2%A8%F0%95%8D%BFQ&order_by=c&order_by=%05%C2%AD&order_by=%C2%8D_&order_by=%C3%8A%C3%89%13&order_by=6%C2%BBo6%21&order_by=%1E%C2%B2.&order_by=%C3%8A%C3%9D%F1%B1%9C%AC%C3%A1%F3%81%A2%A5%F0%A7%A3%B1%C3%BC%C2%B4%F1%8F%BD%92C%C3%80%C3%89%C2%AF%C2%95%C2%80%C2%83%C3%86h&order_by=%F2%9D%8A%BC%F4%83%A0%B8zN&order_by=%3Fs%2CE%C3%B6%F1%BE%B3%81%27%C3%AFw&order_by=%C2%99U%C3%8F%C3%B1%C2%A3q&order_by=&order_by=%3C%C3%BB%3A&order_by=%C3%9D8%5D%F1%88%97%85%18_1%C3%91&order_by=%F2%A6%9F%A1%C2%A9%C2%9Dx%F1%94%9C%8D&order_by=3%7Bk%C2%81%C3%8A%F1%B9%8C%80%C3%AD%C2%91z%5E&dag_run_end_date_gt=2026-10-07T13%3A22%3A36.116613Z' ________________ GET /api/v2/dags/{dag_id}/assets/queuedEvents _________________ 1. Test Case ID: PtSP3N - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Invalid datetime: 'null'. Please check the date parameter have this value."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_s3_bucket_consumer/assets/queuedEvents?before=null&before=null' 2. Test Case ID: 3THO39 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["query","before"],"msg":"Value error, year 0 is out of range","input":"","ctx":{"error":{}}}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_s3_bucket_consumer/assets/queuedEvents?before=' 3. Test Case ID: oLC1Vm - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Invalid datetime: '\\U0001fe87\\x9f\\x0cÃ\\U000dfb1d×2Q[Õ¯'. Please check the date parameter have this value."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_python_operator/assets/queuedEvents?before=%F0%9F%BA%87%C2%9F%0C%C3%83%F3%9F%AC%9D%C3%972Q%5B%C3%95%C2%AF' ___________ GET /api/v2/dags/{dag_id}/assets/{asset_id}/queuedEvents ___________ 1. Test Case ID: wjBp71 - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Invalid datetime: 'null'. Please check the date parameter have this value."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/team_ml_consumer/assets/0/queuedEvents?before=null&before=null' 2. Test Case ID: A4Zk78 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["query","before"],"msg":"Value error, year 0 is out of range","input":"","ctx":{"error":{}}}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/team_ml_consumer/assets/0/queuedEvents?before=' 3. Test Case ID: dlI307 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Invalid datetime: '\\x90\\x9fPV\\x8d\\x95\\x8c\\U00061beeâ\\U00099e4f'. Please check the date parameter have this value."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_python_operator/assets/29/queuedEvents?before=%C2%90%C2%9FPV%C2%8D%C2%95%C2%8C%F1%A1%AF%AE%C3%A2%F2%99%B9%8F' ______________________ GET /api/v2/dags/{dag_id}/dagRuns _______________________ 1. Test Case ID: hwBOaF - Response violates schema "Invalid value for run type. Valid values are backfill, scheduled, manual, operator_triggered, asset_triggered, asset_materialization" is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: "Invalid value for run type. Valid values are backfill, scheduled, manual, op... - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":"Invalid value for run type. Valid values are backfill, scheduled, manual, operator_triggered, asset_triggered, asset_materialization"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_s3_bucket_consumer_with_no_taskflow/dagRuns?partition_date_gte=2000-01-01&partition_date_lte=2000-01-01&cursor=&limit=50&offset=0&run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&start_date_gte=2000-01-01T00%3A00%3A00Z&start_date_gt=2000-01-01T00%3A00%3A00Z&start_date_lte=2000-01-01T00%3A00%3A00Z&start_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&duration_gte=0&duration_gt=0&duration_lte=0&duration_lt=0&updated_at_gte=2000-01-01T00%3A00%3A00Z&updated_at_gt=2000-01-01T00%3A00%3A00Z&conf_contains=&run_type=&state=&dag_version=0&bundle_version=&order_by=id&run_id_pattern=&run_id_prefix_pattern=&triggering_user_name_pattern=&triggering_user_name_prefix_pattern=&dag_id_pattern=&dag_id_prefix_pattern=&partition_key_pattern=%5BFiltered%5D&partition_key_prefix_pattern=%5BFiltered%5D&consuming_asset_pattern=' 2. Test Case ID: 2VfvEa - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Dag with dag_id: 'asset_s3_bucket_consumer_with_no_taskflow' is not partitioned; partition_date_gte and partition_date_lte are not supported."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_s3_bucket_consumer_with_no_taskflow/dagRuns?partition_date_gte=2000-01-01&partition_date_lte=2000-01-01&cursor=&limit=50&offset=0&run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&duration_gte=0&duration_gt=0&duration_lte=0&duration_lt=0&conf_contains=&dag_version=0&bundle_version=&order_by=id&run_id_pattern=&run_id_prefix_pattern=&dag_id_pattern=&dag_id_prefix_pattern=&partition_key_pattern=%5BFiltered%5D&partition_key_prefix_pattern=%5BFiltered%5D&consuming_asset_pattern=' 3. Test Case ID: LzYGiD - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: - query: violates `type` at /properties/dag_id_prefix_pattern/anyOf/1 (was null, became array) - header: violates `format` at /properties/Authorization [200] OK: `{"dag_runs":[],"total_entries":0,"total_entries_limit":null,"next_cursor":null,"previous_cursor":null}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns?logical_date_gte=0008-01-08T00%3A01%3A01Z&conf_contains=&dag_id_prefix_pattern=false' __________ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/hitlDetails __________ 1. Test Case ID: MyeLq1 - Response violates schema "Invalid value for state. Valid values are removed, scheduled, queued, running, success, restarting, failed, up_for_retry, up_for_reschedule, upstream_failed, skipped, deferred, awaiting_input" is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: "Invalid value for state. Valid values are removed, scheduled, queued, runnin... - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":"Invalid value for state. Valid values are removed, scheduled, queued, running, success, restarting, failed, up_for_retry, up_for_reschedule, upstream_failed, skipped, deferred, awaiting_input"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_asset_with_watchers/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/hitlDetails?limit=50&offset=0&order_by=ti_id&dag_id_pattern=&dag_id_prefix_pattern=&task_id=load&map_index=0&state=&response_received=true&responded_by_user_id=&responded_by_user_name=&subject_search=&body_search=&created_at_gte=2000-01-01T00%3A00%3A00Z&created_at_gt=2000-01-01T00%3A00%3A00Z&created_at_lte=2000-01-01T00%3A00%3A00Z&created_at_lt=2000-01-01T00%3A00%3A00Z' 2. Test Case ID: 5xssvt - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_asset_with_watchers/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/hitlDetails?order_by=AAA' 3. Test Case ID: QyYaWc - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '򌽙􉌎iÍ' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/%C3%87Y%C3%90T%E2%87%8E6%C2%93/dagRuns/workbench_run/hitlDetails?offset=538192104054398&created_at_gt=0057-12-17T12%3A39%3A08-06%3A05&created_at_gte=2026-10-07T13%3A21%3A27.051067Z&created_at_lt=2026-10-07T13%3A23%3A47.825636Z&order_by=%F2%8C%BD%99%F4%89%8C%8Ei%C3%8D&limit=2637068935&task_id_prefix_pattern=r3%F3%8B%80%AC&created_at_lte=4589-12-21T18%3A58%3A10.9-06%3A24' _________ GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances _________ 1. Test Case ID: fIYEyU - Response violates schema "Invalid value for state. Valid values are removed, scheduled, queued, running, success, restarting, failed, up_for_retry, up_for_reschedule, upstream_failed, skipped, deferred, awaiting_input" is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: "Invalid value for state. Valid values are removed, scheduled, queued, runnin... - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":"Invalid value for state. Valid values are removed, scheduled, queued, running, success, restarting, failed, up_for_retry, up_for_reschedule, upstream_failed, skipped, deferred, awaiting_input"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_asset_with_watchers/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances?cursor=&task_id=produce_shared_data&run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&start_date_gte=2000-01-01T00%3A00%3A00Z&start_date_gt=2000-01-01T00%3A00%3A00Z&start_date_lte=2000-01-01T00%3A00%3A00Z&start_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&updated_at_gte=2000-01-01T00%3A00%3A00Z&updated_at_gt=2000-01-01T00%3A00%3A00Z&updated_at_lt=2000-01-01T00%3A00%3A00Z&duration_gte=0&duration_gt=0&duration_lte=0&duration_lt=0&task_display_name_pattern=&task_display_name_prefix_pattern=&task_group_id=&dag_id_pattern=&dag_id_prefix_pattern=&run_id_pattern=&run_id_prefix_pattern=&state=&pool=&pool_name_pattern=&pool_name_prefix_pattern=&queue=&queue_name_pattern=&queue_name_prefix_pattern=&executor=&try_number=0&operator=&operator_name_pattern=&operator_name_prefix_pattern=&map_index=0&rendered_map_index_pattern=&rendered_map_index_prefix_pattern=&limit=50&offset=0&order_by=map_index' 2. Test Case ID: LUfjh4 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"dag_id is required when dag_run_id is specified"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/workbench_run/taskInstances?updated_at_gte=2026-10-07T13%3A23%3A47.801409Z&task_id=templated' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dependencies 1. Test Case ID: JsvQa3 - Response violates schema ["The Task Instance with dag_id: `asset_consumes_1_never_scheduled`, run_id: `scheduled__2026-10-07T00:00:00+00:00`, task_id: `asset1_producer` and map_index: `-1` was not found"] is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 404. Schema at /properties/detail: { "anyOf": [ { "type": "string" }, { "additionalProperties": true, "type": "object" } ], "title": "Detail" } Value: [ "The Task Instance with dag_id: `asset_consumes_1_never_scheduled`, run_i... ] [404] Not Found: `{"detail":["The Task Instance with dag_id: `asset_consumes_1_never_scheduled`, run_id: `scheduled__2026-10-07T00:00:00+00:00`, task_id: `asset1_producer` and map_index: `-1` was not found"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_never_scheduled/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset1_producer/dependencies?map_index=-1' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dry_run 1. Test Case ID: pVFWho - Unsupported methods Unsupported method GET returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"dry_run"}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/dry_run?map_index=0&update_mask=' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/externalLogUrl/{try_number} 1. Test Case ID: vTaUtI - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Task log handler does not support external logs."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/consume_1_or_2_with_asset_expressions/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/process_nothing/externalLogUrl/2?map_index=-1' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/listMapped 1. Test Case ID: LfXBwC - Response violates schema "Invalid value for state. Valid values are removed, scheduled, queued, running, success, restarting, failed, up_for_retry, up_for_reschedule, upstream_failed, skipped, deferred, awaiting_input" is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: "Invalid value for state. Valid values are removed, scheduled, queued, runnin... - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":"Invalid value for state. Valid values are removed, scheduled, queued, running, success, restarting, failed, up_for_retry, up_for_reschedule, upstream_failed, skipped, deferred, awaiting_input"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/consume_1_or_both_2_and_3_with_asset_expressions/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset_with_extra_from_classic_operator/listMapped?run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&start_date_gte=2000-01-01T00%3A00%3A00Z&start_date_gt=2000-01-01T00%3A00%3A00Z&start_date_lte=2000-01-01T00%3A00%3A00Z&start_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&updated_at_gte=2000-01-01T00%3A00%3A00Z&updated_at_gt=2000-01-01T00%3A00%3A00Z&updated_at_lt=2000-01-01T00%3A00%3A00Z&duration_gte=0&duration_gt=0&duration_lte=0&duration_lt=0&state=&pool=&pool_name_pattern=&pool_name_prefix_pattern=&queue=&queue_name_pattern=&queue_name_prefix_pattern=&executor=&try_number=0&operator=&operator_name_pattern=&operator_name_prefix_pattern=&map_index=0&rendered_map_index_pattern=&rendered_map_index_prefix_pattern=&limit=50&offset=0&order_by=map_index' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/logs/{try_number} 1. Test Case ID: Z9L79J - Undocumented HTTP status code Received: 406 Documented: 200, 401, 403, 404, 422 [406] Not Acceptable: `{"detail":"Only application/json or application/x-ndjson is supported"}` Reproduce with: curl -X GET -H 'accept: AAA' -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/conditional_asset_and_time_based_timetable/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset_with_extra_by_context/logs/0?full_content=true&map_index=-1&token=%5BFiltered%5D' 2. Test Case ID: Geiq8S - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Bad Signature. Please use only the tokens provided by the API."}` Reproduce with: curl -X GET -H 'accept: application/json' -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/conditional_asset_and_time_based_timetable/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset_with_extra_by_context/logs/0?token=%5BFiltered%5D' 3. Test Case ID: UuV3KV - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Bad Signature. Please use only the tokens provided by the API."}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_python_operator/dagRuns/workbench_run/taskInstances/sleep/logs/495969754701112410112?token=%5BFiltered%5D' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries 1. Test Case ID: ANd0tm - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/xcomEntries?xcom_key=%5BFiltered%5D&map_index=-1&limit=50&offset=0&xcom_key_pattern=%5BFiltered%5D&xcom_key_prefix_pattern=%5BFiltered%5D&dag_display_name_pattern=&dag_display_name_prefix_pattern=&run_id_pattern=&run_id_prefix_pattern=&task_id_pattern=&task_id_prefix_pattern=&map_index_filter=0&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&order_by=' 2. Test Case ID: yJJ0Nr - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `run_after_lt` in query - violates `type` at /properties/run_after_lt/anyOf/1 (was null, became number) [200] OK: `{"xcom_entries":[],"total_entries":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/tutorial/dagRuns/workbench_run/taskInstances/runme_0/xcomEntries?run_after_lt=0.0' GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/dependencies 1. Test Case ID: zSNaWo - Response violates schema ["The Task Instance with dag_id: `asset_consumes_1_and_2`, run_id: `scheduled__2021-01-01T00:00:00+00:00`, task_id: `produce_asset_events` and map_index: `0` was not found"] is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 404. Schema at /properties/detail: { "anyOf": [ { "type": "string" }, { "additionalProperties": true, "type": "object" } ], "title": "Detail" } Value: [ "The Task Instance with dag_id: `asset_consumes_1_and_2`, run_id: `schedu... ] [404] Not Found: `{"detail":["The Task Instance with dag_id: `asset_consumes_1_and_2`, run_id: `scheduled__2021-01-01T00:00:00+00:00`, task_id: `produce_asset_events` and map_index: `0` was not found"]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0/dependencies GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails/tries/{try_number} 1. Test Case ID: KJbTLr - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","try_number"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"null"}]}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0/hitlDetails/tries/null ____________________ GET /api/v2/dags/{dag_id}/dagVersions _____________________ 1. Test Case ID: OsMecj - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/consume_1_and_2_with_asset_expressions/dagVersions?order_by=AAA' 2. Test Case ID: zkt0mm - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/consume_1_and_2_with_asset_expressions/dagVersions?limit=50&offset=0&version_number=0&bundle_name=&bundle_version=&order_by=' _______________________ GET /api/v2/dags/{dag_id}/tasks ________________________ 1. Test Case ID: uRE6gf - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with 'Á\u0018;\u001d›\u0019¤Û򿁃Úw' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_bash_operator/tasks?order_by=%C3%81%18%3B%1D%C2%9B%19%C2%A4%C3%9B%F2%BF%81%83%C3%9Aw' ____________________________ GET /api/v2/eventLogs _____________________________ 1. Test Case ID: bX21PB - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/eventLogs?order_by=AAA' 2. Test Case ID: 2cAIy6 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/eventLogs?limit=50&offset=0&order_by=&dag_id=conditional_asset_and_time_based_timetable&task_id=produce_asset_events&run_id=&map_index=0&try_number=0&owner=&event=&excluded_events=&included_events=&before=2000-01-01T00%3A00%3A00Z&after=2000-01-01T00%3A00%3A00Z&dag_id_pattern=&task_id_pattern=&run_id_pattern=&owner_pattern=&event_pattern=&dag_id_prefix_pattern=&task_id_prefix_pattern=&run_id_prefix_pattern=&owner_prefix_pattern=&event_prefix_pattern=' _____________________ GET /api/v2/eventLogs/{event_log_id} _____________________ 1. Test Case ID: yomrwQ - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"'event_log_id' must be an integer"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/eventLogs/null%2Cnull ___________________________ GET /api/v2/importErrors ___________________________ 1. Test Case ID: JgJSVg - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/importErrors?order_by=AAA' 2. Test Case ID: bdwku8 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/importErrors?limit=50&offset=0&order_by=&filename_pattern=&filename_prefix_pattern=&filename=&bundle_name=' 3. Test Case ID: FJlJf9 - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID oKTZrkYD","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID oKTZrkYD"}}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/importErrors?offset=2908261692092690464768&filename_pattern=%F1%89%97%BD4%C2%BD%C3%BC%F2%B6%B3%A5%C2%A5%10%C3%AE&bundle_name=example_dags&filename=none&filename_prefix_pattern=' _______________________________ GET /api/v2/jobs _______________________________ 1. Test Case ID: OS57RR - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/jobs?is_alive=true&start_date_gte=2000-01-01T00%3A00%3A00Z&start_date_gt=2000-01-01T00%3A00%3A00Z&start_date_lte=2000-01-01T00%3A00%3A00Z&start_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&limit=50&offset=0&order_by=&job_state=&job_type=&hostname=&executor_class=' 2. Test Case ID: XqIEQD - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: parameter `start_date_lt` in query - violates `format` at /properties/start_date_lt/anyOf/0 [200] OK: `{"jobs":[],"total_entries":0}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/jobs?is_alive=true&start_date_lt=7' ______________________________ GET /api/v2/pools _______________________________ 1. Test Case ID: ji8HA4 - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/pools?order_by=AAA' 2. Test Case ID: mz4AMn - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/pools?limit=50&offset=0&order_by=&pool_name_pattern=&pool_name_prefix_pattern=' 3. Test Case ID: XjrHBe - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/pools?limit=1207&pool_name_pattern=o%29%C3%B8%C2%B6%F3%92%93%B1r%C3%B1%04%00%10&offset=31922' ____________________________ GET /api/v2/variables _____________________________ 1. Test Case ID: 67rWh2 - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"Ordering with 'AAA' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/variables?order_by=AAA' 2. Test Case ID: NXv7mt - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Ordering with '' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/variables?limit=50&offset=0&order_by=&variable_key_pattern=%5BFiltered%5D&variable_key_prefix_pattern=%5BFiltered%5D' ________________________ OPTIONS /api/v2/assets/events _________________________ 1. Test Case ID: eha6g2 - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"access_control": null, "asset_id": 0, "extra": {}, "partition_key": "0"}' http://0.0.0.0:45085/api/v2/assets/events ________________ OPTIONS /api/v2/assets/{asset_id}/queuedEvents ________________ 1. Test Case ID: YEL35d - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/3/queuedEvents?before=' ________________ OPTIONS /api/v2/assets/{asset_id}/state-store _________________ 1. Test Case ID: SSYVFQ - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/4/state-store?limit=50&offset=0' _____________ OPTIONS /api/v2/assets/{asset_id}/state-store/{key} ______________ 1. Test Case ID: 97Gy5O - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PUT List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:45085/api/v2/assets/0/state-store/0 __________________________ OPTIONS /api/v2/backfills ___________________________ 1. Test Case ID: qpLckF - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_id": "", "dag_run_conf": null, "from_date": "2000-01-01T00:00:00Z", "max_active_runs": 10, "reprocess_behavior": "none", "run_backwards": false, "run_on_latest_version": null, "to_date": "2000-01-01T00:00:00Z"}' http://0.0.0.0:45085/api/v2/backfills ______________________ OPTIONS /api/v2/backfills/dry_run _______________________ 1. Test Case ID: ncJrPO - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST; undocumented methods advertised: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_id": "", "dag_run_conf": null, "from_date": "2000-01-01T00:00:00Z", "max_active_runs": 10, "reprocess_behavior": "none", "run_backwards": false, "run_on_latest_version": null, "to_date": "2000-01-01T00:00:00Z"}' http://0.0.0.0:45085/api/v2/backfills/dry_run _________________________ OPTIONS /api/v2/connections __________________________ 1. Test Case ID: KL61a6 - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conn_type": "", "connection_id": "0", "description": null, "extra": null, "host": null, "login": null, "password": null, "port": null, "schema": null, "team_name": ""}' http://0.0.0.0:45085/api/v2/connections _____________________ OPTIONS /api/v2/connections/defaults _____________________ 1. Test Case ID: JHfcFu - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST; undocumented methods advertised: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/connections/defaults ___________________ OPTIONS /api/v2/connections/enqueue-test ___________________ 1. Test Case ID: 5p2yGj - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET, POST; undocumented methods advertised: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Airflow-Connection-Test-Token: [Filtered]' -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/connections/enqueue-test _______________________ OPTIONS /api/v2/connections/test _______________________ 1. Test Case ID: 84a47L - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST; undocumented methods advertised: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conn_type": "", "connection_id": "0", "description": null, "extra": null, "host": null, "login": null, "password": null, "port": null, "schema": null, "team_name": ""}' http://0.0.0.0:45085/api/v2/connections/test _________________ OPTIONS /api/v2/connections/{connection_id} __________________ 1. Test Case ID: EcqKts - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/connections/azure_batch_default _____________________________ OPTIONS /api/v2/dags _____________________________ 1. Test Case ID: EahjbA - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags?limit=50&offset=0&tags=&tags_match_mode=any&owners=&dag_id_pattern=&dag_id_prefix_pattern=&dag_display_name_pattern=&dag_display_name_prefix_pattern=&exclude_stale=true&paused=true&has_import_errors=true&last_dag_run_state=queued&bundle_name=&bundle_version=&has_asset_schedule=true&asset_dependency=&dag_run_start_date_gte=2000-01-01T00%3A00%3A00Z&dag_run_start_date_gt=2000-01-01T00%3A00%3A00Z&dag_run_start_date_lte=2000-01-01T00%3A00%3A00Z&dag_run_start_date_lt=2000-01-01T00%3A00%3A00Z&dag_run_end_date_gte=2000-01-01T00%3A00%3A00Z&dag_run_end_date_gt=2000-01-01T00%3A00%3A00Z&dag_run_end_date_lte=2000-01-01T00%3A00%3A00Z&dag_run_end_date_lt=2000-01-01T00%3A00%3A00Z&dag_run_state=&order_by=dag_id&is_favorite=true&timetable_type=' ________________________ OPTIONS /api/v2/dags/{dag_id} _________________________ 1. Test Case ID: egEa0E - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/consumes_asset_decorator ______________ OPTIONS /api/v2/dags/{dag_id}/assets/queuedEvents _______________ 1. Test Case ID: Mh1B7t - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_s3_bucket_consumer/assets/queuedEvents?before=' _________ OPTIONS /api/v2/dags/{dag_id}/assets/{asset_id}/queuedEvents _________ 1. Test Case ID: mc0fQK - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/team_ml_consumer/assets/0/queuedEvents?before=' ____________________ OPTIONS /api/v2/dags/{dag_id}/dagRuns _____________________ 1. Test Case ID: 3OdCLI - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conf": null, "dag_run_id": null, "data_interval_end": "2000-01-01T00:00:00Z", "data_interval_start": "2000-01-01T00:00:00Z", "logical_date": "2000-01-01T00:00:00Z", "note": null, "partition_key": null, "run_after": "2000-01-01T00:00:00Z"}' http://0.0.0.0:45085/api/v2/dags/null/dagRuns __________________ OPTIONS /api/v2/dags/{dag_id}/dagRuns/list __________________ 1. Test Case ID: 6JRXmZ - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST; undocumented methods advertised: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conf_contains": null, "dag_ids": [], "duration_gt": null, "duration_gte": null, "duration_lt": null, "duration_lte": null, "end_date_gt": "2000-01-01T00:00:00Z", "end_date_gte": "2000-01-01T00:00:00Z", "end_date_lt": "2000-01-01T00:00:00Z", "end_date_lte": "2000-01-01T00:00:00Z", "logical_date_gt": "2000-01-01T00:00:00Z", "logical_date_gte": "2000-01-01T00:00:00Z", "logical_date_lt": "2000-01-01T00:00:00Z", "logical_date_lte": "2000-01-01T00:00:00Z", "order_by": null, "page_limit": 100, "page_offset": 0, "run_after_gt": "2000-01-01T00:00:00Z", "run_after_gte": "2000-01-01T00:00:00Z", "run_after_lt": "2000-01-01T00:00:00Z", "run_after_lte": "2000-01-01T00:00:00Z", "start_date_gt": "2000-01-01T00:00:00Z", "start_date_gte": "2000-01-01T00:00:00Z", "start_date_lt": "2000-01-01T00:00:00Z", "start_date_lte": "2000-01-01T00:00:00Z", "states": []}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' ______________ OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id} ______________ 1. Test Case ID: IhwUxt - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/example_nested_branch_dag/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00 _______ OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances _______ 1. Test Case ID: lxnHWy - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/example_asset_with_watchers/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances?cursor=&task_id=produce_shared_data&run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&start_date_gte=2000-01-01T00%3A00%3A00Z&start_date_gt=2000-01-01T00%3A00%3A00Z&start_date_lte=2000-01-01T00%3A00%3A00Z&start_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&updated_at_gte=2000-01-01T00%3A00%3A00Z&updated_at_gt=2000-01-01T00%3A00%3A00Z&updated_at_lte=2000-01-01T00%3A00%3A00Z&updated_at_lt=2000-01-01T00%3A00%3A00Z&duration_gte=0&duration_gt=0&duration_lte=0&duration_lt=0&task_display_name_pattern=&task_display_name_prefix_pattern=&task_group_id=&dag_id_pattern=&dag_id_prefix_pattern=&run_id_pattern=&run_id_prefix_pattern=&state=&pool=&pool_name_pattern=&pool_name_prefix_pattern=&queue=&queue_name_pattern=&queue_name_prefix_pattern=&executor=&version_number=0&try_number=0&operator=&operator_name_pattern=&operator_name_prefix_pattern=&map_index=0&rendered_map_index_pattern=&rendered_map_index_prefix_pattern=&limit=50&offset=0&order_by=map_index' ____ OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/list _____ 1. Test Case ID: EKW3kl - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST; undocumented methods advertised: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_ids": [], "dag_run_ids": [], "duration_gt": null, "duration_gte": null, "duration_lt": null, "duration_lte": null, "end_date_gt": "2000-01-01T00:00:00Z", "end_date_gte": "2000-01-01T00:00:00Z", "end_date_lt": "2000-01-01T00:00:00Z", "end_date_lte": "2000-01-01T00:00:00Z", "executor": [], "logical_date_gt": "2000-01-01T00:00:00Z", "logical_date_gte": "2000-01-01T00:00:00Z", "logical_date_lt": "2000-01-01T00:00:00Z", "logical_date_lte": "2000-01-01T00:00:00Z", "order_by": null, "page_limit": 100, "page_offset": 0, "pool": [], "queue": [], "run_after_gt": "2000-01-01T00:00:00Z", "run_after_gte": "2000-01-01T00:00:00Z", "run_after_lt": "2000-01-01T00:00:00Z", "run_after_lte": "2000-01-01T00:00:00Z", "start_date_gt": "2000-01-01T00:00:00Z", "start_date_gte": "2000-01-01T00:00:00Z", "start_date_lt": "2000-01-01T00:00:00Z", "start_date_lte": "2000-01-01T00:00:00Z", "state": [], "task_ids": []}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' __ OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} __ 1. Test Case ID: eXYxPs - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/example_asset_with_watchers/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset2_producer OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dry_run 1. Test Case ID: oJ4IFu - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH; undocumented methods advertised: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/dry_run?map_index=0&update_mask=' OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store 1. Test Case ID: 12Kcjv - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/state-store?map_index=-1&limit=50&offset=0' OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} 1. Test Case ID: jf50oe - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PATCH, PUT List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"expires_at": "default", "value": null}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/scheduled__2022-01-01T00%3A00%3A00%2B00%3A00/taskInstances/0/state-store/0?map_index=-1' OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries 1. Test Case ID: Ou8UVp - Invalid Allow header `Allow` header does not match the schema — missing documented methods: POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "", "map_index": -1, "value": null}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/0/xcomEntries' OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} 1. Test Case ID: drouKd - Invalid Allow header `Allow` header does not match the schema — missing documented methods: DELETE, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/xcomEntries/0?map_index=-1&deserialize=true&stringify=true' OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index} 1. Test Case ID: nnzAkL - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0 OPTIONS /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails 1. Test Case ID: 1Oz9Du - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0/hitlDetails ____________________________ OPTIONS /api/v2/pools _____________________________ 1. Test Case ID: GVT56a - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"description": null, "include_deferred": false, "name": "", "slots": 0, "team_name": ""}' http://0.0.0.0:45085/api/v2/pools ______________________ OPTIONS /api/v2/pools/{pool_name} _______________________ 1. Test Case ID: B5kl8g - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/pools/0 __________________________ OPTIONS /api/v2/variables ___________________________ 1. Test Case ID: LJjqwP - Invalid Allow header `Allow` header does not match the schema — missing documented methods: PATCH, POST List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"description": null, "key": "", "team_name": "", "value": null}' http://0.0.0.0:45085/api/v2/variables ___________________ OPTIONS /api/v2/variables/{variable_key} ___________________ 1. Test Case ID: kePz7h - Invalid Allow header `Allow` header does not match the schema — missing documented methods: GET, PATCH List exactly the methods this resource supports in `Allow` [405] Method Not Allowed: `{"detail":"Method Not Allowed"}` Reproduce with: curl -X OPTIONS -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/variables/0 __________________________ PATCH /api/v2/connections ___________________________ 1. Test Case ID: TMgIWk - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action_on_non_existence": "fail", "entities": []}]}' http://0.0.0.0:45085/api/v2/connections 2. Test Case ID: 4RW2fk - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"string_type","loc":["body","actions",0,"delete","entities",0,"str"],"msg":"Input should be a valid string","input":{"conn_type":"","connection_id":"0","description":null,"extra":null,"host":null,"login":null,"password":null,"port":null,"schema":null,"team_name":"0000000000000000000000000000000000000000000000000"}},{"type":"value_error","loc":["body","actions",0,"delete","entities",0,"function-after[validate_team_name(), ConnectionBody]"],"msg":"Value error, team_name cannot be set when m // Output truncated...` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action": "delete", "action_on_non_existence": "fail", "entities": [{"conn_type": "", "connection_id": "0", "description": null, "extra": null, "host": null, "login": null, "password": null, "port": null, "schema": null, "team_name": "0000000000000000000000000000000000000000000000000"}]}]}' http://0.0.0.0:45085/api/v2/connections 3. Test Case ID: rawfjC - Undocumented HTTP status code Received: 409 Documented: 200, 401, 403, 422 [409] Conflict: `{"detail":{"reason":"Unique constraint violation","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID zzePcGci"}}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action": "create", "entities": [{"conn_type": "", "connection_id": "00"}, {"conn_type": "", "connection_id": "00"}]}, {"action": "create", "entities": [], "action_on_existence": "fail"}]}' http://0.0.0.0:45085/api/v2/connections 4. Test Case ID: ro0tU1 - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"There was an error parsing the body"}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'\x0e��:\x1b���\x07)m' http://0.0.0.0:45085/api/v2/connections ______________________ PATCH /api/v2/connections/defaults ______________________ 1. Test Case ID: AfPXGD - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/connections/defaults ____________________ PATCH /api/v2/connections/enqueue-test ____________________ 1. Test Case ID: GUNu80 - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Airflow-Connection-Test-Token: [Filtered]' -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/connections/enqueue-test ________________________ PATCH /api/v2/connections/test ________________________ 1. Test Case ID: NGzKAO - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body"],"msg":"Value error, team_name cannot be set when multi_team mode is disabled. Please contact your administrator.","input":{"conn_type":"","connection_id":"0","description":null,"extra":null,"host":null,"login":null,"password":null,"port":null,"schema":null,"team_name":""},"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conn_type": "", "connection_id": "0", "description": null, "extra": null, "host": null, "login": null, "password": null, "port": null, "schema": null, "team_name": ""}' http://0.0.0.0:45085/api/v2/connections/test __________________ PATCH /api/v2/connections/{connection_id} ___________________ 1. Test Case ID: BgXRKi - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body"],"msg":"Value error, team_name cannot be set when multi_team mode is disabled. Please contact your administrator.","input":{"conn_type":"azure_cosmos","connection_id":"azure_cosmos_default","description":null,"extra":null,"host":null,"login":null,"password":null,"port":null,"schema":null,"team_name":""},"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conn_type": "azure_cosmos", "connection_id": "azure_cosmos_default", "description": null, "extra": null, "host": null, "login": null, "password": null, "port": null, "schema": null, "team_name": ""}' http://0.0.0.0:45085/api/v2/connections/azure_cosmos_default 2. Test Case ID: 8qpdvc - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"The connection_id in the request body does not match the URL parameter"}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conn_type": "", "connection_id": "0"}' http://0.0.0.0:45085/api/v2/connections/workbench_connection ______________________________ PATCH /api/v2/dags ______________________________ 1. Test Case ID: qj7SXy - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Only `is_paused` field can be updated through the REST API"}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"is_paused": false}' 'http://0.0.0.0:45085/api/v2/dags?update_mask=' 2. Test Case ID: R8H5kE - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"is_paused": false}' 'http://0.0.0.0:45085/api/v2/dags?dag_id_prefix_pattern=5%C3%AF%C3%8A%C3%B0%C2%A0&limit=232&tags_match_mode=any&exclude_stale=true&owners=%C2%8C%F2%B9%89%9E%C3%BF%C2%BC%F3%81%B0%B1%C2%97%17%28n%C2%97%F4%89%94%B4%5C%C3%82%C3%A3A%C3%8E%C3%A2%C3%BA%F1%97%84%BF%3B%C2%84%C3%90%F3%A6%A1%8F%C2%9A%C3%98%F4%8B%82%84%C2%9D%10V%F3%A1%BB%85%7C%C2%83%F3%A7%B8%83%C3%8E~%C2%BB%1F%1B%E2%81%8B6_%C2%93%C3%87%C2%B8%F2%A3%B3%B0%C3%BB&owners=%C3%82%F1%90%BD%A5%C3%BAv%7C%19.&owners=%C3%BFY%C3%B7n%F2%80%B3%A4%C2%8F%C2%85&owners=%C2%91%F3%AD%B4%AEh&owners=%F1%93%83%80r%C3%98%C2%9CU%F2%8B%B6%94%C3%97%C3%A5%C2%98%F3%94%BC%8A%C2%A7%C3%97%F1%BB%B3%89%F1%AA%9E%91%F2%A9%94%80%C2%85%23%F3%AA%BB%BD&owners=%F1%8B%AD%8E%C2%B6%F2%AB%A2%B7%C2%99%C3%88%F2%B3%BE%88%F3%85%AE%A9%C3%922%15%C2%9C%C3%92&owners=&owners=%C3%A0%11C%5B_%C3%B4%C3%9C%C2%B7%01%C2%BB&owners=%F2%B0%8E%A0%F2%89%B1%98%5D&owners=%C2%843&owners=%F3%A1%96%8D%F3%BE%AC%84%C2%9D%C3%A4%C3%B4%C3%90&owners=%F2%BA%8F%9C%00&owners=%F0%9D%95%8B%F0%9D%95%99%F0%9D%95%96+%F0%9D%95%A2%F0%9D%95%A6%F0%9D%95%9A%F0%9D%95%94%F0%9D%95%9C+%F0%9D%95%93%F0%9D%95%A3%F0%9D%95%A0%F0%9D%95%A8%F0%9D%95%9F+%F0%9D%95%97%F0%9D%95%A0%F0%9D%95%A9+%F0%9D%95%9B%F0%9D%95%A6%F0%9D%95%9E%F0%9D%95%A1%F0%9D%95%A4+%F0%9D%95%A0%F0%9D%95%A7%F0%9D%95%96%F0%9D%95%A3+%F0%9D%95%A5%F0%9D%95%99%F0%9D%95%96+%F0%9D%95%9D%F0%9D%95%92%F0%9D%95%AB%F0%9D%95%AA+%F0%9D%95%95%F0%9D%95%A0%F0%9D%95%98&owners=&owners=%C2%B4%13%19%1A%F2%BB%8E%AF&owners=%C2%9C%F2%B4%A6%ACQ%E4%9C%AD%07%F4%89%B2%9E%2A%F2%BD%A1%85%F2%B1%88%89&owners=l%F3%89%9A%B0S%C3%B3%1A%F0%96%84%9DW%02&paused=true&tags=%F2%B8%91%9A&tags=&tags=%C2%8FQ&tags=lorem+%D9%84%D8%A7+%D8%A8%D8%B3%D9%85+%D8%A7%D9%84%D9%84%D9%87+ipsum+%E4%BD%A0%E5%A5%BD1234%E4%BD%A0%E5%A5%BD&tags=&tags=then' _________________________ PATCH /api/v2/dags/{dag_id} __________________________ 1. Test Case ID: mwvnu1 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [400] Bad Request: `{"detail":"Only `is_paused` field can be updated through the REST API"}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"is_paused": true}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2?update_mask=' _____________________ PATCH /api/v2/dags/{dag_id}/dagRuns ______________________ 1. Test Case ID: eJb01w - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action_on_non_existence": "fail", "entities": []}]}' http://0.0.0.0:45085/api/v2/dags/consume_1_and_2_with_asset_expressions/dagRuns ___________________ PATCH /api/v2/dags/{dag_id}/dagRuns/list ___________________ 1. Test Case ID: 9ZU6Mp - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"extra_forbidden","loc":["body","conf_contains"],"msg":"Extra inputs are not permitted","input":null},{"type":"extra_forbidden","loc":["body","dag_ids"],"msg":"Extra inputs are not permitted","input":[]},{"type":"extra_forbidden","loc":["body","duration_gt"],"msg":"Extra inputs are not permitted","input":null},{"type":"extra_forbidden","loc":["body","duration_gte"],"msg":"Extra inputs are not permitted","input":null},{"type":"extra_forbidden","loc":["body","duration_lt"],"msg":"Extra inpu // Output truncated...` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conf_contains": null, "dag_ids": [], "duration_gt": null, "duration_gte": null, "duration_lt": null, "duration_lte": null, "end_date_gt": "2000-01-01T00:00:00Z", "end_date_gte": "2000-01-01T00:00:00Z", "end_date_lt": "2000-01-01T00:00:00Z", "end_date_lte": "2000-01-01T00:00:00Z", "logical_date_gt": "2000-01-01T00:00:00Z", "logical_date_gte": "2000-01-01T00:00:00Z", "logical_date_lt": "2000-01-01T00:00:00Z", "logical_date_lte": "2000-01-01T00:00:00Z", "order_by": null, "page_limit": 100, "page_offset": 0, "run_after_gt": "2000-01-01T00:00:00Z", "run_after_gte": "2000-01-01T00:00:00Z", "run_after_lt": "2000-01-01T00:00:00Z", "run_after_lte": "2000-01-01T00:00:00Z", "start_date_gt": "2000-01-01T00:00:00Z", "start_date_gte": "2000-01-01T00:00:00Z", "start_date_lt": "2000-01-01T00:00:00Z", "start_date_lte": "2000-01-01T00:00:00Z", "states": []}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskGroupInstances/{group_id} 1. Test Case ID: TY75uw - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' http://0.0.0.0:45085/api/v2/dags/consume_1_or_both_2_and_3_with_asset_expressions/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskGroupInstances/0 2. Test Case ID: 8m8Twm - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 409, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": {}, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/consume_1_or_both_2_and_3_with_asset_expressions/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskGroupInstances/0?update_mask=' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskGroupInstances/{group_id}/dry_run 1. Test Case ID: zC81lm - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": {}, "note": ""}' http://0.0.0.0:45085/api/v2/dags/asset_consumes_unknown_never_scheduled/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskGroupInstances/0/dry_run 2. Test Case ID: UjKXM3 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": true, "include_upstream": false, "new_state": null, "note": ""}' http://0.0.0.0:45085/api/v2/dags/asset_consumes_unknown_never_scheduled/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskGroupInstances/0/dry_run ________ PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances ________ 1. Test Case ID: TEDnQ8 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action_on_non_existence": "fail", "entities": []}]}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances' 2. Test Case ID: PCsV71 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"string_type","loc":["body","actions",0,"delete","entities",0,"str"],"msg":"Input should be a valid string","input":{"dag_id":null,"dag_run_id":"","include_downstream":false,"include_future":false,"include_past":false,"include_upstream":false,"map_index":null,"new_state":null,"note":"","task_id":""}},{"type":"value_error","loc":["body","actions",0,"delete","entities",0,"BulkTaskInstanceBody","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}} // Output truncated...` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action": "delete", "action_on_non_existence": "fail", "entities": [{"dag_id": null, "dag_run_id": "", "include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "map_index": null, "new_state": null, "note": "", "task_id": ""}]}]}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances' _____ PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/list ______ 1. Test Case ID: bPPhk3 - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"extra_forbidden","loc":["body","dag_ids"],"msg":"Extra inputs are not permitted","input":[]},{"type":"extra_forbidden","loc":["body","dag_run_ids"],"msg":"Extra inputs are not permitted","input":[]},{"type":"extra_forbidden","loc":["body","duration_gt"],"msg":"Extra inputs are not permitted","input":null},{"type":"extra_forbidden","loc":["body","duration_gte"],"msg":"Extra inputs are not permitted","input":null},{"type":"extra_forbidden","loc":["body","duration_lt"],"msg":"Extra inputs a // Output truncated...` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_ids": [], "dag_run_ids": [], "duration_gt": null, "duration_gte": null, "duration_lt": null, "duration_lte": null, "end_date_gt": "2000-01-01T00:00:00Z", "end_date_gte": "2000-01-01T00:00:00Z", "end_date_lt": "2000-01-01T00:00:00Z", "end_date_lte": "2000-01-01T00:00:00Z", "executor": [], "logical_date_gt": "2000-01-01T00:00:00Z", "logical_date_gte": "2000-01-01T00:00:00Z", "logical_date_lt": "2000-01-01T00:00:00Z", "logical_date_lte": "2000-01-01T00:00:00Z", "order_by": null, "page_limit": 100, "page_offset": 0, "pool": [], "queue": [], "run_after_gt": "2000-01-01T00:00:00Z", "run_after_gte": "2000-01-01T00:00:00Z", "run_after_lt": "2000-01-01T00:00:00Z", "run_after_lte": "2000-01-01T00:00:00Z", "start_date_gt": "2000-01-01T00:00:00Z", "start_date_gte": "2000-01-01T00:00:00Z", "start_date_lt": "2000-01-01T00:00:00Z", "start_date_lte": "2000-01-01T00:00:00Z", "state": [], "task_ids": []}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' ___ PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} ___ 1. Test Case ID: brfhnE - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events?update_mask=' 2. Test Case ID: XzzOH4 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 409, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": {}, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events?map_index=0&update_mask=' 3. Test Case ID: hUGtCf - Response violates schema ["The Task Instance with dag_id: `tutorial`, run_id: `workbench_run`, task_id: `print_date` and map_index: `-479` was not found"] is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 404. Schema at /properties/detail: { "anyOf": [ { "type": "string" }, { "additionalProperties": true, "type": "object" } ], "title": "Detail" } Value: [ "The Task Instance with dag_id: `tutorial`, run_id: `workbench_run`, task... ] [404] Not Found: `{"detail":["The Task Instance with dag_id: `tutorial`, run_id: `workbench_run`, task_id: `print_date` and map_index: `-479` was not found"]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45085/api/v2/dags/tutorial/dagRuns/workbench_run/taskInstances/print_date?map_index=-479' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dependencies 1. Test Case ID: RvWOEN - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"dependencies"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_never_scheduled/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset1_producer/dependencies?map_index=-1' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/dry_run 1. Test Case ID: KWvWxK - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/dry_run?update_mask=' 2. Test Case ID: 0G9E9Y - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": {}, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/dry_run?map_index=0&update_mask=' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/links 1. Test Case ID: QjE0Op - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"links"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1/dagRuns/scheduled__2022-01-01T00%3A00%3A00%2B00%3A00/taskInstances/asset_with_extra_by_yield/links?map_index=-1&try_number=0' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/listMapped 1. Test Case ID: btcuvx - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"listMapped"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/consume_1_or_both_2_and_3_with_asset_expressions/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/asset_with_extra_from_classic_operator/listMapped?run_after_gte=2000-01-01T00%3A00%3A00Z&run_after_gt=2000-01-01T00%3A00%3A00Z&run_after_lte=2000-01-01T00%3A00%3A00Z&run_after_lt=2000-01-01T00%3A00%3A00Z&logical_date_gte=2000-01-01T00%3A00%3A00Z&logical_date_gt=2000-01-01T00%3A00%3A00Z&logical_date_lte=2000-01-01T00%3A00%3A00Z&logical_date_lt=2000-01-01T00%3A00%3A00Z&start_date_gte=2000-01-01T00%3A00%3A00Z&start_date_gt=2000-01-01T00%3A00%3A00Z&start_date_lte=2000-01-01T00%3A00%3A00Z&start_date_lt=2000-01-01T00%3A00%3A00Z&end_date_gte=2000-01-01T00%3A00%3A00Z&end_date_gt=2000-01-01T00%3A00%3A00Z&end_date_lte=2000-01-01T00%3A00%3A00Z&end_date_lt=2000-01-01T00%3A00%3A00Z&updated_at_gte=2000-01-01T00%3A00%3A00Z&updated_at_gt=2000-01-01T00%3A00%3A00Z&updated_at_lte=2000-01-01T00%3A00%3A00Z&updated_at_lt=2000-01-01T00%3A00%3A00Z&duration_gte=0&duration_gt=0&duration_lte=0&duration_lt=0&state=&pool=&pool_name_pattern=&pool_name_prefix_pattern=&queue=&queue_name_pattern=&queue_name_prefix_pattern=&executor=&version_number=0&try_number=0&operator=&operator_name_pattern=&operator_name_prefix_pattern=&map_index=0&rendered_map_index_pattern=&rendered_map_index_prefix_pattern=&limit=50&offset=0&order_by=map_index' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store 1. Test Case ID: UNTQsB - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"state-store"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/state-store?map_index=-1&limit=50&offset=0' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} 1. Test Case ID: x5vYPe - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","value"],"msg":"Value error, value cannot be null","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns/workbench_run/taskInstances/runme_0/state-store/0 PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/tries 1. Test Case ID: OZBtnJ - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"tries"},{"type":"missing","loc":["body"],"msg":"Field required","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/tries?map_index=-1' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries 1. Test Case ID: uK7w3o - Unsupported methods Unsupported method PATCH returned 422, expected 405 Method Not Allowed Return 405 for methods not listed in the OpenAPI spec [422] Unprocessable Content: `{"detail":[{"type":"int_parsing","loc":["path","map_index"],"msg":"Input should be a valid integer, unable to parse string as an integer","input":"xcomEntries"},{"type":"extra_forbidden","loc":["body","key"],"msg":"Extra inputs are not permitted","input":""},{"type":"extra_forbidden","loc":["body","map_index"],"msg":"Extra inputs are not permitted","input":-1},{"type":"extra_forbidden","loc":["body","value"],"msg":"Extra inputs are not permitted","input":null}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "", "map_index": -1, "value": null}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/0/xcomEntries' PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index} 1. Test Case ID: L2hN4a - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0 2. Test Case ID: X1XkpE - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 409, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": {}, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0?update_mask=' 3. Test Case ID: oeZySH - Response violates schema ["The Task Instance with dag_id: `tutorial`, run_id: `workbench_run`, task_id: `sleep` and map_index: `-289` was not found"] is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 404. Schema at /properties/detail: { "anyOf": [ { "type": "string" }, { "additionalProperties": true, "type": "object" } ], "title": "Detail" } Value: [ "The Task Instance with dag_id: `tutorial`, run_id: `workbench_run`, task... ] [404] Not Found: `{"detail":["The Task Instance with dag_id: `tutorial`, run_id: `workbench_run`, task_id: `sleep` and map_index: `-289` was not found"]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_upstream": true}' http://0.0.0.0:45085/api/v2/dags/tutorial/dagRuns/workbench_run/taskInstances/sleep/-289 PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/dry_run 1. Test Case ID: 4xfMJ9 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","new_state"],"msg":"Value error, 'new_state' should not be empty","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": null, "note": ""}' http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0/dry_run 2. Test Case ID: sM05C4 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 400, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_downstream": false, "include_future": false, "include_past": false, "include_upstream": false, "new_state": {}, "note": ""}' 'http://0.0.0.0:45085/api/v2/dags/asset_consumes_1_and_2/dagRuns/scheduled__2021-01-01T00%3A00%3A00%2B00%3A00/taskInstances/produce_asset_events/0/dry_run?update_mask=' 3. Test Case ID: XENzuo - Response violates schema ["The Task Instance with dag_id: `example_bash_operator`, run_id: `workbench_run`, task_id: `also_run_this` and map_index: `-79878285465` was not found"] is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 404. Schema at /properties/detail: { "anyOf": [ { "type": "string" }, { "additionalProperties": true, "type": "object" } ], "title": "Detail" } Value: [ "The Task Instance with dag_id: `example_bash_operator`, run_id: `workben... ] [404] Not Found: `{"detail":["The Task Instance with dag_id: `example_bash_operator`, run_id: `workbench_run`, task_id: `also_run_this` and map_index: `-79878285465` was not found"]}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns/workbench_run/taskInstances/also_run_this/-79878285465/dry_run _____________________________ PATCH /api/v2/pools ______________________________ 1. Test Case ID: D9JmHL - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action_on_non_existence": "fail", "entities": []}]}' http://0.0.0.0:45085/api/v2/pools 2. Test Case ID: OBxOYw - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"string_type","loc":["body","actions",0,"delete","entities",0,"str"],"msg":"Input should be a valid string","input":{"description":null,"include_deferred":false,"name":"","slots":0,"team_name":"0000000000000000000000000000000000000000000000000"}},{"type":"value_error","loc":["body","actions",0,"delete","entities",0,"function-after[validate_team_name(), PoolBody]"],"msg":"Value error, team_name cannot be set when multi_team mode is disabled. Please contact your administrator.","input":{"de // Output truncated...` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action": "delete", "action_on_non_existence": "fail", "entities": [{"description": null, "include_deferred": false, "name": "", "slots": 0, "team_name": "0000000000000000000000000000000000000000000000000"}]}]}' http://0.0.0.0:45085/api/v2/pools 3. Test Case ID: erWuwR - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 422 [400] Bad Request: `{"detail":"There was an error parsing the body"}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '�'"'"'�&�+��' http://0.0.0.0:45085/api/v2/pools 4. Test Case ID: eNWlLa - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID oQL08kr1","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID oQL08kr1"}}` Reproduce with: curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"actions": [{"action": "create", "action_on_existence": "fail", "entities": [{"include_deferred": true, "team_name": null, "name": "", "slots": 9902073991016, "description": null}, {"team_name": null, "name": "\u00c0\u00b2\u00a6\u00c6\u00d4", "include_deferred": false, "slots": 528788}, {"include_deferred": false, "name": "l", "slots": 622553.0, "description": "%\u0086\u00e9", "team_name": null}, {"name": "\u0091K/dev/null | wc -l)\n printf '{\"dag_folder\": \"%s\", \"file_count\": %s}\\n' \"$dag_folder\" \"$file_count\"\n ","cwd":null,"env":null},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":"2026-10-07T13:21:19.070519Z","start_date":"2026-10-07T13:21:19.176388Z","state":"success","task_display_name":"describe_dag_folder","task_id":"describe_dag_folder","trigger":null,"triggerer_job":null,"try_number":1,"unixname":"airflow"},{"dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","dag_run_id":"workbench_run","dag_version":{"bundle_name":"apache-airflow-providers-standard-example-dags","bundle_url":null,"bundle_version":null,"created_at":"2026-10-07T13:21:10.731312Z","dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","id":"01a11686-6c4b-7c6a-a124-4783a7417a10","version_number":1},"duration":5.975748,"end_date":"2026-10-07T13:21:25.148530Z","executor":null,"executor_config":"{}","hostname":"6dfdef14abba","id":"01a11686-8aea-7857-85c3-175672df4c66","logical_date":null,"map_index":-1,"max_tries":0,"note":null,"operator":"BashOperator","operator_name":"BashOperator","pid":177,"pool":"default_pool","pool_slots":1,"priority_weight":3,"queue":"default","queued_when":"2026-10-07T13:21:19.090297Z","rendered_fields":{"bash_command":"echo \"example_bash_operator__runme_1__workbench_run\" && sleep 1","cwd":null,"env":null},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":"2026-10-07T13:21:19.070519Z","start_date":"2026-10-07T13:21:19.172782Z","state":"success","task_display_name":"runme_1","task_id":"runme_1","trigger":null,"triggerer_job":null,"try_number":1,"unixname":"airflow"},{"dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","dag_run_id":"workbench_run","dag_version":{"bundle_name":"apache-airflow-providers-standard-example-dags","bundle_url":null,"bundle_version":null,"created_at":"2026-10-07T13:21:10.731312Z","dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","id":"01a11686-6c4b-7c6a-a124-4783a7417a10","version_number":1},"duration":4.960451,"end_date":"2026-10-07T13:21:24.130513Z","executor":null,"executor_config":"{}","hostname":"6dfdef14abba","id":"01a11686-8aec-743f-b451-06041c46b3a1","logical_date":null,"map_index":-1,"max_tries":0,"note":null,"operator":"BashOperator","operator_name":"BashOperator","pid":173,"pool":"default_pool","pool_slots":1,"priority_weight":2,"queue":"default","queued_when":"2026-10-07T13:21:19.090297Z","rendered_fields":{"bash_command":"echo \"ti_key=example_bash_operator__also_run_this__workbench_run\"","cwd":null,"env":null},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":"2026-10-07T13:21:19.070519Z","start_date":"2026-10-07T13:21:19.170062Z","state":"success","task_display_name":"also_run_this","task_id":"also_run_this","trigger":null,"triggerer_job":null,"try_number":1,"unixname":"airflow"},{"dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","dag_run_id":"workbench_run","dag_version":{"bundle_name":"apache-airflow-providers-standard-example-dags","bundle_url":null,"bundle_version":null,"created_at":"2026-10-07T13:21:10.731312Z","dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","id":"01a11686-6c4b-7c6a-a124-4783a7417a10","version_number":1},"duration":6.007503,"end_date":"2026-10-07T13:21:25.178259Z","executor":null,"executor_config":"{}","hostname":"6dfdef14abba","id":"01a11686-8ae9-737d-a214-026b032cad18","logical_date":null,"map_index":-1,"max_tries":0,"note":null,"operator":"BashOperator","operator_name":"BashOperator","pid":175,"pool":"default_pool","pool_slots":1,"priority_weight":3,"queue":"default","queued_when":"2026-10-07T13:21:19.090297Z","rendered_fields":{"bash_command":"echo \"example_bash_operator__runme_0__workbench_run\" && sleep 1","cwd":null,"env":null},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":"2026-10-07T13:21:19.070519Z","start_date":"2026-10-07T13:21:19.170756Z","state":"success","task_display_name":"runme_0","task_id":"runme_0","trigger":null,"triggerer_job":null,"try_number":1,"unixname":"airflow"},{"dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","dag_run_id":"workbench_run","dag_version":{"bundle_name":"apache-airflow-providers-standard-example-dags","bundle_url":null,"bundle_version":null,"created_at":"2026-10-07T13:21:10.731312Z","dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","id":"01a11686-6c4b-7c6a-a124-4783a7417a10","version_number":1},"duration":0.349846,"end_date":"2026-10-07T13:21:25.294891Z","executor":null,"executor_config":"{}","hostname":"6dfdef14abba","id":"01a11686-8aee-75b1-95d2-eafd2de535c0","logical_date":null,"map_index":-1,"max_tries":0,"note":null,"operator":"BashOperator","operator_name":"BashOperator","pid":225,"pool":"default_pool","pool_slots":1,"priority_weight":2,"queue":"default","queued_when":"2026-10-07T13:21:24.896678Z","rendered_fields":{"bash_command":"echo \"found 0 Dag file(s) under /opt/airflow/dags\"","cwd":null,"env":null},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":"2026-10-07T13:21:24.881190Z","start_date":"2026-10-07T13:21:24.945045Z","state":"success","task_display_name":"show_dag_folder_stats","task_id":"show_dag_folder_stats","trigger":null,"triggerer_job":null,"try_number":1,"unixname":"airflow"},{"dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","dag_run_id":"workbench_run","dag_version":{"bundle_name":"apache-airflow-providers-standard-example-dags","bundle_url":null,"bundle_version":null,"created_at":"2026-10-07T13:21:10.731312Z","dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","id":"01a11686-6c4b-7c6a-a124-4783a7417a10","version_number":1},"duration":0.277332,"end_date":"2026-10-07T13:21:26.313749Z","executor":null,"executor_config":"{}","hostname":"6dfdef14abba","id":"01a11686-8ae8-7dc2-8304-467010ebd644","logical_date":null,"map_index":-1,"max_tries":0,"note":null,"operator":"BashOperator","operator_name":"BashOperator","pid":238,"pool":"default_pool","pool_slots":1,"priority_weight":2,"queue":"default","queued_when":"2026-10-07T13:21:25.990407Z","rendered_fields":{"bash_command":"echo https://airflow.apache.org/","cwd":null,"env":null},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":"2026-10-07T13:21:25.971815Z","start_date":"2026-10-07T13:21:26.036417Z","state":"success","task_display_name":"run_after_loop","task_id":"run_after_loop","trigger":null,"triggerer_job":null,"try_number":1,"unixname":"airflow"},{"dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","dag_run_id":"workbench_run","dag_version":{"bundle_name":"apache-airflow-providers-standard-example-dags","bundle_url":null,"bundle_version":null,"created_at":"2026-10-07T13:21:10.731312Z","dag_display_name":"example_bash_operator","dag_id":"example_bash_operator","id":"01a11686-6c4b-7c6a-a124-4783a7417a10","version_number":1},"duration":0.0,"end_date":"2026-10-07T13:21:24.879626Z","executor":null,"executor_config":"{}","hostname":"","id":"01a11686-8ae7-7fd2-a345-aa2f400ed5a8","logical_date":null,"map_index":-1,"max_tries":0,"note":null,"operator":"EmptyOperator","operator_name":"EmptyOperator","pid":null,"pool":"default_pool","pool_slots":1,"priority_weight":1,"queue":"default","queued_when":null,"rendered_fields":{},"rendered_map_index":null,"run_after":"2026-10-07T13:21:18.464924Z","scheduled_when":null,"start_date":"2026-10-07T13:21:24.879626Z","state":"skipped","task_display_name":"run_this_last","task_id":"run_this_last","trigger":null,"triggerer_job":null,"try_number":0,"unixname":"airflow"}],"total_entries":9} is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 200. Schema: { "anyOf": [ { "$ref": "#/components/schemas/ClearTaskInstanceCollectionResponse" }, { "$ref": "#/components/schemas/DAGRunResponse" } ], "title": "Response Clear Dag Run", "components": { "schemas": { "TaskInstanceState": { "type": "string", "enum": [ "removed", "scheduled", "queued", "running", // Output truncated... } Value: { "task_instances": [ { "dag_display_name": "example_bash_operator", "dag_id": "example_bash_operator", "dag_run_id": "workbench_run", "dag_version": { "bundle_name": "apache-airflow-providers-standard-example-dags", "bundle_url": null, "bundle_version": null, "created_at": "2026-10-07T13:21:10.731312Z", "dag_display_name": "example_bash_operator", "dag_id": "example_bash_operator", "id": "01a11686-6c4b-7c6a-a124-4783a7417a10", "version_number": 1 }, "duration": 5.918513, "end_date": "2026-10-07T13:21:25.088704Z", "executor": null, // Output truncated... } [200] OK: `{"task_instances":[{"id":"01a11686-8aeb-7a32-ae72-f036f3e48df1","task_id":"runme_2","dag_id":"example_bash_operator","dag_run_id":"workbench_run","map_index":-1,"logical_date":null,"run_after":"2026-10-07T13:21:18.464924Z","start_date":"2026-10-07T13:21:19.170191Z","end_date":"2026-10-07T13:21:25.088704Z","duration":5.918513,"state":"success","try_number":1,"max_tries":0,"task_display_name":"runme_2","dag_display_name":"example_bash_operator","hostname":"6dfdef14abba","unixname":"airflow","pool":"default_po // Output truncated...` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns/workbench_run/clear 4. Test Case ID: xhosy5 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body"],"msg":"Value error, only_new and only_failed are mutually exclusive","input":{"note":null,"only_new":true,"run_on_latest_version":null,"only_failed":true,"dry_run":false},"ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"note": null, "only_new": true, "run_on_latest_version": null, "only_failed": true, "dry_run": false}' http://0.0.0.0:45085/api/v2/dags/tutorial/dagRuns/workbench_run/clear ______ POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/list ______ 1. Test Case ID: jGzuDb - API accepted schema-violating request Invalid data should have been rejected Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx Invalid component: in body - page_limit: Incorrect type [200] OK: `{"task_instances":[],"total_entries":0,"total_entries_limit":null,"next_cursor":null,"previous_cursor":null}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"dag_ids": [], "dag_run_ids": [], "duration_gt": null, "duration_gte": null, "duration_lt": null, "duration_lte": null, "end_date_gt": "2000-01-01T00:00:00Z", "end_date_gte": "2000-01-01T00:00:00Z", "end_date_lt": "2000-01-01T00:00:00Z", "end_date_lte": "2000-01-01T00:00:00Z", "executor": [], "logical_date_gt": "2000-01-01T00:00:00Z", "logical_date_gte": "2000-01-01T00:00:00Z", "logical_date_lt": "2000-01-01T00:00:00Z", "logical_date_lte": "2000-01-01T00:00:00Z", "order_by": null, "page_limit": false, "page_offset": 0, "pool": [], "queue": [], "run_after_gt": "2000-01-01T00:00:00Z", "run_after_gte": "2000-01-01T00:00:00Z", "run_after_lt": "2000-01-01T00:00:00Z", "run_after_lte": "2000-01-01T00:00:00Z", "start_date_gt": "2000-01-01T00:00:00Z", "start_date_gte": "2000-01-01T00:00:00Z", "start_date_lt": "2000-01-01T00:00:00Z", "start_date_lte": "2000-01-01T00:00:00Z", "state": [], "task_ids": []}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries 1. Test Case ID: pkjJOm - Server error - Undocumented HTTP status code Received: 500 Documented: 201, 401, 403, 400, 404, 409, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"key": "", "value": null}' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns/workbench_run/taskInstances/runme_0/xcomEntries _____________________ POST /api/v2/dags/{dag_id}/favorite ______________________ 1. Test Case ID: gxfPGM - Undocumented HTTP status code Received: 409 Documented: 204, 401, 403, 404, 422 [409] Conflict: `{"detail":{"reason":"Unique constraint violation","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID CuWqLXyK"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/favorite ______________________________ POST /api/v2/pools ______________________________ 1. Test Case ID: W8YWjN - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body"],"msg":"Value error, team_name cannot be set when multi_team mode is disabled. Please contact your administrator.","input":{"description":null,"include_deferred":false,"name":"","slots":0,"team_name":"0000000000000000000000000000000000000000000000000"},"ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"description": null, "include_deferred": false, "name": "", "slots": 0, "team_name": "0000000000000000000000000000000000000000000000000"}' http://0.0.0.0:45085/api/v2/pools 2. Test Case ID: Uac89j - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID q9lCqXc7","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID q9lCqXc7"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"slots": 1722170054617252608, "name": "allow-teams"}' http://0.0.0.0:45085/api/v2/pools ____________________________ POST /api/v2/variables ____________________________ 1. Test Case ID: K3Cumh - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body"],"msg":"Value error, team_name cannot be set when multi_team mode is disabled. Please contact your administrator.","input":{"description":null,"key":"","team_name":"0000000000000000000000000000000000000000000000000","value":null},"ctx":{"error":{}}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"description": null, "key": "", "team_name": "0000000000000000000000000000000000000000000000000", "value": null}' http://0.0.0.0:45085/api/v2/variables 2. Test Case ID: ijSr5C - Undocumented HTTP status code Received: 400 Documented: 201, 401, 403, 409, 422 [400] Bad Request: `{"detail":"There was an error parsing the body"}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'\\��^Ϸ/\x03\'��\x10�0' http://0.0.0.0:45085/api/v2/variables _______________ PUT /api/v2/assets/{asset_id}/state-store/{key} ________________ 1. Test Case ID: 4LjNi1 - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","value"],"msg":"Value error, value cannot be null","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:45085/api/v2/assets/1/state-store/0 2. Test Case ID: Cq9h8i - Undocumented HTTP status code Received: 400 Documented: 204, 401, 403, 404, 422 [400] Bad Request: `{"detail":"There was an error parsing the body"}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'�\x01pX�3�' http://0.0.0.0:45085/api/v2/assets/32/state-store/%C3%A1 PUT /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} 1. Test Case ID: wz8brq - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"value_error","loc":["body","value"],"msg":"Value error, value cannot be null","input":null,"ctx":{"error":{}}}]}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"value": null}' http://0.0.0.0:45085/api/v2/dags/example_bash_operator/dagRuns/workbench_run/taskInstances/runme_0/state-store/0 ____________________ PUT /api/v2/parseDagFile/{file_token} _____________________ 1. Test Case ID: t8wUIY - Undocumented HTTP status code Received: 409 Documented: 201, 401, 403, 404, 422 [409] Conflict: `{"detail":{"reason":"Unique constraint violation","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID aMv6Z8wM"}}` Reproduce with: curl -X PUT -H 'Authorization: [Filtered]' http://0.0.0.0:45085/api/v2/parseDagFile/.eJyrVkoqzUvJSY3PS8xNVbJSSq1IzC0AclMS04uVdJSKUnMSSzLLUuPTMnNSc_KTkVQkFhenlsQXJBaVZJZk5ufpFVQq1QIAdKAdYQ.jBmWc81dkZy_7ylsBhvgYqHroHI ________________________________ Stateful tests ________________________________ 1. Test Case ID: nQsnvG - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":[{"type":"literal_error","loc":["path","dag_run_id"],"msg":"Input should be '~'","input":"scheduled__2026-10-07T00:00:00+00:00","ctx":{"expected":"'~'"}}]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/scheduled__2026-10-07T00%3A00%3A00%2B00%3A00/taskInstances/list' 2. Test Case ID: 6V9GwV - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID qSKgzR1p","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID qSKgzR1p"}}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/pools?offset=48002682290562547712' 3. Test Case ID: tJN0us - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 5UtBXQGd","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 5UtBXQGd"}}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/connections?offset=1417201967321505846403454432444416' 4. Test Case ID: 1MZ1l7 - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets?name_prefix_pattern=&uri_prefix_pattern=%C2%82%C3%92%C2%8BI%C3%9D%1A%C3%A4%C3%A8%C2%BC%005%5D%1A%F0%93%B0%9A%C2%BD988%C3%B4%C3%AE&offset=10890&uri_pattern=%1F%5C%C2%96%F2%A5%B4%93&only_active=true&dag_ids=%C3%AB%1F%C3%91pW&dag_ids=%F3%A6%BB%8B%F3%A2%8D%A2' 5. Test Case ID: R11Xy5 - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 2L8QJwTO","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 2L8QJwTO"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"data_interval_start": "0687-10-14T13:03:42+17:19", "logical_date": "2026-10-07T13:21:11.546333Z", "data_interval_end": "2026-10-07T13:21:45.572183Z", "run_after": null, "conf": {"\u00a0\ud840\ude2cn": [null, {"\u00b5\u00a5\ud8f9\udc81\u0089\bs": -29452, "j\uda94\udc08\ud996\ude31\u00d0": 16367032860, "\u0085\u00e1\u00a77\u00e6\u0096Y\u00af\u00bc\ud938\udcd9\\\u0082\u001c\u00cb\ud858\udca4\u0018e": null}, false], "\u0015P": [true, [4.442887564691433e-186, true, -279726]], "\u00e7\u009as\u0088": "\u007f", "\udb0c\ude524^": [[], {}, {"WY\udbba\udc15": "\udbaf\udfe5I", "\u00dc\u0000\udadd\udf26\u0090\udaaf\udeefu\u0004": -1316212, "perpage": null}]}, "note": "\u008a\u00bb\u00d8E\u0019\u0092\u00b1"}' http://0.0.0.0:45085/api/v2/dags/example_python_operator/dagRuns 6. Test Case ID: 52Q86g - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID W3WspYbo","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID W3WspYbo"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"password": "\uda18\udc1fX\u00b3\u0012", "host": "qdrant", "port": -137438953472, "extra": "{\"account_url\": \"\"}", "login": "v", "schema": "airflow", "conn_type": "\u00c6\uda70\udcf1\udb0a\udfff", "description": "\u00a6%\u00d5\u00aa\ud856\uddfb]\ud994\udf1b\u00da\ud84e\udd4fd\u0001u\b\u0087", "team_name": null, "connection_id": "0"}' http://0.0.0.0:45085/api/v2/connections 7. Test Case ID: kCbzax - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"start_date_lte": null, "duration_lt": -1.861472724747558e+163, "start_date_gt": "0641-12-24T07:00:04+05:25", "end_date_gt": null, "logical_date_gt": "2026-10-07T13:27:50.702574Z", "dag_ids": ["\u00ad\ud809\udfb3\u00d9", "\u00b8\u00b0\u00cbw\u00a7\udaf6\udf16\u00aa\u00db,r\ud9df\udd0a\ud805\udee2L", "", "{.\u00f1i\u0089\u00d5\u00df", "&", "\u00ca\u2292\ud9ce\udf4b\u00a8\u0097\u00a4", "hostname", "9\u0090\u0015\u00b3n\u009b\u00a6\u0014\u00e4\udb72\udc49\u0093\u00a9\u00ee-\u0000\u00e6\u0090!\udbc1\udfd2KE", "R\u00cd=?\uda9e\udcdbK+\ud88c\udef0\u008b\u0013", "\u001d}", "\udb89\ude44\u00f7o\u0080\u00cb\ud812\udf60\ud866\udf1fS\u00b9\u00d5\u009c", "V\ud907\udfdf", "\u00af7c\u0001"]}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' 8. Test Case ID: NkmNeA - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/connections?connection_id_prefix_pattern=%00%13%C2%A3%C2%90%C2%8F%0A%F1%97%90%8Bzl&limit=2548' 9. Test Case ID: uce3td - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID XfZ0C3zx","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID XfZ0C3zx"}}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/backfills?limit=520393&dag_id=example_asset_state_store_consumer&offset=53240011239679003969191936' 10. Test Case ID: wOhYGj - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID H6C5Fo0m","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID H6C5Fo0m"}}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets?offset=61779393198771372032&dag_ids=&only_active=false' 11. Test Case ID: Jnh63R - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID RHEgz4TN","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID RHEgz4TN"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"data_interval_start": "2026-10-07T13:21:13.958627Z", "note": null, "conf": {"\ua2b6": [[], [-2.3603325715982174e-165], 443], "\u00ed\u00a4\u001e\u00c9": [{"\u007f\udadc\ude65\u0086\u00b0\u00a4\udb4a\ude75": "\ue384", "\u00c6": null, "\u00f6": 630}], "\udb56\udd17\u00a8\t\udb8f\udce8\ud9fc\udf2a": ["\u001az\u00de\u0085L\u00e1\ud8a3\udec1", 0.05], "\b\u008a\udb39\udfb7": [{}, [0.01, null, null], [[0.9], false]], "": [[]], "\ud8ed\udd09c\u00d0\u00f8[": {"\u009f": null, "\ud868\udc82": [null], "": [{"": null, "\u0095\u00e7\u0000\uda4c\udd30\u00c3": "", "f`\u00e9\u00c6": ""}]}, "E\udb6b\ude6d\uda7d\udc9a\u00d9\u00b0\u000e": [], "\u0011\u001fo\u00a7\u00ba\u00ee\uda03\udcba\u009c{\u008c\u00f7\nd\u00eb\u00c9\udb5a\udd87\uda74\udc94<\ud964\udd53": [], ">": [[], 0.01, {"wait-for-schema": 1146, "": null}], "\udacb\udd23\u00ad:\u0082\u00cf\u00bd\udac7\udc67\ud928\udc185": [{"\ud847\udd6b\u00cb\udba9\uddf2\u009dja\u0010\u00eb\ud83c\udf25": -594, "": true, "\u00d6": true}, {"\u00bd\ud834\udcd6\u00e7\ud80c\udf72\u0087\u00c1\u00b6M": -340712969691270}, 205305], "\u00f3]\ud8f3\udd32I\"$": [{}, []], "+3\ud827\udf82\udb55\ude94\ud9a0\ude14\u00d5": "lS]\u00e9\u001b\u0019/\ud96e\udc7ai\u0084z,\u0003f\u00f2\u0018\u00f5\u0096\u00b1\udb89\udfb36\u001d\udb3a\udd0c\u0099O\u00ea\ud8c4\ude02\u00c8\u00b8\u00a2\u00f0G\u00c6", "\u009e_": {}, "\ud9d9\udce1v\u00eb\u00e7\u0099\ud99f\udd9f\u0088b\u00b4": [], "\u00b1\u00d2\u0098\u0cd8\u00ad\u00a7\u00df9\ud98d\udf77>": {}, "\u00f1#\u00fa\ud95e\udcbd\u00af\"\ud824\udd7b\u00c6\u001dXo\n": {"\u3602\ud975\uddde\u0010\r\u00b4": 1.729622243625567e+16}, "\ud930\udda1=\r\"0\u00f1\u00e0\u0089\u00e2\u00bf\u0084_\ud8c2\udfbbe\u0007\u0099\ud87e\udca2\u00ea": -1.2699413596813303e+149, "\uda4d\udfa71B\u0089\udadb\udc3c\u00c3\u001c*\u00dcg\u0094\u001f\u00b8+M\u00a4\u0089\u0080": {}}, "run_after": "0750-12-19T12:48:51Z", "data_interval_end": "0074-12-12T20:19:56.817684Z", "partition_key": null}' http://0.0.0.0:45085/api/v2/assets/31/materialize 12. Test Case ID: 1CZjkV - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID ieAflbBN","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID ieAflbBN"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"start_date_lte": null, "page_limit": 4214956532646487261184, "end_date_gte": "2026-10-07T13:26:19.500094Z", "logical_date_lte": null, "duration_lt": 2.2162512955785196e+16, "state": null, "duration_lte": -1.0208900607508128e-29, "dag_run_ids": ["\u00cf5\u00192"], "run_after_gt": "2026-10-07T13:31:54.105762Z", "start_date_gte": "2026-10-07T13:21:14.176009Z", "start_date_gt": "0416-02-19T04:20:26.117774Z", "duration_gt": 1.927312889343606e-150, "executor": null, "end_date_lte": "0032-09-08T18:29:15+12:50", "run_after_gte": "2026-10-07T13:26:18.763556Z", "start_date_lt": "0252-10-18T08:34:20Z", "task_ids": null, "logical_date_gte": "2026-10-07T13:21:14.635514Z", "logical_date_gt": "1223-04-21T15:35:48+16:09"}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' 13. Test Case ID: aQ4z5a - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 66S5hOMU","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 66S5hOMU"}}` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/aliases?offset=152744699632219990622470144' 14. Test Case ID: 6N4kcI - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID hzjWXKhI","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID hzjWXKhI"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"conf_contains": "\ud9bf\udc1eS\u0080f\u00a7\u00eb=\u0098\ud95b\udceb\u0094", "page_limit": 55577341753312166200326890935824678912}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' 15. Test Case ID: QnmvZL - Undocumented HTTP status code Received: 400 Documented: 201, 401, 403, 409, 422 [400] Bad Request: `{"detail":"There was an error parsing the body"}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d $'ԷH��i�\x13��' http://0.0.0.0:45085/api/v2/pools 16. Test Case ID: oTRJgt - Server error - Undocumented HTTP status code Received: 500 Documented: 201, 401, 403, 409, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"schema": "\u0000=n+\udb22\udfc5", "extra": "{\"dag_run_id\": \"workbench_run\", \"logical_date\": null, \"method\": \"POST\"}", "connection_id": "jr", "port": -9223372036854775808, "conn_type": "\uda67\udfa8Q\u00df", "team_name": null, "description": null, "login": "root", "password": "***", "host": "example.com"}' http://0.0.0.0:45085/api/v2/connections 17. Test Case ID: LVvCMy - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets/aliases?name_prefix_pattern=%0D%F2%B6%8A%8E%2B%08%C3%9Eh%F3%A9%B0%B7%C3%99%05i%F2%A3%B6%9B%08%08%00%F2%9F%A5%AEgg%C2%9D%01%03%C2%A8%C2%84%C2%B1%C2%91%C2%AC' 18. Test Case ID: aNftSC - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 404, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"logical_date_lt": "2026-10-07T13:41:02.684081Z", "logical_date_gte": "2026-10-07T13:21:14.958745Z"}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"start_date_lte": "2026-10-07T13:23:41.243798Z", "logical_date_gte": "2026-10-07T13:21:11.550456Z", "executor": ["\ud855\udfa0\u00af\udbfb\ude7d=rd\ud911\udc86\u000b[\u0000\u007f\udac9\udda5\u00dc\u00bc\u00c6\u00fb\u00b0\u00cc\udaa9\udf06s/\u0019\udad2\udfccG\u0001\\"], "end_date_lt": "0835-01-20T19:08:51+08:50"}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' 19. Test Case ID: 7xW3C0 - Response violates schema ["The Task Instance with dag_id: `tutorial`, run_id: `asset_materialization__2026-10-07T13:42:29.569415+00:00`, task_id: `templated` and map_index: `None` was not found"] is not valid under any of the schemas listed in the 'anyOf' keyword Validated against the response schema for status code 404. Schema at /properties/detail: { "anyOf": [ { "type": "string" }, { "additionalProperties": true, "type": "object" } ], "title": "Detail" } Value: [ "The Task Instance with dag_id: `tutorial`, run_id: `asset_materializatio... ] [404] Not Found: `{"detail":["The Task Instance with dag_id: `tutorial`, run_id: `asset_materialization__2026-10-07T13:42:29.569415+00:00`, task_id: `templated` and map_index: `None` was not found"]}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d null http://0.0.0.0:45085/api/v2/assets/27/materialize curl -X PATCH -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"include_future": true}' http://0.0.0.0:45085/api/v2/dags/tutorial/dagRuns/asset_materialization__2026-10-07T13%3A42%3A29.569415%2B00%3A00/taskInstances/templated/dry_run 20. Test Case ID: Fb5P7v - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/assets?limit=3830&only_active=false&name_prefix_pattern=N%F2%B4%87%8B&dag_ids=&dag_ids=+&dag_ids=&dag_ids=%2C.%2F%3B%27%5B%5D%5C-%3D%3C%3E%3F%3A%22%7B%7D%7C_%2B%21%40%23%24%25%5E%26%2A%28%29%60~&dag_ids=%C3%A2%C3%B6&dag_ids=vM%C3%A2%F2%B1%8F%BE%C2%B9%F2%9A%99%B4%F3%9A%BB%93%C2%854%F2%8E%B9%88%C3%9F%60%C2%8E5%C2%8E%F2%B4%98%ACma%C2%83%08%C2%961%C2%B8%1D&dag_ids=%C2%B1%F3%8F%82%89%F4%80%B8%B7%C2%B0%C3%AE%C2%82%C3%92%F3%AE%B2%B1xA%14D%02%2A%F3%8A%AE%8Ca%C2%A7%F3%AB%87%B8&dag_ids=%C3%B7&dag_ids=%C2%82%17%F2%A9%BE%92%F1%A1%B0%AA%24bd%C2%8B%F3%9D%B9%B9%3F%3A38%22%5D~4%F1%80%8A%80%3F%C3%A3%F0%B9%9D%AB%F1%AC%86%B2B%0F%F2%96%AC%A6%0B&dag_ids=&dag_ids=%C3%A3%C3%8C9%E4%97%83%C2%95&dag_ids=%F0%AB%8E%96%2C%C3%9F%C2%A8' curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/eventLogs?task_id=conditional_asset_and_time_based_timetable&included_events=%00.&owner_prefix_pattern=u%F3%9D%A1%88&run_id=' 21. Test Case ID: pShFZm - Server error - Undocumented HTTP status code Received: 500 Documented: 200, 401, 403, 422 [500] Internal Server Error: `Internal Server Error` Reproduce with: curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/backfills?dag_id=%00' 22. Test Case ID: xJ44lX - Response violates schema {"message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 2PX5fU1u","orig_error":"hidden","reason":"Value rejected by database","statement":"hidden"} is not of type "array" Validated against the response schema for status code 422. Schema at /components/schemas/HTTPValidationError/properties/detail: { "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" }, "title": "Detail" } Value: { "message": "Serious error when handling your request. Check logs for more... "orig_error": "hidden", "reason": "Value rejected by database", "statement": "hidden" } - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx [422] Unprocessable Content: `{"detail":{"reason":"Value rejected by database","statement":"hidden","orig_error":"hidden","message":"Serious error when handling your request. Check logs for more details - you will find it in api server when you look for ID 2PX5fU1u"}}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' curl -X GET -H 'Authorization: [Filtered]' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/asset_triggered__2026-10-07T13%3A23%3A45.996358%2B00%3A00_4cqVnHC3/taskInstances/also_run_this/state-store?map_index=55295&offset=411762576281979434506911744' 23. Test Case ID: dxH3Th - API rejected schema-compliant request Valid data should have been accepted Expected: 2xx, 401, 403, 404, 409, 429, 5xx - Undocumented HTTP status code Received: 400 Documented: 200, 401, 403, 404, 422 [400] Bad Request: `{"detail":"Ordering with 'c񄲌Êá' is disallowed or the attribute does not exist on the model"}` Reproduce with: curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/list' curl -X POST -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"start_date_gt": "0421-04-30T20:27:23.49657Z", "duration_gt": null, "start_date_lte": "2026-10-07T13:21:45.572183Z", "end_date_gt": null, "order_by": "c\ud8d3\udc8c\u008d\u00ca\u00e1", "task_ids": [], "end_date_gte": "2026-10-07T13:21:40.986589Z", "run_after_gt": "0718-01-26T08:58:02.0220Z"}' 'http://0.0.0.0:45085/api/v2/dags/~/dagRuns/~/taskInstances/list' =================================== WARNINGS =================================== Missing test data: 34 operations repeatedly returned 404 Not Found, preventing tests from reaching your API's core logic No links point to these operations (4 operations): - DELETE /api/v2/variables/{variable_key} - GET /api/v2/connections/enqueue-test - GET /api/v2/variables/{variable_key} - PUT /api/v2/parseDagFile/{file_token} 💡 Provide realistic parameter values in your config file so tests can access existing resources Reachable via links, but stateful testing never reached it: - GET /api/v2/importErrors/{import_error_id} 💡 Raise `phases.stateful.max-steps` or run longer so stateful testing reaches these operations Reached via links, but the linked data was not usable (29 operations): - DELETE /api/v2/assets/{asset_id}/queuedEvents - DELETE /api/v2/dags/{dag_id}/assets/queuedEvents - DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} - DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store - DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} - DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} - GET /api/v2/dags/{dag_id}/assets/{asset_id}/queuedEvents - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id} - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id} - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/links - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/tries - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/tries/{task_try_number} - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index} - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/tries - GET /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/tries/{task_try_number} - GET /api/v2/dags/{dag_id}/dagVersions/{version_number} - PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id} - PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} - PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries/{xcom_key} - PATCH /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/{map_index}/hitlDetails - POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/clear - POST /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/xcomEntries - PUT /api/v2/backfills/{backfill_id}/cancel - PUT /api/v2/backfills/{backfill_id}/pause - PUT /api/v2/backfills/{backfill_id}/unpause - PUT /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances/{task_id}/state-store/{key} 💡 Check the operations that create this data - their responses do not yield usable identifiers Schema validation mismatch: 2 operations mostly rejected generated data due to validation errors, indicating schema constraints don't match API validation - DELETE /api/v2/dags/{dag_id} - PUT /api/v2/backfills/{backfill_id}/cancel 💡 Check your schema constraints - API validation may be stricter than documented =================================== SUMMARY ==================================== API Operations: Selected: 126/128 Tested: 126 Test Phases: ⏭ Examples 🚫 Coverage 🚫 Fuzzing 🚫 Stateful Failures: ❌ Server error: 27 ❌ Server error on unexpected Content-Type: 3 ❌ Response violates schema: 29 ❌ API accepted schema-violating request: 6 ❌ API rejected schema-compliant request: 86 ❌ Invalid Allow header: 32 ❌ Undocumented Content-Type: 1 ❌ Undocumented HTTP status code: 64 ❌ Unsupported methods: 13 Errors: 🚫 Authentication Error: 124 🚫 Network Error: 6 🚫 Unhealthy API: 1 Warnings: ⚠️ Missing valid test data: 34 operations repeatedly returned 404 responses ⚠️ Schema validation mismatch: 2 operations mostly rejected generated data Test cases: 31581 generated, 218 found 261 unique failures, 297 errored, 194 skipped Seed: 2774310425537899166090578766746255117 =============== 261 failures, 131 errors, 2 warnings in 3600.08s ===============