Retrieve Request for Information history for a payment.
The delivery method (RTP or FedNow) is automatically determined based on the paymentId.
Validates paymentId, ensures delivery method is RTP or FedNow and retrieves the RFI history from the payment service.
Each item in rfiHistory represents one RFI thread consisting of a request and an optional response. The request side corresponds to CAMT.026 (information request). When answered, the response side corresponds to CAMT.028/CAMT.029 (information request response).
response and responseDirection are null when the RFI is still pending. recordCount equals the number of RFI threads returned.
Only curated partner-relevant fields are exposed. Full FedNow or RTP message payloads are not included in the response.
Validation rules:
Successfully retrieved RFI history
Bad Request - Invalid input parameters or validation errors
You are not authorized to access the resource
Forbidden - User is not authorized to perform this operation
The resource you were trying to reach is not found
Method Not Allowed - The HTTP method is not allowed for this endpoint
Internal Server Error - Unexpected error occurred while processing the request
Service unavailable
{- "paymentId": "77426",
- "deliveryMethod": "FEDNOW",
- "recordCount": 2,
- "rfiHistory": [
- {
- "requestDirection": "IN",
- "responseDirection": "OUT",
- "request": {
- "rfiMessageId": "FN202606186530601831781737581232",
- "missingInformation": [
- {
- "code": "MS01",
- "additionalInfo": "RFi 18June"
}
], - "initiatingPartyName": "1st source bank"
}, - "response": {
- "rfiMessageId": "202606186530601832730702785044",
- "caseId": "202606186530601830712121287650",
- "status": "INFO",
- "additionalInformation": "Response to RFI 18June"
}
}, - {
- "requestDirection": "OUT",
- "responseDirection": "IN",
- "request": {
- "rfiMessageId": "202606186530601832730702785045",
- "missingInformation": [
- {
- "code": "NARR",
- "additionalInfo": "RFI dated 18June- new"
}
], - "initiatingPartyName": "bene bank"
}, - "response": {
- "rfiMessageId": "FN202606186530601831781737581249",
- "caseId": "202606186530601832730702785045",
- "status": "INFO"
}
}
]
}