Total Jobs
0
Run imports in a strict operator sequence: pre-validate the file, review readiness, start the queued job, then move into result and repair.
Format validity: valid
Blocking issues: 0
Warnings: 0
Field mapping summary, schema issues, and sample errors will appear here after preflight validation.
Repair link: Go to Repair Console
Your file contains more than 10,000 rows. It will be split into batches of 1,000 rows and processed in the background. You can track progress on this page.
Files exceeding 30,000 rows cannot be imported. Upload a smaller file or split your data into multiple imports.
Total Jobs
0
Needs Attention
0
Retrying
0
Completed
0
Follow the same four-step path every time: upload and pre-validate, review the validation summary, start import, then review results and repair only the rows that still need operator attention.
CSV uploads should use the exact canonical column names below. JSON uploads should use the same keys on each row object.
| Field | Example | How to use it |
|---|---|---|
| title | Classic Cotton Tee | Primary product name shown in catalog and product workbench. |
| description | Soft crew-neck t-shirt | Plain text description for the base product record. |
| brand | Vexa PIM | Brand label used in product search and merchandising. |
| hsnCode | 61091000 | Tax/shipping classification code as text. |
| gstRate | 12 | Numeric GST rate. Use digits only, without % sign. |
| status | draft |
Preflight creates the job in a queued state. Start processing from this queue, then open the selected job to review result details and move into repair.
No import jobs are visible for this scope.
Select an import job from Stage 3 to open the result summary, download the error report, and move directly into the row repair console when failed rows remain.
Import upload is read-only for your role.
Download a ready-to-edit sample to see the expected bulk import format before uploading your own file.
| Use a valid workflow status for the imported row. |
| attributes | {"material":"cotton","color":"black","size":"M"} | JSON object for category-specific attributes. |
If you prefer JSON imports, upload an array of product row objects using the same field names as the CSV sample.
[
{
"title": "Classic Cotton Tee",
"description": "Soft crew-neck t-shirt",
"brand": "Vexa PIM",
"hsnCode": "61091000",
"gstRate": 12,
"status": "draft",
"attributes": {
"material": "cotton",
"color": "black",
"size": "M"
}
}
]