Core
- Mobile Events
- OAuth Apps and Tokens
- Org-Scoped Tokens
- Integration Connections
- Organizations
- Recordings
- Teams
- Users
Integrations
Introspection
Audit logs
Engagements
Sync an engagement
Sync an engagement
PUT
/
v1
/
integrations
/
sync
/
engagements
Copy
Ask AI
curl --request PUT \
--url https://us-central1-siro-prod.cloudfunctions.net/api-externalApi/v1/integrations/sync/engagements \
--header 'Content-Type: application/json' \
--data '{
"externalId": "<string>",
"direction": "INBOUND",
"content": "<string>",
"subject": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"remoteCreatedAt": "<string>",
"remoteUpdatedAt": "<string>",
"engagementType": {
"externalId": "<string>",
"name": "<string>",
"activityType": "MEETING"
},
"account": {
"externalId": "<string>",
"name": "<string>",
"latitude": 123,
"longitude": 123,
"addresses": [
{
"country": "<string>",
"street": "<string>",
"city": "<string>",
"state": "<string>",
"zip": "<string>"
}
]
},
"engagementUsers": [
{
"externalId": "<string>",
"email": "<string>",
"shareOfSale": 123,
"name": "<string>"
}
],
"opportunity": {
"externalId": "<string>"
}
}'
Copy
Ask AI
{
"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
Response
200 - application/json
Sync an engagement
The response is of type object
.
Copy
Ask AI
curl --request PUT \
--url https://us-central1-siro-prod.cloudfunctions.net/api-externalApi/v1/integrations/sync/engagements \
--header 'Content-Type: application/json' \
--data '{
"externalId": "<string>",
"direction": "INBOUND",
"content": "<string>",
"subject": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"remoteCreatedAt": "<string>",
"remoteUpdatedAt": "<string>",
"engagementType": {
"externalId": "<string>",
"name": "<string>",
"activityType": "MEETING"
},
"account": {
"externalId": "<string>",
"name": "<string>",
"latitude": 123,
"longitude": 123,
"addresses": [
{
"country": "<string>",
"street": "<string>",
"city": "<string>",
"state": "<string>",
"zip": "<string>"
}
]
},
"engagementUsers": [
{
"externalId": "<string>",
"email": "<string>",
"shareOfSale": 123,
"name": "<string>"
}
],
"opportunity": {
"externalId": "<string>"
}
}'
Copy
Ask AI
{
"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>"
]
}
}
Assistant
Responses are generated using AI and may contain mistakes.