Skip to main content
PATCH
/
v1
/
core
/
integrations
/
connections
/
{id}
Update a single integration connection within a given org
curl --request PATCH \
  --url https://us-central1-siro-prod.cloudfunctions.net/api-externalApi/v1/core/integrations/connections/{id} \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "<string>",
  "isActive": true
}'
{
  "id": "<string>",
  "name": "<string>",
  "externalAccountId": "<string>",
  "organizationId": "<string>",
  "integrationPlatform": "MERGE",
  "createdAt": "<string>",
  "updatedAt": "<string>",
  "isActive": true,
  "syncStatus": [
    {
      "id": "<string>",
      "modelName": "<string>",
      "modelSyncStatus": "SYNCING",
      "modelModifiedAfter": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>"
    }
  ]
}

Path Parameters

id
string
required

ID of the integration connection to update

Body

application/json
name
string

New name of the integration connection

isActive
boolean

New active status for the integration connection

Response

Update a single integration connection within a given org

id
string
required
name
string
required
externalAccountId
string
required
organizationId
string
required
integrationPlatform
enum<string>
required
Available options:
MERGE,
SIRO_CUSTOM_INPUT,
SERVICE_TITAN,
COMPANY_CAM,
INGAGE,
LEAD_PERFECTION,
SPOTIO
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
I