---
title: "Update items mapping"
method: POST
path: "/v2/product/list"
tags: ["Product V2"]
---

# Update items mapping

`POST /v2/product/list`

## Request body

- ListItemMapModel
  - `item_mapping` ItemMapModel[], required
    - `item_id` string, required — Item ID
    - `swipe_id` string, required — Swipe ID
    - `force_update` boolean — Updates even if the item id is already mapped with other swipe id, no item details will be updated

## Response `200`

Updated successfully

- ProductResponseV2
  - `success` boolean — Success flag
  - `message` string — Response message
  - `error_code` string — Error Code
  - `errors` object — Errors
  - `data` EmptyData
    - `message` string — Response message

## Other responses

- `400` — Error in mapping Item List
- `401` — Unauthorized
- `409` — Error in mapping Item List
- `500` — Internal Server Error

---

[API](https://skmtc.dev/getswipe/apis/swipeapi.md) · [All operations](https://skmtc.dev/getswipe/apis/swipeapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getswipe/swipeapi/revisions/80fcaf1a3463/schema)
