→

CSV → API Importer

Category, sub-category and listing import for any project

No files yetSaved in this browser

1 API connection

Works with any REST API. Requests run through this app, so the browser never hits CORS.

Fetch a token from a login endpoint

2Data source

Categories come from the category[en] / category[bn] columns, so one category can span several pages.

Drop CSV / Excel files hereor click to browse — .csv, .tsv, .xlsx, .xls

No files loaded yet.

3Category & sub-category rules

Rows are grouped by the category column; a name that repeats — even on another page — reuses the same category id.

Import pathcategory → listing (rows without a sub-category go straight under the category)

Payload field names
Import behaviour

4Field mapping

Each listing column is sent under the API field name you set here. Leave a field blank to skip the column.

Upload a file to see its columns here.

5Review & run

Ids are resolved while the import runs: categories first, then sub-categories, then listings.

0categories
0sub-categories
0listings
0requests
  • Upload at least one CSV or Excel file to build an import plan.

POST /api/v1/categories · application/json · first record

Nothing to preview for this step.

No requests yet. Run the import to see the log here.