# Upload a Job File with an {id} Upload a Job File for processing, you need to link to the {id} number generated from the 'Job Request'. Endpoint: POST /dataCleaning/jobs/{id}/upload Version: 1.10.9 Security: bearerToken ## Path parameters: - `id` (string, required) The {id} number generated from the 'Job Request'. ## Request fields (multipart/form-data): - `jobFile` (string, required) The file to be uploaded - `hasHeader` (boolean, required) Indicates if the file has a header row ## Response 200 fields (application/json): - `id` (string) - `sourceFilename` (string) - `hasHeader` (boolean) - `createdAt` (string) - `modifiedAt` (string) - `managingUserId` (integer) - `managingCustomerId` (integer) - `status` (string) - `active` (boolean) ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden" ## Response 404 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected