---
title: "Update a single integration connection within a given org"
method: PATCH
path: "/v1/core/integrations/connections/{id}"
---

# Update a single integration connection within a given org

`PATCH /v1/core/integrations/connections/{id}`

Update a single integration connection within a given org

## Path parameters

- `id` string, required — ID of the integration connection to update

## Request body

- object
  - `name` string — New name of the integration connection
  - `isActive` boolean — New active status for the integration connection
  - `syncTranscript` boolean — Whether the transcript will be included in the sync payload

## Response `200`

Update a single integration connection within a given org

- object
  - `id` string, required
  - `name` string, required
  - `externalAccountId` string, required
  - `organizationId` string, required
  - `integrationPlatform` 'MERGE' | 'SIRO_CUSTOM_INPUT' | 'SERVICE_TITAN' | 'COMPANY_CAM' | 'INGAGE' | 'LEAD_PERFECTION' | 'SPOTIO', required
  - `createdAt` string, required — ISO 8601 date string
  - `updatedAt` string, required — ISO 8601 date string
  - `isActive` boolean, required — Whether the integration is actively syncing data
  - `syncStatus` object[], required
    - `id` string, required
    - `modelName` string, required
    - `modelSyncStatus` 'SYNCING' | 'UP_TO_DATE' | 'ERROR', required
    - `modelModifiedAfter` string, nullable, required
    - `createdAt` string, required
    - `updatedAt` string, nullable, required
  - `syncTranscript` boolean — Whether the transcript will be included in the sync payload

## Other responses

- `404` — Integration connection not found or you do not have permission to view it.

---

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