v1

latestOpenAPI 3.1.02026-07-263644911022.4 KB
Configuration Sources

List reconciliation sources

Use this endpoint to retrieve all reconciliation sources under a specific context. You can filter the results by source type. The response uses cursor-based pagination.

get/v1/contexts/{contextId}/sources

Path parameters

contextIdstring required

The unique identifier of the reconciliation context.

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'LEDGER' | 'BANK' | 'GATEWAY' | 'CUSTOM'

Filter by source type

Headers

X-Request-Idstring

A unique identifier for tracing the request across services.

Response

List of sources with cursor pagination

hasMoreboolean
limitinteger
nextCursorstring
prevCursorstring

Example response

{
  "hasMore": true,
  "items": [
    {
      "id": "019c96a0-108c-7a74-8e31-3789daffe1ed",
      "contextId": "019c96a0-10a0-72d2-9fb0-2b7de8093182",
      "name": "Primary Bank Account",
      "type": "BANK",
      "hasFieldMaps": true,
      "createdAt": "2025-01-15T10:30:00.000Z",
      "updatedAt": "2025-01-15T10:30:00.000Z"
    }
  ],
  "limit": 20,
  "nextCursor": "eyJpZCI6IjEyMyJ9",
  "prevCursor": "eyJpZCI6IjEyMiJ9"
}