---
title: "Changes to Batch merchant offer codes"
method: POST
path: "/v1/merchants/codes"
---

# Changes to Batch merchant offer codes

`POST /v1/merchants/codes`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 7 revisions.

- **2026-10-28** `cab49329cb6e`: 2 info
- **2026-10-28** `e7f321fa7c2f`: 7 info
- **2026-10-08** `dc74ea7e9564`: 1 info
- **2026-09-11** `a2f3a76975fd`: 9 info

## Changes

- **2026-10-28** `cab49329cb6e`: 2 info
  - added the new optional request property `queries/items/wallet_id`
  - added the optional property `results/items/error` to the response with the `200` status
- **2026-10-28** `e7f321fa7c2f`: 7 info
  - added the optional property `results/items/items/items/avg_saving_amount` to the response with the `200` status
  - added the optional property `results/items/items/items/avg_saving_percent` to the response with the `200` status
  - added the required property `results/items/items/items/combines_with` to the response with the `200` status
  - added the required property `results/items/items/items/customer_restricted` to the response with the `200` status
  - added the required property `results/items/items/items/minimum_subtotal` to the response with the `200` status
  - added the required property `results/items/items/items/minimum_subtotal_currency` to the response with the `200` status
  - added the required property `results/items/items/items/restricted_to_collections` to the response with the `200` status
- **2026-10-08** `dc74ea7e9564`: 1 info
  - added the new optional request property `queries/items/shopper_name`
- **2026-09-11** `a2f3a76975fd`: 9 info
  - api operation id `getMerchantCodes` was added
  - added the new optional request property `queries/items/limit`
  - added the new optional request property `queries/items/min_probability`
  - removed the non-success response with the status `429`
  - added the required property `results/items/activation_url` to the response with the `200` status
  - added the required property `results/items/cashback` to the response with the `200` status
  - added the required property `results/items/items/items/source` to the response with the `200` status
  - added the required property `results/items/partnered` to the response with the `200` status
  - added the required property `results/items/suppressed_code_count` to the response with the `200` status

---

[Operation](https://skmtc.dev/openstock/apis/openstock-api/docs/v1/merchants/codes/post.md) - [API](https://skmtc.dev/openstock/apis/openstock-api.md) - [Page](https://skmtc.dev/openstock/apis/openstock-api/changes/v1/merchants/codes/post)
