---
title: "Threads"
description: "Public posts with likes, replies and reposts, keyword and hashtag search, and full comment threads. Threads does not publish views."
url: https://docs.sonderlabs.co.uk/platforms/threads
---

# Threads

Public posts with likes, replies and reposts, keyword and hashtag search, and full comment threads. Threads does not publish views.

## What you can get

| Data | Status | Notes |
| --- | --- | --- |
| Profiles | Not available |  |
| Posts and stats | Limited | Likes, replies and reposts; Threads does not publish view counts. |
| Keyword search | Limited | The top and most recent posts for a query (about a hundred); no deep paging. |
| Hashtag search | Limited | The top and most recent posts under the tag; no deep paging. |
| Sound search | Not available |  |
| Comments | Live | The public comments under a post, with likes and replies. |
| Transcripts | Not available |  |
| On-screen text | Limited | Read from the post's cover image only. |
| Media files | Not available |  |
| Audience (estimated) | Limited | Estimated from commenters' names and comment text only; no profile lookups. |
| Trends | Not available |  |
| Footage matching | Not available |  |

## Post fields

Every platform returns the same post shape ([all fields](https://docs.sonderlabs.co.uk/concepts#the-post)). On Threads:

- `views` is always `null` with `viewsEstimated: true`.
- `comments` is the reply count and `shares` the repost count.

Search kinds: `keyword`, `hashtag`.

## Example post

A real public post found by Sonder's Graham Norton Show demo campaign (illustration, not a client result). Numbers as of 2026-10-29.

A Threads post:

```json
{
  "id": "5abe415193c1bd4ebe5a59ee9d5592d7",
  "platform": "threads",
  "externalId": "4015033813537724455",
  "url": "https://www.threads.com/@fancyroyal_media_/post/De4Q_sZGRgn",
  "creator": {
    "handle": "fancyroyal_media_",
    "name": "👑British Royal family 👑 and another Royal 🌹",
    "followers": null
  },
  "caption": "Penampilan Babank Will di Graham Norton show beneran kerennn 👍👍 …",
  "hashtags": [],
  "postedAt": "2026-10-24T13:42:30Z",
  "durationSec": 0,
  "views": null,
  "viewsEstimated": true,
  "likes": 2825,
  "comments": 251,
  "shares": 194,
  "transcriptExcerpt": null,
  "onscreenText": null,
  "asOf": "2026-10-29T04:32:33Z"
}
```

## Planned endpoints

> **Early access:** The REST API below is in early access: its endpoints are the planned shape and are not open for self-serve use yet. [Request access](https://docs.sonderlabs.co.uk/access). Live today: the [MCP server](https://docs.sonderlabs.co.uk/mcp) and the [free datasets](https://docs.sonderlabs.co.uk/datasets).

Planned shape:

```http
GET /v1/posts/search?platforms=threads&q=red+bull+rampage&kind=keyword&since=2026-10-01 HTTP/1.1
Host: api.sonderlabs.co.uk
Authorization: Bearer <your API key>
```
