---
title: "Changes to Create Refund"
method: POST
path: "/tax/refunds"
---

# Changes to Create Refund

`POST /tax/refunds`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `f4650eaed11f`: 6 breaking, 3 warning, 11 info

## Changes

- **2026-11-03** `f4650eaed11f`: 6 breaking, 3 warning, 11 info
  - request property `type` was restricted to a list of enum values
  - the `line_items/items/` request property type changed from no type to `object`
  - the `line_items/items/allOf[#/components/schemas/TransactionLineItem]/amount_excluding_tax` response's property format changed from `int32` to no format for status `200`
  - the `line_items/items/allOf[#/components/schemas/TransactionLineItem]/amount_including_tax` response's property format changed from `int32` to no format for status `200`
  - the `line_items/items/allOf[#/components/schemas/TransactionLineItem]/quantity` response's property format changed from `int32` to no format for status `200`
  - the `line_items/items/allOf[#/components/schemas/TransactionLineItem]/tax_amount` response's property format changed from `int32` to no format for status `200`
  - removed the optional property `error` from the response with the `400` status
  - removed the optional property `error` from the response with the `404` status
  - removed the optional property `request_id` from the response with the `400` status
  - api operation id `createRefund_v20260301` was added
  - added the new `full` enum value to the request property `type`
  - added the new `partial` enum value to the request property `type`
  - added the optional property `code` to the response with the `404` status
  - added the optional property `line_items/items/allOf[#/components/schemas/TransactionLineItem]/line_item_id` to the response with the `200` status
  - added the optional property `message` to the response with the `404` status
  - added the optional property `type` to the response with the `404` status
  - removed `subschema #2` from the `line_items/items/` response property `allOf` list for the response status `200`
  - added the required property `code` to the response with the `400` status
  - added the required property `message` to the response with the `400` status
  - added the required property `type` to the response with the `400` status

---

[Operation](https://skmtc.dev/numeral-com/apis/numeral-api/docs/tax/refunds/post.md) - [API](https://skmtc.dev/numeral-com/apis/numeral-api.md) - [Page](https://skmtc.dev/numeral-com/apis/numeral-api/changes/tax/refunds/post)
