Core
- Mobile Events
- OAuth Apps and Tokens
- Org-Scoped Tokens
- Integration Connections
- Organizations
- Recordings
- Teams
- Users
Integrations
- Integrations intro
- Accounts
- Opportunities
- Engagements
Introspection
Audit logs
Integration Connections
Create a new integration connection for a given org
Create a new integration connection for a given org
POST
/
v1
/
core
/
integrations
/
connections
Copy
Ask AI
curl --request POST \
--url https://us-central1-siro-prod.cloudfunctions.net/api-externalApi/v1/core/integrations/connections \
--header 'Content-Type: application/json' \
--data '{
"name": "<string>",
"integrationPlatform": "MERGE",
"externalAccountId": "<string>",
"isActive": true
}'
Copy
Ask AI
{
"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>"
}
]
}
Body
application/json
Response
201
application/json
Create a new integration connection for a given org
The response is of type object
.
Copy
Ask AI
curl --request POST \
--url https://us-central1-siro-prod.cloudfunctions.net/api-externalApi/v1/core/integrations/connections \
--header 'Content-Type: application/json' \
--data '{
"name": "<string>",
"integrationPlatform": "MERGE",
"externalAccountId": "<string>",
"isActive": true
}'
Copy
Ask AI
{
"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>"
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.