# List connections

> GET /connections

Source: https://docs.trykintsugi.com/reference/2026-07-21/list-connections

GET /connections

List connections

List connections across every organization your credential can access (portfolio-wide), keyset-paginated. Pass `limit` and the opaque `cursor` from a prior response's `nextCursor` to page forward; `hasMore` is false on the last page. Each connection maps a platform entity (`platformEntityId`) to an organization (`organizationId`), so an integration can discover which entity belongs to which org. Optionally narrow with `status` / `source` and order with `sort` / `order`; a cursor is only valid for the sort, the filters, AND the organization scope it was issued under -- change any of them and start again from the first page.

Category: Connections

Query parameters:
status (string) - Comma-separated connection statuses (ACTIVE, INACTIVE, CONNECTION_ERROR); matches any of them. Unknown tokens are rejected with 400.
source (string) - Comma-separated integration sources; matches any of them. Unknown tokens are rejected with 400.
sort (PublicConnectionSortEnum) - Field to sort by. Omit to page in the original, unsorted `id` order (the fastest option); every offered key sorts the whole matching set, so expect a slower first page on a large portfolio.
  allowed values: createdAt, updatedAt, lastSynced, storeName, status, source, recordsSynced
order (PublicConnectionSortOrder) - Sort direction when `sort` is set. Defaults to `desc`.
  allowed values: asc, desc
limit (integer) - Maximum number of items to return.
cursor (string) - Opaque cursor from a prior response's nextCursor or previousCursor. Omit for the first page.

Response fields:
items (Connection[], required) - The results on this page. Empty when there are none.
  id (string, required) - Kintsugi's unique identifier for the connection.
  organizationId (string, required) - Id of the organization this connection belongs to.
  platformEntityId (string) - The platform's own identifier for the entity this connection points at (e.g. a QuickBooks realm id, D365 company id, NetSuite subsidiary id). Use it to resolve a connection from an id you already hold. `null` until captured on (re)connect or backfilled.
  externalId (string, required) - The connection's own external identifier: an Apideck consumer id for a Vault-backed source, or the platform-specific value the connector stores (e.g. a Shopify shop id, a Stripe publishable key).
[truncated, see the reference page]

---

Index of every page: https://docs.trykintsugi.com/llms.txt
