Developers › Docs › API reference › Get import progress

Get import progress

GET/wp-json/fc/api/v1/products/import/{id}

Progress and per-row results for an import started with POST /products/import. Poll until status is completed.

curl "https://fluf.io/wp-json/fc/api/v1/products/import/batch_66f0c1a2b3c4d5.12345678" \
  -H "Authorization: Bearer fluf_pat_your_token"
Response · 200
{
  "import_id": "batch_66f0c1a2b3c4d5.12345678",
  "status": "processing",
  "total_rows": 120,
  "processed_rows": 64,
  "failed_rows": 1,
  "rows": [
    { "row": 2, "status": "created", "vid": "fluf_326428506_0" },
    { "row": 3, "status": "failed", "error": "…the reason this row was skipped…" }
  ]
}

Rows

row is the line number in your file, counting the header as line 1. Row status is created, failed or processing. Rows not started yet aren't listed.

Something missing? Email [email protected] — we prioritise by what people actually ask for.

Scroll to Top