Skip to main content

Get the original ISO 20022 source message

GET 

/v1/iso20022/messages/:uetr/source

Return the exact bytes of the pacs.009 message that was submitted for this UETR, in application/iso20022+xml. The sending bank and the receiving bank can both read it, for example so that the receiving bank can see the ordering details (such as Dbtr and Cdtr) that the platform itself does not use.

Required scope: connector:transfers:read.

Send Accept: application/iso20022+xml (or application/*, */*, or no Accept header); anything else is rejected with 406.

The message is available as soon as the submission has been accepted, whatever the state of the transfer. It is stored encrypted, and each bank's copy is decrypted with that bank's own registered key-encryption key for source messages. Before the message is returned, its SHA-256 digest is checked against the digest recorded at submission; the SHA-256 of the returned body therefore equals the Fingerprint a preflight of the same message reports.

Request​

Responses​

The original message, byte for byte as submitted.

Response Headers
    X-DAN-Operation-Id

    Sent by the ISO 20022 endpoints only. Identifier (a UUID) of the operation that tracks this request.

    X-ISO20022-UETR

    UETR (Unique End-to-end Transaction Reference) of the payment this response refers to: a lowercase, hyphenated UUID version 4, taken from PmtId/UETR of the submitted pacs.009 message. The platform never assigns a UETR; it always echoes the one the sending bank chose.