Skip to main content
GET
/
v1
/
exports
/
reconciliation-cases
Export reconciliation cases
curl --request GET \
  --url http://localhost:3001/v1/exports/reconciliation-cases
{
  "exportedAt": "2023-11-07T05:31:56Z",
  "filters": {
    "from": "<string>",
    "to": "<string>",
    "status": "<string>",
    "reconciliationStatus": "<string>",
    "externalReference": "<string>",
    "verdicts": []
  },
  "total": 123,
  "items": [
    {
      "case": {
        "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"
          }
        ]
      },
      "evidence": {
        "caseId": "<string>",
        "paymentIntentId": "<string>",
        "rawRecords": [
          {}
        ],
        "flowLegs": [
          {}
        ],
        "matchLinks": [
          {}
        ]
      }
    }
  ]
}

Headers

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

Query Parameters

format
enum<string>
Available options:
csv,
json
from
string
to
string
status
enum<string>
Available options:
open,
resolved,
archived
reconciliationStatus
enum<string>
Available options:
unreconciled,
tentatively_reconciled,
reconciled
externalReference
string
Minimum string length: 1
verdict
Available options:
matched,
matched_with_exception,
needs_review,
unreconciled,
sla_risk,
delayed

Response

Default Response

exportedAt
string<date-time>
required
filters
object
required
total
integer
required
items
ReconciliationCaseExportBundle · object[]
required