crate::transaction::compliance::rfi::controller::openapi

GET /v1/customers/{customer_id}/rfi-cases/{case_id}

Changed on

Request

Path parameters

customer_idstring required

Customer ID

case_idstring required

RFI case ID

Response

case_idstring required

RFI case business ID.

case_classstring required

TRANSACTION or RECIPIENT; matches subject.type.

rfi_status'ACTION_REQUIRED' | 'PENDING_REVIEW' | 'ANSWERED' | 'REJECTED' | 'CLOSED' required

Overall customer-facing RFI case status.

created_atstring required
updated_atstring required

Example response

{
  "case_id": "TC-WXYZ-2345",
  "case_class": "TRANSACTION",
  "subject": {
    "type": "TRANSACTION",
    "id": "53f0273e-24c6-11f0-ad3e-02f7cd56c66d",
    "transaction_type": "FIAT_PAYOUT_THIRD_PARTY"
  },
  "requirements": [
    {
      "requirement_id": "RQ-WXYZ-2345",
      "submissions": [
        {
          "submission_id": "RS-WXYZ-2345",
          "document_type": "INVOICE",
          "file_name": "invoice.pdf"
        }
      ]
    }
  ]
}

Changes