Dokumentasi API Hop
API Data Instagram
Baca profil Instagram, postingan, Reels, Stories, komentar, pengikut, lokasi, dan hasil pencarian melalui 93 endpoint yang memerlukan autentikasi.
Baca profil Instagram, postingan, Reels, Stories, komentar, pengikut, lokasi, dan hasil pencarian melalui 93 endpoint yang memerlukan autentikasi.
Autentikasi
Gunakan kunci API API Hop Anda dalam header otorisasi. Ketersediaan bergantung pada gateway yang diaktifkan dan izin kunci API; dokumentasi saja tidak mengonfirmasi ketersediaan produksi.
Authorization: Bearer YOUR_API_KEYPermintaan
Semua operasi menggunakan parameter kueri GET tanpa isi permintaan. Segmen versi memilih versi antarmuka Instagram. Kolom yang tidak dikenal atau duplikat ditolak. Simpan pengenal dan kursor paginasi sebagai string, termasuk nilai yang lebih besar daripada angka yang dapat direpresentasikan JavaScript secara aman.
curl --get "https://api.apihop.ai/v1/instagram/v1/users/profile/by-username" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "username=instagram"Respons
Respons JSON asli dipertahankan, termasuk pembungkus code/data dan presisi angkanya. Struktur berbeda menurut operasi. Hasil kosong yang berhasil dapat dikenai biaya; kesalahan bukan hasil kosong. Contoh berikut bersifat ilustratif, bukan respons langsung.
{"code":200,"data":{"user":{"id":"25025320","username":"instagram"}}}Penagihan dan paginasi
Harga berlaku per permintaan yang berhasil, bukan per item yang dikembalikan. Setiap halaman merupakan permintaan terpisah. V1 berharga $0.001; V2 berharga $0.002; V3 berharga $0.008 kecuali tiga utilitas shortcode yang berharga $0.002. Harga khusus akun berlaku lebih dahulu. Diskon volume penyedia tidak otomatis diteruskan kepada pelanggan. Panggilan hulu yang gagal melepaskan cadangan; kegagalan penyelesaian biaya mengembalikan kesalahan dan tidak memicu permintaan hulu kedua.
Referensi
Pilih endpoint dan kirim hanya kolom yang didokumentasikan. Jika alternatif dicantumkan, berikan setidaknya satu kolom dari setiap kelompok. Nilai paginasi harus berasal dari respons sebelumnya; tidak ada paginasi otomatis.
Kesalahan
Kesalahan platform menggunakan HTTP 400 untuk parameter tidak valid, 401 untuk autentikasi tidak valid, 402 untuk kredit tidak cukup, 403 untuk akses gateway yang ditolak, 429 untuk batas laju, dan 5xx untuk kegagalan layanan atau penyedia. Simpan X-Request-Id untuk pemecahan masalah. Jangan menganggap HTTP 200 dari penyedia hulu dengan kode bisnis gagal sebagai keberhasilan.
Sumber
Daftar endpoint dan harga diperiksa terhadap skema resmi dan metadata harga langsung pada 2026-10-31. Metadata langsung berlaku lebih dahulu jika bertentangan dengan harga dalam uraian teks.