> ## Documentation Index
> Fetch the complete documentation index at: https://cloro.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Latest posts schema

> Schema for the posts of Google's Latest posts block returned by the Google Search endpoint: platform, text, link, date, account and engagement.

The [Google Search endpoint](https://cloro.dev/docs/api-reference/endpoint/monitor-google.md) returns the posts of Google's "Latest posts from …" block, the recent posts of an entity's own social accounts on queries about a person, a team or an organization, as `result.latestPosts`, on desktop and mobile, with no flag and at no extra cost. The block can be in the result column or in a section of the entity panel, open or closed. `latestPosts` is omitted when the SERP has no Latest posts block.

![Latest posts in Google Search](https://mintcdn.com/cloro/jrSypnNLa6RyZyOq/images/google/search-latest-posts.webp?fit=max\&auto=format\&n=jrSypnNLa6RyZyOq\&q=85\&s=c58dd1214d6e1e222ded999fcb04571e)

Latest posts in Google Search

Every post the page holds is returned, including the posts the user sees by scrolling the block. Google can show a post in the knowledge panel too; it is then in both `result.knowledgeGraph.socialPosts` and `result.latestPosts`.

## Latest posts structure

| Field | Type | Description |
| - | - | - |
| `title` | string | Heading of the block as shown ("Latest posts from Barack Obama"), when it has one |
| `expanded` | boolean | `true` if the block is open on the page; `false` when it sits in a closed section the user opens with a tap |
| `posts` | array | The posts, in page order. See below |

### Post

`position`, `platform`, `text`, `link` and `date` are always present. `handle`, `engagement` and `redirectLink` are included only when Google shows them.

| Field | Type | Description |
| - | - | - |
| `position` | number | Position within the block (1-indexed) |
| `platform` | string | Platform of the post as shown ("Instagram", "X", "YouTube") |
| `text` | string | Text of the post as shown; empty for a post with only an image or a video |
| `link` | string | URL of the post |
| `date` | string | Date of the post as shown ("8 hours ago", "Apr 20, 2026") |
| `handle` | string | Account that posted it, as shown |
| `engagement` | string | Count shown before the date ("60+ likes", "3.4K+ views") |
| `redirectLink` | string | Google's `/goto` redirect for `link`. See [Redirect links](https://cloro.dev/docs/api-reference/endpoint/google/resolve-goto.md). |

## Response example

A response to `eminem`, on desktop:

```json theme={null}
{
  "success": true,
  "result": {
    "latestPosts": {
      "title": "Latest posts from Eminem",
      "expanded": true,
      "posts": [
        {
          "position": 1,
          "platform": "Instagram",
          "text": "Daddy’s gonna buy you a … chainsaw?!🤪 Father’s Day, the Shady way. This new 7” translucent blend vinyl features “My Dad’s Gone Crazy” on Side A and “Mockingbird” on Side B. Hit the store now - for a limited time only. Link in bio",
          "link": "https://www.instagram.com/reel/DZu8Ng3MbNv/",
          "date": "1 week ago",
          "handle": "eminem",
          "engagement": "121.8K+ likes"
        }
        // …
      ]
    }
  }
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.