Patch job input
PATCH/platform/jobs/:jobId/input
Partially update job input: only supplied fields are modified. Source guidance specifies union logic for column_include_list: new columns are added, existing columns preserved and duplicates not added twice.
Example: add columns
{
"column_include_list": ["address", "phone"],
"memory_allocation_mb": 4096
}
Send using PATCH with an existing jobId. If the job selected id and name, the documented result selects id, name, address and phone. Job IDs typically combine the pipeline identifier and job index, for example 1b33ad2f_33d3_4837_9eeb_83c82c8b909d_0; retrieve the identifier rather than inventing one.
The source describes DAG refresh when changing load_type, incremental_column_name, incremental_column_type or primary_keys. For validated migration use Update JDBC sync mode. Source success fields include status, detail and updated_fields; source 404/500 examples are not enumerated in the imported response map. Do not assume PUT replaces column selection: replacement semantics are not established by this PATCH contract.
Request
Responses
- 200
Job input fields updated