# Post

A single LinkedIn post with live engagement counts, as returned by post enrich, batch post items, and profile activity (kind posts or reposts).

**Returned by:** [POST /posts/enrich](https://up2data.ai/docs/v1/api/posts-enrich/), [POST /search/posts](https://up2data.ai/docs/v1/api/search-posts/), BatchJobResult.results[].data (post items), ProfileActivityResult.posts, ProfileActivityResult.reposts

## Fields

| Field | Type | Notes |
|---|---|---|
| `url` | `string` |  |
| `urn` | `string` | Numeric activity URN. |
| `share_urn` | `string` | Full share URN (urn:li:share:...) from post enrich and batch post items; numeric from profile activity. |
| `author.name` | `string` |  |
| `author.url` | `string` | From post enrich and batch post items, the profile URL as LinkedIn links it, including its miniProfileUrn query. |
| `author.headline` | `string` | Omitted when LinkedIn does not return it. |
| `text` | `string` |  |
| `posted_at` | `string` | ISO 8601 timestamp. |
| `reactions_count` | `integer` |  |
| `comments_count` | `integer` |  |
| `reposts_count` | `integer` |  |
| `scraped_at` | `string` | ISO 8601 timestamp. |
| `media[].type` | `string` | Enum: image, video, document. media is omitted when the post has none. |
| `media[].url` | `string` |  |

## Sample

```json
{
  "url": "https://linkedin.com/posts/ceo_launch-activity-7215",
  "urn": "7267273010393358336",
  "share_urn": "urn:li:share:7315779815297421316",
  "author": { "name": "Jane Doe", "url": "https://www.linkedin.com/in/janedoe?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAABOPHB8BM6example", "headline": "CEO at Example" },
  "text": "Today we're launching...",
  "posted_at": "2026-07-06T18:45:00Z",
  "reactions_count": 1204,
  "comments_count": 187,
  "reposts_count": 96,
  "scraped_at": "2026-07-07T14:00:02Z",
  "media": [{ "type": "image", "url": "https://media.licdn.com/..." }]
}
```
