Skip to main content
GET
/
v1
/
reconciliation-cases
/
{caseId}
Get reconciliation case detail
curl --request GET \
  --url http://localhost:3001/v1/reconciliation-cases/{caseId}
{
  "id": "<string>",
  "organizationId": "<string>",
  "paymentIntentId": "<string>",
  "expectedAmount": "<string>",
  "actualAmount": "<string>",
  "exceptionType": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z",
  "paymentIntent": {
    "id": "<string>",
    "organizationId": "<string>",
    "externalReference": "<string>",
    "source": {
      "amount": "<string>",
      "currency": "<string>"
    },
    "destination": {
      "amount": "<string>",
      "currency": "<string>"
    },
    "paymentType": "<string>",
    "paymentSubtype": "<string>",
    "stablecoin": "<string>",
    "chain": "<string>",
    "beneficiaryAccount": "<string>",
    "beneficiaryName": "<string>",
    "status": "<string>",
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z"
  },
  "verdict": "<string>",
  "unexplainedDelta": "<string>",
  "slaAgeMinutes": 123,
  "slaRisk": true,
  "requiredLegsTotal": 123,
  "requiredLegsPresent": 123,
  "evidenceCoverage": {
    "expected": "<string>",
    "provider": "<string>",
    "chain": "<string>",
    "bank": "<string>",
    "file": "<string>"
  },
  "flowLegs": [
    {
      "id": "<string>",
      "type": "<string>",
      "status": "<string>",
      "provider": "<string>",
      "providerTransferId": "<string>",
      "txHash": "<string>",
      "amount": "<string>",
      "currency": "<string>"
    }
  ],
  "providerFee": "<string>",
  "networkFee": "<string>",
  "developerFee": "<string>",
  "fxSpread": "<string>",
  "roundingDelta": "<string>",
  "notes": "<string>",
  "reconciledAt": "2023-11-07T05:31:56Z",
  "lastRunAt": "2023-11-07T05:31:56Z",
  "auditEvents": [
    {
      "id": "<string>",
      "organizationId": "<string>",
      "paymentIntentId": "<string>",
      "caseId": "<string>",
      "rawRecordId": "<string>",
      "importBatchId": "<string>",
      "eventType": "<string>",
      "actor": "<string>",
      "payload": null,
      "message": "<string>",
      "occurredAt": "2023-11-07T05:31:56Z"
    }
  ]
}

Headers

authorization
string
Minimum string length: 1
x-organization-id
string
Minimum string length: 1

Path Parameters

caseId
string
required
Minimum string length: 1

Response

Default Response

id
string
required
organizationId
string
required
paymentIntentId
string | null
required
status
enum<string>
required
Available options:
open,
resolved,
archived
reconciliationStatus
enum<string>
required
Available options:
unreconciled,
tentatively_reconciled,
reconciled
expectedAmount
string | null
required
actualAmount
string | null
required
exceptionType
string | null
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
paymentIntent
PaymentIntentSnapshot · object
required
verdict
string
required
unexplainedDelta
string | null
required
slaAgeMinutes
integer
required
slaRisk
boolean
required
requiredLegsTotal
integer
required
requiredLegsPresent
integer
required
evidenceCoverage
object
required
flowLegs
FlowLegSummary · object[]
required
providerFee
string | null
required
networkFee
string | null
required
developerFee
string | null
required
fxSpread
string | null
required
roundingDelta
string | null
required
notes
string | null
required
reconciledAt
string<date-time> | null
required
lastRunAt
string<date-time> | null
required
auditEvents
ReconciliationAuditEvent · object[]
required