# Upload Excel to Import Manager Uploads an Excel file to a specific import via the upload slot created by /uploadmanager.newuploadslot. Use the optional managerUN query parameter to specify the unique name of the Import Manager. The maximum file size: 1GB Endpoint: POST /importmanager.upload/{slotId}/{typeCode}/{target} Security: basic, X-PriceFx-jwt ## Path parameters: - `typeCode` (string, required) Target object type code. Enum: "P", "PX" - `target` (string, required) Provides additional details about the target object, such as specifying a PX name if required. - `slotId` (string, required) ID of the Upload Slot. ## Query parameters: - `managerUN` (string) Unique name of the Import Manager in case you are re-uploading the file. ## Request fields (multipart/form-data): - `file` (string) ## Response 200 fields (application/json): - `response` (object) - `response.node` (string) - `response.data` (array) - `response.data.lastUpdateByName` (string) - `response.data.createdByName` (string) - `response.data.targetObject` (string) - `response.data.typedId` (string) - `response.data.approvalDate` (string,null) - `response.data.approvalRequiredEmailAttachments` (array) - `response.data.workflowStatus` (string) Enum: "DRAFT", "SUBMITTED", "DENIED", "APPROVED", "NO_APPROVAL_REQUIRED", "WITHDRAWN", "INVALIDATED" - `response.data.lastUpdateDate` (string) - `response.data.approvalState` (string) Enum: "NOT_APPROVED", "PARTIALLY_APPROVED", "APPROVED", "AUTO_APPROVED", "DENIED" - `response.data.targetSpecifics` (string,null) - `response.data.label` (string) - `response.data.version` (integer) - `response.data.ownerUN` (string) - `response.data.deniedByName` (string,null) - `response.data.importOptions` (object,null) - `response.data.importOptions.includeNewRows` (boolean,null) - `response.data.importOptions.includeDeletedRows` (boolean,null) - `response.data.importOptions.includeUpdatedRows` (boolean,null) - `response.data.uniqueName` (string) - `response.data.createdBy` (integer) - `response.data.submittedByName` (string,null) - `response.data.approvedByName` (string,null) - `response.data.workflowFormulaName` (string,null) - `response.data.status` (string) Enum: "DRAFT", "IN_PROGRESS", "CHANGE_DETECTION", "FINISHED", "ERROR" - `response.data.createDate` (string) - `response.data.lastUpdateBy` (integer) ## Response 400 fields ## Response 415 fields