API Hop 文件
Threads 介面參考
透過 12 個需要驗證的 Threads 介面查詢使用者資料、貼文、回覆、轉發、留言及搜尋結果。
透過 12 個需要驗證的 Threads 介面查詢使用者資料、貼文、回覆、轉發、留言及搜尋結果。
使用 GET 查詢參數,不接受請求主體。未知、重複或無效欄位會遭拒絕。ID 須保留為字串,包括超出 JavaScript 安全整數範圍的值。請求逾時為 60 秒,不會自動重試。
預設依每次成功請求 $0.002(2000 credits)計費,包括成功傳回的空陣列或空物件,不依筆數計費。帳戶專屬價格優先。上游失敗會釋放預扣;結算失敗傳回錯誤,不會再次呼叫上游。
使用者貼文、轉發、回覆、貼文留言、熱門搜尋及最新搜尋不支援分頁。end_cursor 是無效的保留欄位,請勿依 next_cursor 或 has_more 請求後續頁。使用者清單僅傳回目前可得的一批資料(約 25 筆),並非完整歷史。所有介面均不會自動追加擷取。
web-fetch_user_info
使用者資料
GET https://api.apihop.ai/v1/threads/web/users/profile
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
username | 是 | string; 使用者名稱 |
curl --get "https://api.apihop.ai/v1/threads/web/users/profile" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "username=jlo"web-fetch_user_info_by_id
依 ID 查詢使用者資料
GET https://api.apihop.ai/v1/threads/web/users/profile/by-id
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
user_id | 是 | string; 純數字使用者 ID; ^[0-9]+$ |
curl --get "https://api.apihop.ai/v1/threads/web/users/profile/by-id" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=67027868801"web-fetch_user_posts
使用者貼文
GET https://api.apihop.ai/v1/threads/web/users/posts
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
user_id | 是 | string; 純數字使用者 ID; ^[0-9]+$ |
end_cursor | 否 | string; 保留欄位,不支援分頁 |
curl --get "https://api.apihop.ai/v1/threads/web/users/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=63625256886"web-fetch_user_reposts
使用者轉發
GET https://api.apihop.ai/v1/threads/web/users/reposts
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
user_id | 是 | string; 純數字使用者 ID; ^[0-9]+$ |
end_cursor | 否 | string; 保留欄位,不支援分頁 |
curl --get "https://api.apihop.ai/v1/threads/web/users/reposts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=63625256886"web-fetch_user_replies
使用者回覆
GET https://api.apihop.ai/v1/threads/web/users/replies
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
user_id | 是 | string; 純數字使用者 ID; ^[0-9]+$ |
end_cursor | 否 | string; 保留欄位,不支援分頁 |
curl --get "https://api.apihop.ai/v1/threads/web/users/replies" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=63625256886"web-fetch_post_detail
依數字 ID 查詢貼文
GET https://api.apihop.ai/v1/threads/web/posts/by-id
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
post_id | 是 | string; 純數字貼文 ID; ^[0-9]+$ |
curl --get "https://api.apihop.ai/v1/threads/web/posts/by-id" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "post_id=3349029093483693129"web-fetch_post_detail_v2
依短代碼或 URL 查詢貼文
GET https://api.apihop.ai/v1/threads/web/posts/detail
每次成功請求價格: $0.002 (2000 credits).
至少提供一個: post_id, url.
| 欄位 | 必填 | 約束 |
|---|---|---|
post_id | 否 | string; 貼文短代碼 |
url | 否 | string; 完整貼文 URL |
curl --get "https://api.apihop.ai/v1/threads/web/posts/detail" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "post_id=DPVUglOjOUu"web-fetch_post_comments
貼文留言
GET https://api.apihop.ai/v1/threads/web/posts/comments
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
post_id | 是 | string; 純數字貼文 ID; ^[0-9]+$ |
end_cursor | 否 | string; 保留欄位,不支援分頁 |
curl --get "https://api.apihop.ai/v1/threads/web/posts/comments" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "post_id=3390920896561588969"web-search_top
熱門搜尋
GET https://api.apihop.ai/v1/threads/web/search/top
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
query | 是 | string; 搜尋關鍵字 |
end_cursor | 否 | string; 保留欄位,不支援分頁 |
curl --get "https://api.apihop.ai/v1/threads/web/search/top" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=bitcoin"web-search_recent
最新搜尋
GET https://api.apihop.ai/v1/threads/web/search/recent
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
query | 是 | string; 搜尋關鍵字 |
end_cursor | 否 | string; 保留欄位,不支援分頁 |
curl --get "https://api.apihop.ai/v1/threads/web/search/recent" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=bitcoin"web-search_posts
貼文搜尋
GET https://api.apihop.ai/v1/threads/web/search/posts
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
query | 是 | string; 搜尋關鍵字 |
curl --get "https://api.apihop.ai/v1/threads/web/search/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=bitcoin"web-search_profiles
使用者搜尋
GET https://api.apihop.ai/v1/threads/web/search/profiles
每次成功請求價格: $0.002 (2000 credits).
| 欄位 | 必填 | 約束 |
|---|---|---|
query | 是 | string; 搜尋關鍵字 |
curl --get "https://api.apihop.ai/v1/threads/web/search/profiles" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=mark"回應
保留原始 JSON code/data 結構及數字精度。成功要求 code=200 且 data 非 null。HTTP 200 中的業務錯誤仍視為失敗。各介面回應結構不同;以下為說明性範例,並非即時回應。
{"code":200,"data":{"post":{"code":"DPVUglOjOUu"},"replies":[]}}錯誤
HTTP 400:參數錯誤;401:驗證失敗;402:餘額不足;403:無存取權限;405:不支援的方法;408:請求取消;429:速率限制;5xx:服務或上游錯誤,其中 504 表示逾時。排查時請保留 X-Request-Id。
來源
於 2026-10-31 核對官方 OpenAPI V5.3.2 與端點價格。僅出現在價目表中的 fetch_post_id_from_url 不在 OpenAPI 中,因此不納入接入範圍。