---
title: "Changes to Get payment information"
method: GET
path: "/v1/{payment-service}/{payment-product}/{paymentId}"
---

# Changes to Get payment information

`GET /v1/{payment-service}/{payment-product}/{paymentId}`

> Every recorded change to this endpoint, newest first.
> 50 revisions in range; 1 not diffed.

## Timeline

Changed in 10 of 50 revisions.

- **2021-06-18** `9f684a919427` — 1 warning
- **2021-06-04** `123df75d970a` — 1 breaking, 3 warning, 5 info
- **2021-05-25** `27b9bc3b568b` — 1 info
- **2021-02-19** `0d82c4699548` — 5 warning, 20 info
- **2021-02-10** `b51fe6ddb1fc` — 29 breaking, 45 warning, 63 info
- **2021-02-10** `3cc5b6a584f1` — 5 warning, 20 info
- **2021-02-10** `f324b23056bf` — 12 breaking, 46 warning, 36 info
- **2020-12-28** `801d45725cdd` — 7 info
- **2020-12-21** `c972b3e74ec2` — 2 breaking, 2 info
- **2020-01-21** `78f0beff4117` — 1 info

## Changes

- **2021-06-18** `9f684a919427` — 1 warning
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/debtorAgent` from the response with the `200` status
- **2021-06-04** `123df75d970a` — 1 breaking, 3 warning, 5 info
  - the response property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/instructedAmount` became optional for the status `200`
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/remittanceInformationUnstructuredArray` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/requestedExecutionDate` from the response with the `200` status
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/requestedExecutionTime` from the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgentName` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/debtorAgent` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/debtorId` to the response with the `200` status
  - the response property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/endToEndIdentification` became required for the status `200`
  - added the required property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/debtorName` to the response with the `200` status
- **2021-05-25** `27b9bc3b568b` — 1 info
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/equivalentAmount` to the response with the `200` status
- **2021-02-19** `0d82c4699548` — 5 warning, 20 info
  - added the new `MonthlyVariable` enum value to the `json_standingorderType/frequency` response property for the response status `200` (media type: multipart/form-data)
  - added the new `MonthlyVariable` enum value to the `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/frequency` response property for the response status `200` (media type: application/json)
  - added the new `SCA_INVALID` enum value to the `additionalErrors/items/code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `tppMessages/items/code` response property for the response status `400` (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/problem+json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/acceptorTransactionDateTime` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/debtorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/paymentInformationId` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/debtorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/creditorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/debtorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
- **2021-02-10** `b51fe6ddb1fc` — 29 breaking, 45 warning, 63 info
  - removed the enum value `cross-border-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `instant-sepa-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `pain.001-instant-sepa-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `pain.001-target-2-payments` from the `path` request parameter `payment-product`
  - removed the enum value `sepa-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `target-2-payments` from the `path` request parameter `payment-product`
  - added `#/components/schemas/paymentInitiationSwissSix_pain.001` to the response body `oneOf` list for the response status `200` (media type: application/xml)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `400` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `401` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `403` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `404` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `405` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `409` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `400` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `401` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `403` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `404` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `405` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `409` (media type: application/problem+json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `400` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `401` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `403` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `404` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `405` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `409` (media type: application/json)
  - added `#/components/schemas/paymentInitiationSwissSix_pain.001` to the `xml_sct` response property `oneOf` list for the response status `200` (media type: multipart/form-data)
  - the `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgent` response's property type changed from `string` to `object` for status `200` (media type: application/json)
  - the `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAgent` response's property type changed from `string` to `object` for status `200` (media type: application/json)
  - the `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/creditorAgent` response's property type changed from `string` to `object` for status `200` (media type: application/json)
  - removed the optional property `_links/confirmation` from the response with the `400` status (media type: application/json)
  - removed the optional property `_links/confirmation` from the response with the `400` status (media type: application/problem+json)
  - removed the optional property `_links/confirmation` from the response with the `401` status (media type: application/json)
  - removed the optional property `_links/confirmation` from the response with the `401` status (media type: application/problem+json)
  - removed the optional property `_links/confirmation` from the response with the `403` status (media type: application/json)
  - removed the optional property `_links/confirmation` from the response with the `403` status (media type: application/problem+json)
  - removed the optional property `_links/confirmation` from the response with the `404` status (media type: application/json)
  - removed the optional property `_links/confirmation` from the response with the `404` status (media type: application/problem+json)
  - removed the optional property `_links/confirmation` from the response with the `405` status (media type: application/json)
  - removed the optional property `_links/confirmation` from the response with the `405` status (media type: application/problem+json)
  - removed the optional property `_links/confirmation` from the response with the `409` status (media type: application/json)
  - …97 more
- **2021-02-10** `3cc5b6a584f1` — 5 warning, 20 info
  - added the new `MonthlyVariable` enum value to the `json_standingorderType/frequency` response property for the response status `200` (media type: multipart/form-data)
  - added the new `MonthlyVariable` enum value to the `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/frequency` response property for the response status `200` (media type: application/json)
  - added the new `SCA_INVALID` enum value to the `additionalErrors/items/code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `tppMessages/items/code` response property for the response status `400` (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/problem+json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/acceptorTransactionDateTime` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/debtorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/paymentInformationId` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/debtorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/creditorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
  - added the optional property `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/debtorAccount/cashAccountType` to the response with the `200` status (media type: application/json)
- **2021-02-10** `f324b23056bf` — 12 breaking, 46 warning, 36 info
  - removed the enum value `domestic-swiss-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `domestic-swiss-credit-transfers-isr` from the `path` request parameter `payment-product`
  - removed the enum value `domestic-swiss-credit-transfers-qr` from the `path` request parameter `payment-product`
  - removed the enum value `domestic-swiss-foreign-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `pain.001-swiss-six-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `swiss-cross-border-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `swiss-sepa-credit-transfers` from the `path` request parameter `payment-product`
  - for the `header` request parameter `PSU-Device-ID`, the format changed from no format to `uuid`
  - for the `header` request parameter `X-Request-ID`, the format changed from no format to `uuid`
  - the `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgent` response's property type changed from `object` to `string` for status `200` (media type: application/json)
  - the `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAgent` response's property type changed from `object` to `string` for status `200` (media type: application/json)
  - the `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/creditorAgent` response's property type changed from `object` to `string` for status `200` (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/debtorAccount/otherAccountIdentification` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/chargeBearer` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAccount/otherAccountIdentification` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgent/address` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgent/bic` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgent/iid` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorAgent/name` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorId` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/creditorNameAndAddress` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/exchangeRateInformation` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/intermediaryAgent` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/purposeCode` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/remittanceInformationStructured` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/remittanceInformationUnstructuredArray` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/requestedExecutionDate` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/requestedExecutionTime` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/serviceLevel` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/transactionCurrency` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/ultimateCreditor` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/ultimateDebtor` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAccount/otherAccountIdentification` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAgent/address` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAgent/bic` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAgent/iid` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/creditorAgent/name` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/debtorAccount/otherAccountIdentification` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/purposeCode` from the response with the `200` status (media type: application/json)
  - removed the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/remittanceInformationStructured` from the response with the `200` status (media type: application/json)
  - …54 more
- **2020-12-28** `801d45725cdd` — 7 info
  - added the new enum value `domestic-swiss-credit-transfers-qr` to the `path` request parameter `payment-product`
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/remittanceInformationStructured/SCORorQRRorIPI` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/bulkPaymentInitiationWithStatusResponse]/payments/items/remittanceInformationStructured/additionalRemittanceInformation` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/remittanceInformationStructured/SCORorQRRorIPI` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/paymentInitiationWithStatusResponse]/remittanceInformationStructured/additionalRemittanceInformation` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/remittanceInformationStructured/SCORorQRRorIPI` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/periodicPaymentInitiationWithStatusResponse]/remittanceInformationStructured/additionalRemittanceInformation` to the response with the `200` status
- **2020-12-21** `c972b3e74ec2` — 2 breaking, 2 info
  - removed the enum value `cross-border-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `sepa-credit-transfers` from the `path` request parameter `payment-product`
  - added the new enum value `swiss-cross-border-credit-transfers` to the `path` request parameter `payment-product`
  - added the new enum value `swiss-sepa-credit-transfers` to the `path` request parameter `payment-product`
- **2020-01-21** `78f0beff4117` — 1 info
  - added the new enum value `domestic-swiss-foreign-credit-transfers` to the `path` request parameter `payment-product`

---

[Operation](https://skmtc.dev/openbankingproject-ch/apis/swiss-nextgen-banking-api-framework/docs/v1/:payment-service/:payment-product/:paymentId/get.md) · [API](https://skmtc.dev/openbankingproject-ch/apis/swiss-nextgen-banking-api-framework.md) · [Page](https://skmtc.dev/openbankingproject-ch/apis/swiss-nextgen-banking-api-framework/changes/v1/:payment-service/:payment-product/:paymentId/get)
