Skip to main content
GET
/
api
/
enrich
/
post-reactions
Get LinkedIn Post Reactions
curl --request GET \
  --url https://search.clado.ai/api/enrich/post-reactions \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "post_url": "https://www.linkedin.com/posts/alexjohnson_activity-123456789",
    "total_reactions": 245,
    "reaction_breakdown": {
      "like": 180,
      "love": 35,
      "celebrate": 20,
      "support": 8,
      "insightful": 2
    },
    "reactions": [
      {
        "profile": {
          "name": "Sarah Wilson",
          "headline": "Product Manager at StartupCo",
          "linkedin_url": "https://www.linkedin.com/in/sarahwilson"
        },
        "reaction_type": "like",
        "timestamp": "2024-01-15T10:30:00Z"
      }
    ],
    "pagination": {
      "current_page": 1,
      "total_pages": 5,
      "has_next": true
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.clado.ai/llms.txt

Use this file to discover all available pages before exploring further.

Get detailed reaction data for LinkedIn posts, including who reacted and what type of reactions were given.

Get Post Reactions

curl -X GET "https://search.clado.ai/api/enrich/post-reactions?url=https://www.linkedin.com/posts/alexjohnson_activity-123456789&page=1" \
  -H "Authorization: Bearer YOUR_API_KEY"

Query Parameters

ParameterTypeRequiredDescription
urlstringYesLinkedIn post URL to analyze
pageintegerNoPage number for pagination (default: 1)
reaction_typestringNoFilter by reaction type (like, love, celebrate, etc.)

Examples

Get All Reactions:
curl -X GET "https://search.clado.ai/api/enrich/post-reactions?url=https://www.linkedin.com/posts/alexjohnson_activity-123456789" \
  -H "Authorization: Bearer YOUR_API_KEY"
Get Specific Reaction Type:
curl -X GET "https://search.clado.ai/api/enrich/post-reactions?url=https://www.linkedin.com/posts/alexjohnson_activity-123456789&reaction_type=like" \
  -H "Authorization: Bearer YOUR_API_KEY"
Paginated Results:
curl -X GET "https://search.clado.ai/api/enrich/post-reactions?url=https://www.linkedin.com/posts/alexjohnson_activity-123456789&page=2" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

{
  "data": {
    "post_url": "https://www.linkedin.com/posts/alexjohnson_activity-123456789",
    "total_reactions": 245,
    "reaction_breakdown": {
      "like": 180,
      "love": 35,
      "celebrate": 20,
      "support": 8,
      "insightful": 2
    },
    "reactions": [
      {
        "profile": {
          "name": "Sarah Wilson",
          "headline": "Product Manager at StartupCo",
          "linkedin_url": "https://www.linkedin.com/in/sarahwilson"
        },
        "reaction_type": "like",
        "timestamp": "2024-01-15T10:30:00Z"
      },
      {
        "profile": {
          "name": "David Chen",
          "headline": "Software Engineer at InnovateTech",
          "linkedin_url": "https://www.linkedin.com/in/davidchen"
        },
        "reaction_type": "celebrate",
        "timestamp": "2024-01-15T11:45:00Z"
      }
    ],
    "pagination": {
      "current_page": 1,
      "total_pages": 5,
      "has_next": true
    }
  }
}

Reaction Types

TypeDescription
likeStandard like reaction
loveLove/heart reaction
celebrateCelebration reaction
supportSupport reaction
insightfulInsightful reaction
funnyFunny/laugh reaction

Error Responses

Status CodeDescription
400Bad Request - Missing or invalid post URL
401Unauthorized - API key missing or invalid
402Payment Required - Insufficient credits
404Not Found - Post not found or private
429Too Many Requests - Rate limit exceeded
500Internal Server Error - Analysis service error

Rate Limits

Rate limits vary by subscription tier:
  • Free Tier: 5 requests per minute
  • Tier 1: 15 requests per minute
  • Tier 2: 150 requests per minute
  • Tier 3: 300 requests per minute

Notes

  • Costs 1 credit per request
  • Results are paginated with up to 50 reactions per page
  • Some posts may be private or have restricted access
  • Reaction data includes profile information of reactors

Authorizations

Authorization
string
header
required

API key authentication. Keys start with 'lk_'.

Query Parameters

url
string
required

LinkedIn post URL to analyze reactions for (e.g., 'https://www.linkedin.com/posts/username_activity-123456789')

page
integer
default:1

Page number for pagination of reaction results (default: 1)

reaction_type
string

Filter reactions by type (like, love, celebrate, support, insightful, funny)

Response

200 - application/json

Reactions retrieved

data
object