Skip to main content
POST
/
v1
/
profile
/
engagement
/
post-results
curl -X POST https://api.trigify.io/v1/profile/engagement/post-results \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "profile_url": "https://www.linkedin.com/in/amelia-chen",
    "post_url": "https://www.linkedin.com/feed/update/urn:li:activity:7356241888074958848/",
    "page": 1,
    "page_size": 25
  }'
{
  "message": "<string>",
  "success": true,
  "data": [
    {
      "post_url": "<string>",
      "posted_date": "<string>",
      "post_text": "<string>",
      "engagement": {
        "type": "<string>",
        "text": "<string>",
        "engaged_at": "<string>"
      },
      "prospect": {
        "full_name": "<string>",
        "linkedin_url": "<string>",
        "job_title": "<string>",
        "company": "<string>"
      }
    }
  ],
  "pagination": {
    "page": 123,
    "page_size": 123,
    "total_count": 123,
    "total_pages": 123
  }
}
Use this endpoint to retrieve the collected LinkedIn engagement results for one specific tracked post under a tracked profile by supplying profile_url and post_url.
Enterprise-only endpoint. Contact us at [email protected] to discuss access.
This is a free read endpoint. Credits are charged only when Trigify collects new profile engagement results.

Overview

This post-level view focuses on a single tracked LinkedIn post under one monitored profile. Use it when you need the engagement results for a specific post rather than the deduplicated profile-wide view.

Authentication And Permissions

  • Send your API key in x-api-key
  • Required permission: track:engagement:read
  • Required plan: ENTERPRISE or CUSTOM
curl -X POST https://api.trigify.io/v1/profile/engagement/post-results \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "profile_url": "https://www.linkedin.com/in/amelia-chen",
    "post_url": "https://www.linkedin.com/feed/update/urn:li:activity:7356241888074958848/",
    "page": 1,
    "page_size": 25
  }'

Request Body

  • profile_url: tracked LinkedIn person profile URL
  • post_url: tracked LinkedIn post URL from the profile engagement results
  • page: defaults to 1
  • page_size: defaults to 10, max 100

Setup Path

Create or refresh the tracked profile first with Bulk Upload Tracked Profiles.

When To Use It

Use the profile-level results endpoint when you want a deduplicated list across the full tracked profile. Use this post-level endpoint when you want to inspect who engaged with one specific tracked post.

Example Response

{
  "success": true,
  "message": "Successfully retrieved tracked profile post engagement results",
  "data": [
    {
      "post_url": "https://www.linkedin.com/feed/update/urn:li:activity:7356241888074958848/",
      "posted_date": "2026-03-08T08:42:11.000Z",
      "post_text": "We are reviewing partner tooling for our AI data stack this quarter.",
      "engagement": {
        "type": "like",
        "text": null,
        "engaged_at": "2026-03-09T06:55:00.000Z"
      },
      "prospect": {
        "full_name": "Priya Sharma",
        "linkedin_url": "https://www.linkedin.com/in/priya-sharma",
        "job_title": "CTO",
        "company": "Lighthouse Data"
      }
    }
  ],
  "pagination": {
    "page": 1,
    "page_size": 25,
    "total_count": 1,
    "total_pages": 1
  }
}

Response Shape

Each item includes:
  • tracked post context: post_url, posted_date, post_text
  • latest matching post engagement: engagement.type, engagement.text, engagement.engaged_at
  • surfaced prospect details in prospect
The response also includes x-spent-credits: 0.

Not Found Behavior

You receive 404 when:
  • the tracked profile_url does not exist
  • the tracked profile belongs to a different organisation
  • the requested post_url is not part of that tracked profile

Headers

x-api-key
string

Body

application/json
profile_url
string
required

LinkedIn person profile URL to resolve within the authenticated organisation.

Minimum string length: 1
Example:

"https://www.linkedin.com/in/jane-doe"

post_url
string
required

Tracked LinkedIn post URL for the requested monitored profile.

Example:

"https://www.linkedin.com/feed/update/urn:li:activity:7356241888074958848/"

page
integer
default:1

Page number

Required range: x >= 1
page_size
integer
default:10

Items per page

Required range: 1 <= x <= 100

Response

200 - application/json

Tracked profile post engagement results

message
string
required
success
boolean
required
data
object[]
required
pagination
object
required