---
title: "List accounting integrations and their sync status."
method: GET
path: "/accounting-connections"
tags: ["Accounting"]
---

# List accounting integrations and their sync status.

`GET /accounting-connections`

## Query parameters

- `limit` string — Page size, 1–100 (default 25).
- `cursor` string — Opaque cursor from a prior response nextCursor.

## Response `200`

A page of connections.

- object
  - `data` AccountingConnection[], required
    - `id` string, required
    - `provider` string, nullable, required — Platform display name (e.g. "QuickBooks Online"), or null.
    - `type` 'accounting' | 'bank_feed', required — `accounting` = books linked in via Codat; `bank_feed` = Arc’s feed pushed out.
    - `status` 'connected' | 'pending' | 'disconnected' | 'error', required — Normalized across both types.
    - `lastSyncedAt` string, nullable, required — ISO-8601 last successful sync, or null (accounting links don’t persist one).
    - `addedAt` string, required — ISO-8601 timestamp the connection was added.
  - `nextCursor` string, nullable, required — Pass back as ?cursor for the next page; null on the last page.

---

[API](https://skmtc.dev/joinarc/apis/arc-api.md) · [All operations](https://skmtc.dev/joinarc/apis/arc-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/joinarc/arc-api/revisions/f0dc4aa0fe84/schema)
