Dokumentasi API Hop
Referensi endpoint Threads
Baca profil, postingan, balasan, postingan ulang, komentar, dan hasil pencarian melalui 12 endpoint Threads yang memerlukan autentikasi.
Baca profil, postingan, balasan, postingan ulang, komentar, dan hasil pencarian melalui 12 endpoint Threads yang memerlukan autentikasi.
Gunakan parameter kueri GET tanpa isi permintaan. Kolom yang tidak dikenal, duplikat, atau tidak valid ditolak. Simpan ID sebagai string, termasuk nilai di luar rentang bilangan bulat aman JavaScript. Permintaan melewati batas waktu setelah 60 detik dan tidak dicoba ulang secara otomatis.
Harga bawaan adalah $0.002 (2000 credits) per permintaan yang berhasil, termasuk array atau objek kosong yang berhasil, bukan per item. Harga khusus akun berlaku lebih dahulu. Permintaan hulu yang gagal melepaskan cadangan. Kesalahan penyelesaian biaya mengembalikan kesalahan tanpa mengulangi permintaan hulu.
Postingan pengguna, postingan ulang, balasan, komentar postingan, pencarian terpopuler, dan pencarian terbaru tidak mendukung paginasi. Kolom end_cursor dicadangkan dan tidak berpengaruh; jangan menggunakan next_cursor atau has_more untuk mengambil halaman berikutnya. Daftar pengguna hanya mengembalikan kelompok data yang tersedia (sekitar 25 item), bukan seluruh riwayat. Tidak ada endpoint yang mengambil data tambahan secara otomatis.
web-fetch_user_info
Profil pengguna
GET https://api.apihop.ai/v1/threads/web/users/profile
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
username | Ya | string; Nama pengguna |
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
Profil pengguna berdasarkan ID
GET https://api.apihop.ai/v1/threads/web/users/profile/by-id
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
user_id | Ya | string; ID pengguna numerik; ^[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
Postingan pengguna
GET https://api.apihop.ai/v1/threads/web/users/posts
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
user_id | Ya | string; ID pengguna numerik; ^[0-9]+$ |
end_cursor | Tidak | string; Dicadangkan; tanpa paginasi |
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
Postingan ulang pengguna
GET https://api.apihop.ai/v1/threads/web/users/reposts
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
user_id | Ya | string; ID pengguna numerik; ^[0-9]+$ |
end_cursor | Tidak | string; Dicadangkan; tanpa paginasi |
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
Balasan pengguna
GET https://api.apihop.ai/v1/threads/web/users/replies
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
user_id | Ya | string; ID pengguna numerik; ^[0-9]+$ |
end_cursor | Tidak | string; Dicadangkan; tanpa paginasi |
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
Postingan berdasarkan ID numerik
GET https://api.apihop.ai/v1/threads/web/posts/by-id
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
post_id | Ya | string; ID postingan numerik; ^[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
Postingan berdasarkan shortcode atau URL
GET https://api.apihop.ai/v1/threads/web/posts/detail
Harga per permintaan yang berhasil: $0.002 (2000 credits).
Setidaknya satu: post_id, url.
| Kolom | Wajib | Kontrak |
|---|---|---|
post_id | Tidak | string; Shortcode postingan |
url | Tidak | string; URL postingan lengkap |
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
Komentar postingan
GET https://api.apihop.ai/v1/threads/web/posts/comments
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
post_id | Ya | string; ID postingan numerik; ^[0-9]+$ |
end_cursor | Tidak | string; Dicadangkan; tanpa paginasi |
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
Pencarian terpopuler
GET https://api.apihop.ai/v1/threads/web/search/top
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
query | Ya | string; Istilah pencarian |
end_cursor | Tidak | string; Dicadangkan; tanpa paginasi |
curl --get "https://api.apihop.ai/v1/threads/web/search/top" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=bitcoin"web-search_recent
Pencarian terbaru
GET https://api.apihop.ai/v1/threads/web/search/recent
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
query | Ya | string; Istilah pencarian |
end_cursor | Tidak | string; Dicadangkan; tanpa paginasi |
curl --get "https://api.apihop.ai/v1/threads/web/search/recent" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=bitcoin"web-search_posts
Pencarian postingan
GET https://api.apihop.ai/v1/threads/web/search/posts
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
query | Ya | string; Istilah pencarian |
curl --get "https://api.apihop.ai/v1/threads/web/search/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=bitcoin"web-search_profiles
Pencarian profil
GET https://api.apihop.ai/v1/threads/web/search/profiles
Harga per permintaan yang berhasil: $0.002 (2000 credits).
| Kolom | Wajib | Kontrak |
|---|---|---|
query | Ya | string; Istilah pencarian |
curl --get "https://api.apihop.ai/v1/threads/web/search/profiles" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=mark"Respons
Pembungkus JSON code/data asli dan presisi angka dipertahankan. Keberhasilan memerlukan code=200 dan data yang tidak null. Kesalahan bisnis dengan HTTP 200 merupakan kegagalan. Struktur respons berbeda menurut endpoint; contoh ini bersifat ilustratif, bukan respons langsung.
{"code":200,"data":{"post":{"code":"DPVUglOjOUu"},"replies":[]}}Kesalahan
HTTP 400: parameter tidak valid; 401: kegagalan autentikasi; 402: kredit tidak cukup; 403: akses ditolak; 405: metode tidak didukung; 408: pembatalan; 429: batas laju; 5xx: kegagalan layanan atau hulu, termasuk batas waktu 504. Simpan X-Request-Id untuk diagnosis.
Sumber
Diperiksa terhadap OpenAPI V5.3.2 resmi dan harga endpoint pada 2026-10-31. Operasi fetch_post_id_from_url yang hanya tercantum dalam daftar harga tidak disertakan karena tidak ada dalam OpenAPI.