---
title: "Changes to POST /transaction/history"
method: POST
path: "/transaction/history"
---

# Changes to POST /transaction/history

`POST /transaction/history`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 41 revisions.

- **2024-03-12** `2f08aec7590a`: 4 info
- **2023-12-01** `bfb1cc42bf41`: 1 info
- **2022-05-24** `26c530df5eff`: 1 info
- **2022-05-23** `32185a48bca7`: 3 breaking, 2 warning, 1 info
- **2022-05-21** `935487c58461`: 12 breaking, 5 info
- **2022-05-10** `f39bef51175a`: 5 breaking, 5 warning, 15 info

## Changes

- **2024-03-12** `2f08aec7590a`: 4 info
  - added the new optional request property `allOf[subschema #1]/slotLimits`
  - added the new optional request property `allOf[subschema #1]/withInputContext`
  - added the optional property `transactions/items/transaction/inputCredentials` to the response with the `200` status
  - added the optional property `transactions/items/transaction/metadata` to the response with the `200` status
- **2023-12-01** `bfb1cc42bf41`: 1 info
  - the `transactions/items/block/allOf[#/components/schemas/BlockSubset]/hash` response's property pattern `[0-9a-fA-F]{64}` was added for the status `200`
- **2022-05-24** `26c530df5eff`: 1 info
  - added the non-success response with the status `409`
- **2022-05-23** `32185a48bca7`: 3 breaking, 2 warning, 1 info
  - added `#/components/schemas/AfterBlockPagination, #/components/schemas/UntilBlockPagination` to the `allOf[#/components/schemas/Pagination]/` request property `allOf` list
  - the `allOf[#/components/schemas/Pagination]/` request property type changed from `object` to no type
  - the `allOf[subschema #1]/addresses/items/` request property type changed from `string` to no type
  - removed the request property `allOf[#/components/schemas/Pagination]/after`
  - removed the request property `allOf[#/components/schemas/Pagination]/untilBlock`
  - added `#/components/schemas/CredentialHex, #/components/schemas/Bech32FullAddress, #/components/schemas/Bech32Credential, #/components/schemas/Base58Address` to the `allOf[subschema #1]/addresses/items/` request property `anyOf` list
- **2022-05-21** `935487c58461`: 12 breaking, 5 info
  - added the pattern `([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])` to the request property `allOf[subschema #1]/relationFilter`
  - added the pattern `[0-9a-fA-F]{64}` to the request property `allOf[#/components/schemas/Pagination]/after/block`
  - added the pattern `[0-9a-fA-F]{64}` to the request property `allOf[#/components/schemas/Pagination]/after/tx`
  - added the pattern `[0-9a-fA-F]{64}` to the request property `allOf[#/components/schemas/Pagination]/untilBlock`
  - the `transactions/items/block` response's property type changed from `object` to no type for status `200`
  - removed the required property `transactions/items/block/epoch` from the response with the `200` status
  - removed the required property `transactions/items/block/era` from the response with the `200` status
  - removed the required property `transactions/items/block/hash` from the response with the `200` status
  - removed the required property `transactions/items/block/height` from the response with the `200` status
  - removed the required property `transactions/items/block/indexInBlock` from the response with the `200` status
  - removed the required property `transactions/items/block/isValid` from the response with the `200` status
  - removed the required property `transactions/items/block/slot` from the response with the `200` status
  - added the non-success response with the status `422`
  - removed the non-success response with the status `428`
  - added `#/components/schemas/BlockSubset, subschema #2` to the `transactions/items/block` response property `allOf` list for the response status `200`
  - the `transactions/items/transaction/hash` response's property pattern `[0-9a-fA-F]{64}` was added for the status `200`
  - the `transactions/items/transaction/payload` response's property pattern `[0-9a-fA-F]*` was added for the status `200`
- **2022-05-10** `f39bef51175a`: 5 breaking, 5 warning, 15 info
  - added the new required request property `allOf[#/components/schemas/Pagination]/untilBlock`
  - removed `#/components/schemas/CredentialHex, #/components/schemas/Bech32FullAddress, #/components/schemas/Bech32Credential, #/components/schemas/Base58Address` from the `allOf[subschema #1]/addresses/items/` request property `anyOf` list
  - the `allOf[#/components/schemas/Pagination]/` request property type changed from no type to `object`
  - the `allOf[subschema #1]/addresses/items/` request property type changed from no type to `string`
  - the `transactions/items/block` response's property type changed from no type to `object` for status `200`
  - removed `#/components/schemas/AfterBlockPagination, #/components/schemas/UntilBlockPagination` from the `allOf[#/components/schemas/Pagination]/` request property `allOf` list
  - removed the request property `allOf[subschema #1]/slotLimits`
  - removed the request property `allOf[subschema #1]/withInputContext`
  - removed the optional property `transactions/items/transaction/inputCredentials` from the response with the `200` status
  - removed the optional property `transactions/items/transaction/metadata` from the response with the `200` status
  - added the new optional request property `allOf[#/components/schemas/Pagination]/after`
  - removed the pattern `([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])` from the request property `allOf[subschema #1]/relationFilter`
  - added the non-success response with the status `428`
  - removed the non-success response with the status `409`
  - removed the non-success response with the status `422`
  - removed `#/components/schemas/BlockSubset, subschema #2` from the `transactions/items/block` response property `allOf` list for the response status `200`
  - the `transactions/items/transaction/hash` response's property pattern `[0-9a-fA-F]{64}` was removed for the status `200`
  - the `transactions/items/transaction/payload` response's property pattern `[0-9a-fA-F]*` was removed for the status `200`
  - added the required property `transactions/items/block/epoch` to the response with the `200` status
  - added the required property `transactions/items/block/era` to the response with the `200` status
  - added the required property `transactions/items/block/hash` to the response with the `200` status
  - added the required property `transactions/items/block/height` to the response with the `200` status
  - added the required property `transactions/items/block/indexInBlock` to the response with the `200` status
  - added the required property `transactions/items/block/isValid` to the response with the `200` status
  - added the required property `transactions/items/block/slot` to the response with the `200` status

---

[Operation](https://skmtc.dev/dcspark/apis/carp/docs/transaction/history/post.md) - [API](https://skmtc.dev/dcspark/apis/carp.md) - [Page](https://skmtc.dev/dcspark/apis/carp/changes/transaction/history/post)
