It allows Participants to enquire the details of a single message for which they are sender or receiver
POST {{baseUrl}}/messageDetails/:senderBIC
The messageDetails request allows participants to get the details of a specific message (sent or received). If no record is found for the set criteria of the request, the HTTP Code 204 is returned with the Response.
Request Body
{"dateTime"=>"2019-06-21T23:20:50.000001", "message"=>{"messageType"=>"Camt.003", "messageStatus"=>"VAL", "messageRef"=>"string", "dateTime"=>"2019-06-21T23:20:50.000001", "senderReceiverBIC"=>"TESTIT88"}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
ivUserKey | string | The subscription key of a Participant. cn=<SSO+BIC+UserId+T>,o=BIC8,o=swift. SSO is a fixed string, last char is for environment (P for production and T for test) eg SSOUNCRITMMAPI12345P, o=uncritmm,o=swift | |
ivUserBic | string | ||
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"dateTime":{},"messageDetails":{"dateTime":{},"lastStatusUpdate":{},"messageRef":"fugiat enim Lorem cillum","messageType":"Camt.003","network":"SWT","senderReceiverBIC":"TESTIT88","messageStatus":"RCV","validationDateTime":{},"IGFFileRef":"TESTFILEREF01234","OGFFileRef":"TESTFILEREF01234","counter":1000,"getAccountDetails":{"settlementBIC":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"returnAccountDetails":{"position":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"positionTimestamp":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"settlementBIC":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"returnAccountQueryResponseError":{"reasonCode":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"getTransaction":{"referenceLCR":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"returnTransaction":{"instructingSettlementBIC":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"instructingDPBIC":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"instructedSettlementBIC":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"instructedDPBIC":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"lcrStatusUpdate":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"totalLCRNumber":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"totalLCRAmount":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"returnTransactionQueryResponseError":{"reasonCode":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}}