# LinkedPanda Post Reactions & Comments

> LinkedPanda Post Reactions & Comments is a paid API for AI agents from api.linkedpanda.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-09, last successful call 2026-06-30).

Fetches all reactions and comments for a given LinkedIn post URL

## Facts

- Endpoint: GET https://api.linkedpanda.com/agent/v1/posts/reactions?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-09
- Last successful call: 2026-06-30
- Success rate: 94% of calls made through Zero
- Activations on Zero: 36
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-linkedpanda-com-c1fa535c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Qmds4iUG23e96HUf00PEx

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability api-linkedpanda-com-c1fa535c
```

Example prompt: Can you pull all the reactions and comments for this LinkedIn post: https://www.linkedin.com/posts/example-post-12345 — I want to see who reacted and what type of reactions they left.

## When to prefer this

Use this endpoint when you need to retrieve social engagement data (reactions and comments) from a specific LinkedIn post, particularly for B2B prospecting, lead enrichment, or understanding who is engaging with content on LinkedIn. Prefer this over general LinkedIn scraping when you have a specific post URL and need structured reaction/comment data with actor LinkedIn IDs.

## Known failure modes

- Invalid or inaccessible LinkedIn post URL returns empty results or error
- Post URL is private or restricted and cannot be scraped
- Rate limiting or payment failure via x402 protocol returns 402 status
- Malformed postUrl query parameter causes validation error
- Post has been deleted or URL has changed, returning not-found error

## How this service works

Reactions and comments for a LinkedIn post

## Output

Returns an array of reactions (each with reaction type and actor LinkedIn ID) and an array of comments for the specified LinkedIn post, along with pagination metadata for both collections.

## Example request

```json
{
 "input": {
  "type": "api_request",
  "method": "GET",
  "queryParams": {
   "postUrl": "https://www.linkedin.com/posts/activity-1234567890-abcdef"
  }
 },
 "output": {
  "type": "object",
  "example": {
   "comments": [],
   "reactions": [
    {
     "type": "LIKE",
     "actor": {
      "linkedinId": "user-123"
     }
    }
   ],
   "pagination": {
    "comments": null,
    "reactions": null
   }
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "method": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "postUrl": {
       "type": "string"
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": true
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "comments": {
       "type": "array",
       "items": {}
      },
      "reactions": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "type": {
          "type": "string"
         },
         "actor": {
          "type": "object",
          "properties": {
           "linkedinId": {
            "type": "string"
           }
          },
          "additionalProperties": true
         }
        },
        "additionalProperties": true
       }
      },
      "pagination": {
       "type": "object",
       "properties": {
        "comments": {
         "type": "null"
        },
        "reactions": {
         "type": "null"
        }
       },
       "additionalProperties": true
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": true
  }
 },
 "additionalProperties": true
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "comments": [],
  "reactions": [
   {
    "type": "liked",
    "actor": {
     "linkedinId": "jamie-sample"
    }
   }
  ],
  "pagination": {
   "comments": null,
   "reactions": null
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-linkedpanda-com-c1fa535c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.linkedpanda.com](https://www.zero.xyz/host/api.linkedpanda.com/llms.txt)
