Skip to main content
PUT
/
v1
/
integrations
/
sync
/
engagements
{
  "data": {
    "id": "<string>",
    "externalId": "<string>",
    "engagementType": "<string>",
    "direction": "<string>",
    "subject": "<string>",
    "content": "<string>",
    "startTime": "<string>",
    "endTime": "<string>",
    "createdAt": "<string>",
    "updatedAt": "<string>",
    "recordingId": "<string>",
    "opportunityId": "<string>",
    "accountId": "<string>",
    "organizationId": "<string>",
    "account": "<any>",
    "engagementUsers": [
      "<any>"
    ]
  }
}

Body

application/json
externalId
string
required
direction
enum<string>
Available options:
INBOUND,
OUTBOUND
content
string
subject
string
startTime
string
endTime
string
remoteCreatedAt
string
remoteUpdatedAt
string
engagementType
object | null
account
object | null
engagementUsers
object[]
opportunity
object | null
lead
object | null
contact
object | null

Response

200 - application/json

Sync an engagement

data
object
required