Facebook Pixel
APILinkedIn Messaging

Trigger conversation sync

Trigger a full sync of conversations from LinkedIn API to local database.

POST/conversations/sync
Authentication requiredConversations

Code Examples

curl -X POST 'https://api.connectsafely.ai/linkedin/conversations/sync' \
-H 'Authorization: Bearer <your_api_key>' \
-H 'Content-Type: application/json' \
-d '{"accountId":"acc_12345","force":false}'

Parameters

No parameters.

Request Body

FieldTypeRequiredDescription
accountIdstringNoLinkedIn account ID
forcebooleanNoForce sync even if recently synced

Example

{
  "accountId": "acc_12345",
  "force": false
}

Responses

StatusDescription
200Sync completed
401Unauthorized
404Account not found
500Server error

200 Response Parameters

NameTypeDescription
successboolean
accountIdstring
conversationsProcessednumber
messagesProcessednumber
durationMsnumber
durationSecondsstring
errorstring

200 Example

{
  "success": true,
  "accountId": "acc_12345",
  "conversationsProcessed": 0,
  "messagesProcessed": 0,
  "durationMs": 0,
  "durationSeconds": "example_value",
  "error": "example_value"
}

401 Response Parameters

NameTypeDescription
errorstring

401 Example

{
  "error": "example_value"
}

404 Response Parameters

NameTypeDescription
errorstring

404 Example

{
  "error": "example_value"
}

500 Response Parameters

NameTypeDescription
errorstring

500 Example

{
  "error": "example_value"
}