Facebook Pixel

Get Weekly Engagement Data

Get engagement data for the past 7 days including comments, reactions, and analytics

GET/linkedin/engagement/weekly

Get Weekly Engagement Data

Get engagement data for the past 7 days including comments, reactions, and analytics. Ideal for email reports and dashboards.

Authentication requiredLinkedIn Analytics

Code Examples

curl -X GET 'https://api.connectsafely.ai/linkedin/engagement/weekly' \
-H 'Authorization: Bearer <your_api_key>'

Parameters

NameTypeRequiredDescription
accountIdstringNoLinkedIn account ID (query parameter, uses default if not provided)

Responses

StatusDescription
200Successful response

200 Example

{
  "success": true,
  "accountId": "acc_123456789",
  "profileId": "ACoAAA...",
  "period": {
    "startDate": "2024-01-08",
    "endDate": "2024-01-15",
    "days": 7
  },
  "summary": {
    "totalComments": 23,
    "totalReactions": 67,
    "totalEngagements": 90,
    "avgEngagementsPerDay": 12.9,
    "daysWithActivity": 7,
    "mostActiveDay": "2024-01-12"
  },
  "dailyBreakdown": [
    {
      "date": "2024-01-08",
      "comments": 3,
      "reactions": 8,
      "total": 11
    },
    {
      "date": "2024-01-09",
      "comments": 4,
      "reactions": 10,
      "total": 14
    },
    {
      "date": "2024-01-10",
      "comments": 2,
      "reactions": 9,
      "total": 11
    },
    {
      "date": "2024-01-11",
      "comments": 5,
      "reactions": 12,
      "total": 17
    },
    {
      "date": "2024-01-12",
      "comments": 4,
      "reactions": 11,
      "total": 15
    },
    {
      "date": "2024-01-13",
      "comments": 2,
      "reactions": 8,
      "total": 10
    },
    {
      "date": "2024-01-14",
      "comments": 3,
      "reactions": 9,
      "total": 12
    }
  ],
  "analytics": {
    "impressions": 4520,
    "engagementRate": "1.99%"
  },
  "accountInfo": {
    "firstName": "John",
    "lastName": "Doe",
    "publicId": "john-doe-123"
  }
}

Usage Notes

  • Weekly Report: This endpoint is optimized for weekly email reports and dashboards
  • Daily Breakdown: Shows engagement patterns day by day for the past 7 days
  • Summary Statistics: Includes averages, totals, and most active day
  • Account Info: Returns account details for personalized reports

Use Cases

  • Email Reports: Generate weekly engagement summaries for stakeholders
  • Dashboards: Power real-time engagement monitoring dashboards
  • Trend Analysis: Track engagement patterns over time
  • Performance Tracking: Monitor automation effectiveness