v1

latestOpenAPI 3.1.02026-07-263644911022.4 KB
Configuration Contexts

List reconciliation contexts

Use this endpoint to retrieve all reconciliation contexts.

Supports filtering by type and status and uses cursor-based pagination.

get/v1/contexts

Query parameters

limitinteger

The maximum number of items to include in the response.

cursorstring

The cursor value for retrieving the next page of results.

type'1:1' | '1:N' | 'N:M'

Filter by context type

status'DRAFT' | 'ACTIVE' | 'PAUSED' | 'ARCHIVED'

Filter by context status

Headers

X-Request-Idstring

A unique identifier for tracing the request across services.

Response

List of contexts with cursor pagination

nextCursorstring
limitinteger
prevCursorstring
hasMoreboolean

Example response

{
  "items": [
    {
      "id": "019c96a0-10a0-72d2-9fb0-2b7de8093182",
      "tenantId": "019c96a0-0a98-7287-9a31-786e0809c769",
      "name": "Bank Reconciliation Q1",
      "type": "1:1",
      "interval": "daily",
      "status": "ACTIVE",
      "feeToleranceAbs": "0.50",
      "feeTolerancePct": "0.01",
      "feeNormalization": "NET",
      "createdAt": "2025-01-15T10:30:00.000Z",
      "updatedAt": "2025-01-15T10:30:00.000Z"
    }
  ],
  "nextCursor": "eyJpZCI6IjEyMyJ9",
  "limit": 20,
  "prevCursor": "eyJpZCI6IjEyMiJ9",
  "hasMore": true
}