Docs
Cari dokumen...⌘K

Pengantar

Dengan Ahrefs API, Anda dapat menggunakan data dari ruang kerja Ahrefs Anda untuk membuat integrasi kustom dan otomatisasi. Saat ini, API v3 memungkinkan Anda menarik data dari endpoint Site Explorer, Keywords Explorer, Ikhtisar SERP, Rank Tracker, Site Audit, Brand Radar, dan Pengelolaan Media Sosial, serta mengelola proyek Rank Tracker dan daftar Keywords Explorer:

  • Site Explorer: Statistik ikhtisar dan grafik historis, Backlinks, laporan lalu lintas organik dan berbayar
  • Keywords Explorer: Metrik untuk satu kata kunci atau daftar kata kunci, riwayat volume pencarian dan volume berdasarkan negara, laporan ide kata kunci
  • Site Audit: Skor Kesehatan proyek, laporan masalah lengkap, dan konten halaman yang di-crawl
  • Ikhtisar SERP: 100 hasil SERP teratas
  • Rank Tracker: Ikhtisar proyek, laporan kompetitor, dan SERP Rank Tracker
  • Batch Analysis: Metrik untuk hingga 100 target per permintaan
  • Brand Radar: Statistik ikhtisar merek, grafik performa historis, serta prompt nyata dengan kutipan di berbagai agen AI
  • Manajemen Media Sosial: Channel, postingan, riwayat aktivitas, dan metrik untuk akun media sosial yang terhubung
  • Manajemen: Endpoint untuk mengelola proyek Rank Tracker dan daftar Keywords Explorer Anda
  • Informasi langganan: Batas dan penggunaan API Anda
  • Endpoint publik: Alamat dan rentang IP crawler kami

Kelayakan

Ahrefs API tersedia pada paket berbayar yang memenuhi syarat. Pada semua paket lainnya, Anda tetap akan memiliki akses ke sejumlah terbatas kueri uji gratis.

Batas paket

Semua permintaan selain kueri uji gratis serta endpoint Rank Tracker, Management, Public, dan beberapa lainnya akan mengonsumsi unit API. Biayanya bergantung pada jumlah baris dalam respons dan field yang diminta. Biaya minimum untuk setiap permintaan adalah 50 unit. Jika sebuah endpoint gratis, Anda akan melihat catatan tentang hal tersebut di halaman dokumentasinya; jika tidak, endpoint tersebut akan mengonsumsi unit.

Panduan terkait: Pemakaian batas

info

Harap diperhatikan bahwa unit API yang sudah digunakan tidak dapat dikembalikan. Kami sangat menganjurkan penggunaan kueri uji gratis untuk semua keperluan pengembangan dan pengujian guna meminimalkan risiko penggunaan unit API yang tidak disengaja.

Kami juga menyarankan Anda untuk menetapkan batas pada API key Anda, terutama saat masih dalam tahap pengujian dan pengembangan.

Paket berbayar yang memenuhi syarat mencakup jatah unit API bulanan. Pada paket yang mendukung penggunaan bayar sesuai pemakaian, unit tambahan akan ditagihkan secara otomatis setelah batas yang disertakan dalam paket terlampaui.

Jika Anda berlangganan tahunan, Anda bisa menghemat dengan membayar di muka untuk lebih banyak unit API dengan tarif diskon. Anda dapat melacak konsumsi unit API dan membeli add-on prabayar di Pengaturan akun / Batas & penggunaan.

Lihat juga: Halaman harga

Batas dan Penggunaan

Kunci API

Untuk mengirim permintaan ke Ahrefs API, Anda memerlukan kunci API. Hanya pemilik workspace dan admin yang dapat membuat dan mengelola kunci API. Ini dapat dilakukan di Pengaturan akun / Kunci API.

Panduan terkait: Pembuatan dan pengelolaan kunci API

Penggunaan dasar

Mulai dengan cepat menggunakan tombol API ini di Laporan Ahrefs. Klik tombol tersebut untuk menampilkan permintaan sebagai perintah cURL.

Tombol API

Tombol-tombol ini dapat digunakan sebagai pembuat kueri karena perintah cURL akan diperbarui secara dinamis sesuai dengan filter apa pun yang Anda terapkan pada laporan.

Perlu diperhatikan bahwa cURL berisi semua field dan metrik yang ditampilkan di laporan saat ini. Anda dapat menghapus field yang tidak diperlukan untuk mengurangi biaya permintaan.

Untuk detail penggunaan lengkap, lihat referensi API kami di dokumentasi ini. Referensi tersebut berisi spesifikasi yang kompatibel dengan OpenAPI untuk format permintaan dan respons setiap endpoint.

Pembatasan laju

Secara default, Ahrefs API dibatasi hingga 60 permintaan per menit. Jika batas ini terlampaui, API akan merespons dengan kode status HTTP 429 (Too Many Requests).

Selain itu, untuk menjaga performa optimal dan stabilitas sistem, permintaan API terkadang dapat ditolak dengan kode status HTTP 429 yang sama karena throttling. Throttling terjadi secara dinamis berdasarkan beban sistem real-time, ketersediaan sumber daya, dan tuntutan komputasi dari permintaan Anda.

Tautan