Threads API Pro
## 🧵 Threads API/Scraper Pro - Unofficial Threads Data Access ### Transform how you access Threads content with this powerful, developer-friendly REST API **Threads API Pro** is the most comprehensive unofficial API for accessing Threads content—designed for simple integration, reliability, and scale. Built for developers who need structured, dependable access to Threads data. --- ### ✨ Why…
Threads API Pro endpoints
| Method | Endpoint | Description |
|---|---|---|
| User | ||
| GET |
getUserMedia /api/user/{userId}/media |
Get a user's media items (images and videos). Use the `userId` (Instagram pk) from the `resolveUsername` endpoint — do **not** use `threadsId` here. |
| GET |
getUserFollowers /api/user/{userId}/followers |
Get a user's followers list. **Important:** This endpoint requires the Threads-internal ID (`threadsId`), not the Instagram pk (`userId`). Use the… |
| GET |
getUserFollowing /api/user/{userId}/following |
Get users that a user is following. **Important:** This endpoint requires the Threads-internal ID (`threadsId`), not the Instagram pk (`userId`). Use the… |
| GET |
resolveUsername /api/user/info |
Resolve a Threads username to its numeric user IDs. Returns two IDs: `userId` (Instagram pk) for profile/posts/replies/reposts/media endpoints, and `threadsId` (Threads-internal… |
| GET |
getUserProfile /api/user/{userId} |
Get full user profile data by numeric userId. Use the `userId` (Instagram pk) from the `resolveUsername` endpoint — do **not** use `threadsId` here. |
| GET |
getUserPosts /api/user/{userId}/posts |
Get a user's posts with cursor-based pagination. Use the `userId` (Instagram pk) from the `resolveUsername` endpoint — do **not** use `threadsId` here. |
| GET |
getUserReplies /api/user/{userId}/replies |
Get a user's replies to other threads. Use the `userId` (Instagram pk) from the `resolveUsername` endpoint — do **not** use `threadsId` here. |
| GET |
getUserReposts /api/user/{userId}/reposts |
Get content a user has reposted. Use the `userId` (Instagram pk) from the `resolveUsername` endpoint — do **not** use `threadsId` here. |
| Post | ||
| GET |
getPostDetail /api/post/{postId} |
Get full post detail (permalink view) with replies context. |
| GET |
getPostComments /api/post/{postId}/comments |
Get comments/replies on a post with optional sorting. |
| GET |
getPostIdByUrl /api/post/id-by-url |
Extract the numeric post ID from a public Threads post URL. |
| GET |
getRelatedPosts /api/post/{postId}/related |
Get posts related to a given post. |
| GET |
getPostInsights /api/post/{postId}/insights |
Get comprehensive post insights including activity (likers), impression count, like count, repost count, and quote post count. Combines the former getPostActivity and… |
| Search | ||
| GET |
searchRecent /api/search/recent |
Search Threads for the most recent results matching a query. |
| GET |
searchProfiles /api/search/profiles |
Search for user profiles matching a query. |
| GET |
searchTop /api/search/top |
Search Threads for top-ranked results matching a query. |
Threads API Pro pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19.99 / month | 3 / second |
|
| ULTRA Recommended | $99.99 / month | 5 / second |
|
| MEGA | $299.99 / month | 10 / second |
|