---
title: "Changes to Get Payment"
method: GET
path: "/v4/paymentaudit/payments/{paymentId}"
---

# Changes to Get Payment

`GET /v4/paymentaudit/payments/{paymentId}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 16 of 50 revisions.

- **2026-07-13** `05c3f09fc50a` — 1 info
- **2023-08-15** `b924ba134e09` — 4 info
- **2022-10-20** `3149678b757e` — 1 info
- **2022-06-27** `1e7a1734a45c` — 62 info
- **2022-05-09** `89ba2b316116` — 1 info
- **2022-04-07** `da77064fe233` — 3 info
- **2021-11-03** `f3f98769e28f` — 2 info
- **2021-01-14** `5e4369698639` — 3 warning, 4 info
- **2020-09-25** `dd71433847a6` — 4 breaking, 25 info
- **2020-06-24** `aded220b0d7b` — 5 info
- **2020-03-19** `10644a139f81` — 2 info
- **2019-12-11** `a0b19fa311c0` — 3 breaking, 1 info
- **2019-12-06** `fbe041e3d325` — 1 breaking, 9 info
- **2019-10-17** `f27462c28e5f` — 2 info
- **2019-07-16** `02b01d19d9e3` — 2 breaking
- **2019-07-15** `ced8e167a97c` — 1 breaking, 80 warning, 4 info

## Changes

- **2026-07-13** `05c3f09fc50a` — 1 info
  - added the optional property `transmissionTypeRequested` to the response with the `200` status
- **2023-08-15** `b924ba134e09` — 4 info
  - added the optional property `railsAccountId` to the response with the `200` status
  - added the optional property `railsRejectionInformation` to the response with the `200` status
  - added the optional property `transactionId` to the response with the `200` status
  - added the optional property `transactionReference` to the response with the `200` status
- **2022-10-20** `3149678b757e` — 1 info
  - added the optional property `postInstructFxInfo` to the response with the `200` status
- **2022-06-27** `1e7a1734a45c` — 62 info
  - added the optional property `paymentScheme` to the response with the `200` status
  - removed the `ACCEPTED` enum value from the `status` response property for the response status `200`
  - removed the `ACCEPTED_BY_RAILS` enum value from the `status` response property for the response status `200`
  - removed the `ACH_PAYMENT_RETURN_CANCELLED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `ACH_RETURN_RECEIVED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `ACH_SUBMITTED_TO_ODFI` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `AWAITING_FUNDS` enum value from the `status` response property for the response status `200`
  - removed the `BANK_PAYMENT_REQUESTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `BANK_PAYMENT_REQUESTED` enum value from the `status` response property for the response status `200`
  - removed the `CONFIRMED` enum value from the `status` response property for the response status `200`
  - removed the `EUR` enum value from the `events/items/paymentCurrency` response property for the response status `200`
  - removed the `EUR` enum value from the `events/items/sourceCurrency` response property for the response status `200`
  - removed the `EUR` enum value from the `paymentCurrency` response property for the response status `200`
  - removed the `EUR` enum value from the `sourceCurrency` response property for the response status `200`
  - removed the `EXECUTED` enum value from the `schedule/scheduleStatus` response property for the response status `200`
  - removed the `FAILED` enum value from the `schedule/scheduleStatus` response property for the response status `200`
  - removed the `FUNDED` enum value from the `fundingStatus` response property for the response status `200`
  - removed the `FUNDED` enum value from the `status` response property for the response status `200`
  - removed the `GBP` enum value from the `events/items/paymentCurrency` response property for the response status `200`
  - removed the `GBP` enum value from the `events/items/sourceCurrency` response property for the response status `200`
  - removed the `GBP` enum value from the `paymentCurrency` response property for the response status `200`
  - removed the `GBP` enum value from the `sourceCurrency` response property for the response status `200`
  - removed the `INSTRUCTED` enum value from the `fundingStatus` response property for the response status `200`
  - removed the `ORCHESTRATED_PAYMENT_BATCH_CONFIRMED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `ORCHESTRATED_PAYMENT_BATCH_REQUESTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `ORCHESTRATED_PAYMENT_REQUESTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_ACCEPTED_BY_RAILS` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_AWAITING_FUNDS` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_CONFIRMED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_FAILED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_FUNDED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_SUBMITTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_SUBMITTED_ACCEPTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_SUBMITTED_REJECTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYMENT_UNFUNDED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYOUT_BATCH_EXECUTED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYOUT_BATCH_FUNDED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYOUT_BATCH_FUNDS_RETURNED` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYOUT_BATCH_FUNDS_RETURN_REQUEST` enum value from the `events/items/eventType` response property for the response status `200`
  - removed the `PAYOUT_BATCH_QUOTED` enum value from the `events/items/eventType` response property for the response status `200`
  - …22 more
- **2022-05-09** `89ba2b316116` — 1 info
  - added the optional property `payeeAddressCountryCode` to the response with the `200` status
- **2022-04-07** `da77064fe233` — 3 info
  - added the optional property `events/items/scheduledAt` to the response with the `200` status
  - added the optional property `events/items/scheduledBy` to the response with the `200` status
  - added the optional property `events/items/scheduledFor` to the response with the `200` status
- **2021-11-03** `f3f98769e28f` — 2 info
  - added the optional property `autoWithdrawnReasonCode` to the response with the `200` status
  - added the optional property `schedule` to the response with the `200` status
- **2021-01-14** `5e4369698639` — 3 warning, 4 info
  - added the new `ORCHESTRATED_PAYMENT_BATCH_CONFIRMED` enum value to the `events/items/eventType` response property for the response status `200`
  - added the new `ORCHESTRATED_PAYMENT_BATCH_REQUESTED` enum value to the `events/items/eventType` response property for the response status `200`
  - added the new `ORCHESTRATED_PAYMENT_REQUESTED` enum value to the `events/items/eventType` response property for the response status `200`
  - added the optional property `paymentMetadata` to the response with the `200` status
  - added the optional property `paymentTrackingReference` to the response with the `200` status
  - added the optional property `remoteSystemId` to the response with the `200` status
  - added the optional property `remoteSystemPaymentId` to the response with the `200` status
- **2020-09-25** `dd71433847a6` — 4 breaking, 25 info
  - the `errors/items/` response's property type changed from no type to `object` for status `400`
  - the `errors/items/` response's property type changed from no type to `object` for status `401`
  - the `errors/items/` response's property type changed from no type to `object` for status `403`
  - the `errors/items/` response's property type changed from no type to `object` for status `404`
  - added the optional property `errors/items/errorCode` to the response with the `400` status
  - added the optional property `errors/items/errorCode` to the response with the `401` status
  - added the optional property `errors/items/errorCode` to the response with the `403` status
  - added the optional property `errors/items/errorCode` to the response with the `404` status
  - added the optional property `errors/items/errorData` to the response with the `400` status
  - added the optional property `errors/items/errorData` to the response with the `401` status
  - added the optional property `errors/items/errorData` to the response with the `403` status
  - added the optional property `errors/items/errorData` to the response with the `404` status
  - added the optional property `errors/items/localisationDetails` to the response with the `400` status
  - added the optional property `errors/items/localisationDetails` to the response with the `401` status
  - added the optional property `errors/items/localisationDetails` to the response with the `403` status
  - added the optional property `errors/items/localisationDetails` to the response with the `404` status
  - added the optional property `httpStatusCode` to the response with the `400` status
  - added the optional property `httpStatusCode` to the response with the `401` status
  - added the optional property `httpStatusCode` to the response with the `403` status
  - added the optional property `httpStatusCode` to the response with the `404` status
  - added the optional property `transmissionType` to the response with the `200` status
  - response property `errors/items/locationType` deprecated
  - response property `errors/items/locationType` deprecated
  - response property `errors/items/locationType` deprecated
  - response property `errors/items/locationType` deprecated
  - response property `errors/items/reasonCode` deprecated
  - response property `errors/items/reasonCode` deprecated
  - response property `errors/items/reasonCode` deprecated
  - response property `errors/items/reasonCode` deprecated
- **2020-06-24** `aded220b0d7b` — 5 info
  - added the media type `application/json` for the response with the status `401`
  - added the media type `application/json` for the response with the status `403`
  - added the media type `application/json` for the response with the status `404`
  - added the non-success response with the status `400`
  - added the optional property `isPaymentCcyBaseCcy` to the response with the `200` status
- **2020-03-19** `10644a139f81` — 2 info
  - added the optional property `withdrawable` to the response with the `200` status
  - added the optional property `withdrawnReason` to the response with the `200` status
- **2019-12-11** `a0b19fa311c0` — 3 breaking, 1 info
  - the response property `payout/payoutFrom` became optional for the status `200`
  - the response property `payout/payoutTo` became optional for the status `200`
  - the `payout` response's property type changed from `object` to no type for status `200`
  - added the optional property `payout/payoutId` to the response with the `200` status
- **2019-12-06** `fbe041e3d325` — 1 breaking, 9 info
  - the `payout` response's property type changed from no type to `object` for status `200`
  - added the non-success response with the status `401`
  - added the non-success response with the status `403`
  - added the optional property `railsBatchId` to the response with the `200` status
  - added the optional property `railsPaymentId` to the response with the `200` status
  - added the optional property `rejectionReason` to the response with the `200` status
  - the response property `payout/payoutFrom` became required for the status `200`
  - the response property `payout/payoutTo` became required for the status `200`
  - the `railsId` response's property default value `RAILS ID UNAVAILABLE` was added for the status `200`
  - response property `payorId` reactivated
- **2019-10-17** `f27462c28e5f` — 2 info
  - added the optional property `payout` to the response with the `200` status
  - response property `payorId` deprecated
- **2019-07-16** `02b01d19d9e3` — 2 breaking
  - the `events/items/paymentAmount` response's property format changed from `int32` to `int64` for status `200`
  - the `events/items/sourceAmount` response's property format changed from `int32` to `int64` for status `200`
- **2019-07-15** `ced8e167a97c` — 1 breaking, 80 warning, 4 info
  - removed the media type `application/json` for the response with the status `404`
  - removed the optional property `autoWithdrawnReasonCode` from the response with the `200` status
  - removed the optional property `events/items/scheduledAt` from the response with the `200` status
  - removed the optional property `events/items/scheduledBy` from the response with the `200` status
  - removed the optional property `events/items/scheduledFor` from the response with the `200` status
  - removed the optional property `isPaymentCcyBaseCcy` from the response with the `200` status
  - removed the optional property `payeeAddressCountryCode` from the response with the `200` status
  - removed the optional property `paymentMetadata` from the response with the `200` status
  - removed the optional property `paymentScheme` from the response with the `200` status
  - removed the optional property `paymentTrackingReference` from the response with the `200` status
  - removed the optional property `payout` from the response with the `200` status
  - removed the optional property `postInstructFxInfo` from the response with the `200` status
  - removed the optional property `railsAccountId` from the response with the `200` status
  - removed the optional property `railsBatchId` from the response with the `200` status
  - removed the optional property `railsPaymentId` from the response with the `200` status
  - removed the optional property `railsRejectionInformation` from the response with the `200` status
  - removed the optional property `rejectionReason` from the response with the `200` status
  - removed the optional property `remoteSystemId` from the response with the `200` status
  - removed the optional property `remoteSystemPaymentId` from the response with the `200` status
  - removed the optional property `schedule` from the response with the `200` status
  - removed the optional property `transactionId` from the response with the `200` status
  - removed the optional property `transactionReference` from the response with the `200` status
  - removed the optional property `transmissionType` from the response with the `200` status
  - removed the optional property `transmissionTypeRequested` from the response with the `200` status
  - removed the optional property `withdrawable` from the response with the `200` status
  - removed the optional property `withdrawnReason` from the response with the `200` status
  - added the new `ACCEPTED` enum value to the `status` response property for the response status `200`
  - added the new `ACCEPTED_BY_RAILS` enum value to the `status` response property for the response status `200`
  - added the new `ACH_PAYMENT_RETURN_CANCELLED` enum value to the `events/items/eventType` response property for the response status `200`
  - added the new `ACH_RETURN_RECEIVED` enum value to the `events/items/eventType` response property for the response status `200`
  - added the new `ACH_SUBMITTED_TO_ODFI` enum value to the `events/items/eventType` response property for the response status `200`
  - added the new `AWAITING_FUNDS` enum value to the `status` response property for the response status `200`
  - added the new `BANK_PAYMENT_REQUESTED` enum value to the `events/items/eventType` response property for the response status `200`
  - added the new `BANK_PAYMENT_REQUESTED` enum value to the `status` response property for the response status `200`
  - added the new `CONFIRMED` enum value to the `status` response property for the response status `200`
  - added the new `EUR` enum value to the `events/items/paymentCurrency` response property for the response status `200`
  - added the new `EUR` enum value to the `events/items/sourceCurrency` response property for the response status `200`
  - added the new `EUR` enum value to the `paymentCurrency` response property for the response status `200`
  - added the new `EUR` enum value to the `sourceCurrency` response property for the response status `200`
  - added the new `FUNDED` enum value to the `fundingStatus` response property for the response status `200`
  - …45 more

---

[Operation](https://skmtc.dev/velopaymentsapi/apis/velo-payments-apis/docs/v4/paymentaudit/payments/:paymentId/get.md) · [API](https://skmtc.dev/velopaymentsapi/apis/velo-payments-apis.md) · [Page](https://skmtc.dev/velopaymentsapi/apis/velo-payments-apis/changes/v4/paymentaudit/payments/:paymentId/get)
