---
title: "List connector sync events"
method: GET
path: "/v1/connector-sync-events"
tags: ["Connectors"]
---

# List connector sync events

`GET /v1/connector-sync-events`

Lists connector sync events visible to the current member.

## Query parameters

- `cursor` string
- `limit` integer
- `connectorInstanceId` string, typeid
- `connectorTargetId` string, typeid
- `eventType` 'push' | 'installation' | 'installation_repositories' | 'repository' | 'manual_resync'
- `status` 'pending' | 'queued' | 'running' | 'completed' | 'failed' | 'partial' | 'ignored'
- `q` string

## Response `200`

Connector sync events returned successfully.

- PluginArchConnectorSyncEventListResponse
  - `items` PluginArchConnectorSyncEvent[], required
    - `id` string, typeid, required — Den TypeID with 'cse_' prefix and a 26-character base32 suffix.
    - `attemptCount` integer, required
    - `connectorInstanceId` string, typeid, required — Den TypeID with 'cin_' prefix and a 26-character base32 suffix.
    - `connectorTargetId` string, typeid, nullable, required — Den TypeID with 'ctg_' prefix and a 26-character base32 suffix.
    - `connectorType` 'github', required
    - `remoteId` string, nullable, required
    - `eventType` 'push' | 'installation' | 'installation_repositories' | 'repository' | 'manual_resync', required
    - `externalEventRef` string, nullable, required
    - `sourceRevisionRef` string, nullable, required
    - `nextAttemptAt` string, date-time, nullable, required
    - `status` 'pending' | 'queued' | 'running' | 'completed' | 'failed' | 'partial' | 'ignored', required
    - `summaryJson` PluginArchConnectorSyncSummary, required
      - `createdCount` integer
      - `updatedCount` integer
      - `deletedCount` integer
      - `skippedCount` integer
      - `failedCount` integer
      - `failures` object[]
    - `startedAt` string, date-time, required
    - `completedAt` string, date-time, nullable, required
  - `nextCursor` string, nullable, required

## Other responses

- `400` — The connector sync event query parameters were invalid.
- `401` — The caller must be signed in to list connector sync events.

---

[API](https://skmtc.net/openworklabs/apis/den-api.md) · [All operations](https://skmtc.net/openworklabs/apis/den-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openworklabs/den-api/versions/805150503452/schema)
