Geonode logo

API Scraper Tanpa Batas.

Jalankan permintaan tanpa batas dengan paket bulanan flat, dihargai berdasarkan concurrency. Atau bayar mulai $0.20 per 1,000 permintaan. Dibangun di atas jaringan proxy kami sendiri.
Kirim URL
Satu URL atau daftar URL dalam satu panggilan
Bulanan flat atau per permintaan
Gratis1,500 permintaan/bulan
Output data terstruktur
  • HTML
  • Markdown

Harga web scraping. Pilih tanpa batas, atau bayar per permintaan.

Satu tingkat mencakup Scraper, Map, Crawl, dan Search. Tanpa kredit, tanpa pengali, tanpa tagihan mengejutkan.

  • Paket gratis

    $0/ bulan

    1,500 permintaan / bulan

    • Konkurensi1
    • Ukuran batch5 URL
    • Halaman per crawl10
    • Direset setiap bulan
    • Tanpa kartu kredit
    • Permintaan gagal tidak pernah ditagih – di semua endpoint
  • Paket per permintaan

    $62.50/ bulan

    250,000 permintaan / bulan

    Permintaan:
    • Konkurensi50
    • Ukuran batch100 URL
    • Halaman per crawl200
    • Permintaan tidak terpakai diteruskan
    • Permintaan gagal tidak pernah ditagih – di semua endpoint
  • Paket tanpa batas

    $1,000/ bulan

    Volume permintaan tanpa batas

    Thread:
    • Ideal hingga7M permintaan/bln
    • Ukuran batch1,000 URL
    • Halaman per crawl1,000
    • Permintaan tanpa batas, harga tetap
    • Termasuk semua endpoint
  • Bayar Sesuai Pakai

    mulai $0.40/ 1k permintaan

    Jumlah permintaan khusus

    • Konkurensi100
    • Ukuran batch500 URL
    • Halaman per crawl500
    • Permintaan tidak terpakai diteruskan
    • Pesanan minimum $50
    • Permintaan gagal tidak pernah ditagih – di semua endpoint
ItemFirecrawl: scrape satu halamanGeonode: Extract satu halaman
Metode dan URLPOST https://api.firecrawl.dev/v2/scrapePOST https://scraper.geonode.io/v1/extract
Header API keyAuthorization: Bearer YOUR_FIRECRAWL_API_KEYX-Api-Key: YOUR_GEONODE_API_KEY
IntegrasiGunakan opsi permintaan dan format respons yang didokumentasikan penyediaGunakan opsi permintaan dan format respons yang didokumentasikan Geonode

Tabel ini membandingkan nama endpoint dan header API key, bukan semua mode akses atau fitur. Tinjau dokumentasi untuk integrasi Anda.

Beralih dari Firecrawl

Untuk alur kerja scraping satu halaman, gunakan endpoint /v1/extract dari Geonode Scraper API. Endpoint ini menjalankan tugas umum yang sama dengan operasi /scrape milik Firecrawl, tetapi kedua API tidak kompatibel secara langsung.

Perbarui URL permintaan, header autentikasi, opsi permintaan, dan penanganan respons untuk Geonode. Uji field dan perilaku yang diandalkan aplikasi Anda sebelum mengalihkan traffic produksi. Operasi /extract milik Firecrawl adalah operasi terpisah dan bukan endpoint pengganti.

Harga Scraper API: tarif flat atau bayar sesuai pakai

Pilih cara bayar sesuai seberapa banyak scraping yang Anda lakukan. Harga scraper API kami menawarkan opsi berbasis permintaan dan paket bulanan flat, sehingga Anda bisa menyesuaikan paket dengan cara kerja beban kerja Anda. Gunakan harga berbasis permintaan untuk beban kerja yang lebih kecil atau berubah-ubah, atau beralih ke paket bulanan flat saat Anda membutuhkan permintaan tanpa batas dan pemrosesan paralel yang lebih banyak.

Paket tanpa batas berdasarkan concurrency

Dengan paket scraper API tanpa batas, Anda membayar harga bulanan flat berdasarkan concurrency, bukan berdasarkan jumlah permintaan. Semakin banyak thread, semakin banyak ekstraksi yang bisa berjalan bersamaan, sementara pekerjaan tambahan menunggu di antrean saat semua thread sedang sibuk. Model scraper API tarif flat ini menjaga biaya bulanan tetap sama meskipun volume permintaan terus bertambah.

$0.20 per 1k permintaan: kapan harga per permintaan lebih menguntungkan

Harga scraper API berbasis permintaan dimulai dari volume kecil dan menyesuaikan dengan penggunaan Anda, hingga mencapai $0.20 per 1k permintaan pada paket 5M. Model ini cocok saat volume scraping berubah-ubah dan Anda lebih memilih membayar kapasitas permintaan yang dibutuhkan daripada terikat pada paket concurrency tanpa batas. Dengan begitu, harga API web scraping tetap mengikuti volume yang Anda rencanakan untuk diproses.

Paket gratis

Mulailah dengan akses scraper API gratis sebelum memilih paket berbayar. Paket gratis berbasis permintaan memberi Anda 1,500 permintaan setiap bulan.

1,500 permintaan gratis per bulan: apa yang dihitung sebagai permintaan

Satu halaman yang berhasil diekstrak dihitung sebagai satu permintaan. Batch menghitung setiap URL yang berhasil dan Crawl menghitung setiap halaman yang berhasil, sedangkan ekstraksi yang gagal tidak ditagih. Rendering JS, geo-targeting, serta meminta HTML, Markdown, atau keduanya tidak menambah jumlah permintaan.

Tanpa kartu, tanpa masa kedaluwarsa

Anda tidak memerlukan kartu untuk mulai menggunakan paket gratis bulanan. Kuota 1,500 permintaan gratis diperbarui setiap bulan penagihan, sedangkan permintaan Pay As You Go yang Anda beli tidak memiliki masa kedaluwarsa.

Apa yang dilakukan API untuk Anda

Kirim URL dan dapatkan kembali data web yang siap digunakan. Pilih API sesuai seberapa banyak sumber web yang perlu Anda proses:

  • Scrape satu halaman dengan Extract (/v1/extract), operasi satu halaman di Geonode Scraper API.
  • Batch untuk beberapa URL yang sudah diketahui.
  • Map untuk menemukan tautan.
  • Crawl untuk mengumpulkan konten dari seluruh situs.

Rendering JS

Ambil konten dari halaman yang sarat JavaScript tanpa harus mengelola browser sendiri. Kami merender halaman sebelum ekstraksi, dengan pengaturan untuk konten yang butuh waktu lebih lama untuk dimuat. Pelajari tentang rendering JS.

Rotasi proxy dan percobaan ulang

Pisahkan penanganan proxy dari kode scraping Anda. Kami merutekan permintaan melalui jaringan proxy kami, dengan opsi jenis proxy dan penargetan negara. Saat permintaan gagal, API memberi tahu apakah error tersebut bisa dicoba ulang, sehingga aplikasi Anda dapat memutuskan kapan harus mencoba lagi. Pelajari tentang proxy dan geo-targeting.

Output HTML, Markdown, atau JSON

Dapatkan konten halaman dalam bentuk HTML atau Markdown yang bersih, sesuai kebutuhan langkah Anda berikutnya. Respons API dikembalikan dalam format JSON, sehingga konten yang diekstrak mudah diteruskan ke bagian lain dari alur kerja Anda. Pelajari tentang format output.

Scraper API vs proxy: kapan menggunakan yang mana

Gunakan Scraper API saat Anda ingin mengirim URL dan mendapatkan kembali konten web. Pilih proxy jika Anda sudah memiliki scraper, browser, atau otomatisasi sendiri dan hanya membutuhkan lapisan IP.

Scraper APIProxy
Yang Anda dapatkanKonten web yang sudah diekstrakAkses IP proxy
Setup scrapingKami menangani pengambilan halaman, routing proxy, dan rendering JS opsionalAnda mengelola permintaan, parsing, dan logika browser
OutputHTML atau Markdown dalam respons JSONRespons dari alat atau aplikasi Anda sendiri
Cocok untukEkstraksi, pekerjaan batch, crawl, pemetaan situs, dan pencarian webScraper kustom, browser, dan otomatisasi
Kontrol IPDikelola sebagai bagian dari permintaanKontrol langsung atas rotasi, sesi, dan penargetan
Pilih jikaAnda menginginkan kontennya tanpa membangun stack scrapingAnda sudah memiliki stack scraping dan membutuhkan proxy

Sudah punya scraper sendiri? Jelajahi proxy residensial untuk IP rotasi dan penargetan lokasi.

Scraper API vs Firecrawl, ScraperAPI, Bright Data Unlocker

Jaga biaya scraping tetap rendah seiring bertambahnya penggunaan. Harga berbasis permintaan kami memberi Anda titik awal yang lebih hemat, dan paket tanpa batas tersedia saat concurrency menjadi lebih penting daripada volume permintaan.

PenyediaHarga per 1K permintaan
Geonode Scraper API$0.39
Firecrawl$3.80
ScraperAPI$0.49
Bright Data Web Unlocker$1.50

Harga diperiksa pada 19 September 2026. Berdasarkan opsi berbayar pertama dari setiap penyedia.

Firecrawl dan ScraperAPI menghitung penggunaan dengan kredit, sedangkan tabel ini mengonversi opsi berbayar pertama mereka menjadi biaya per 1k permintaan yang bisa dibandingkan.

Mulai cepat (Python + cURL)

Mulailah dengan API key dari dasbor Geonode Anda, lalu kirim permintaan dengan header X-Api-Key. Endpoint /v1/extract menerima URL dan opsi ekstraksi. Contoh ini mengekstrak Markdown sekaligus HTML dari sebuah halaman.

cURL

curl -X POST "https://scraper.geonode.io/v1/extract" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "formats": ["markdown", "html"]
  }'

Python

import requests
response = requests.post(
    "https://scraper.geonode.io/v1/extract",
    headers={"X-Api-Key": "YOUR_API_KEY"},
    json={
        "url": "https://example.com",
        "formats": ["markdown", "html"]
    }
)

print(response.json())

Untuk autentikasi, pemilihan API, dan setup lengkap, lihat Panduan Mulai Cepat Scraper API.

Inilah bagaimana kami menawarkan harga rendah pada kualitas dunia.

Kebanyakan API scraping berjalan di atas pasokan sewaan dengan harga berbasis kredit. Itulah sebabnya tagihan Anda tidak bisa diprediksi. Kami memilih jalan yang sebaliknya, dan perhitungannya makin menguntungkan seiring waktu.

Bagaimana lebih banyak pelanggan, pengoperasian jaringan kami sendiri, harga grosir, dan biaya yang lebih rendah saling memperkuat satu sama lain

Quickstart kode

Tambahkan API Scraper Geonode ke aplikasi Anda dan mulai mengumpulkan konten halaman dalam hitungan detik.

import requests

r = requests.post(
  "https://scraper.geonode.io/v1/extract",
  headers={"X-Api-Key": "YOUR_API_KEY", "Content-Type": "application/json"},
  json={"url": "https://example.com", "formats": ["markdown"], "processing_mode": "sync"},
)
print(r.json())

Mulai gunakan web scraping dalam hitungan menit

Buat akun Anda

Daftar dengan email Anda dan dapatkan kunci API secara instan

Formulir pendaftaran dengan kolom email dan kata sandi di dashboard

Kirim permintaan

Kirim URL apa pun ke endpoint scraping dengan panggilan API yang sederhana

Kontrol negara gateway dan jenis sesi di dashboard

Dapatkan data yang bersih

Terima HTML yang sudah diparsing, Markdown, atau JSON terstruktur

Format endpoint proxy dan detail koneksi

Beralih ke unlimited saat Anda berkembang

Beralih ke paket bulanan flat berdasarkan concurrency, atau tetap di per permintaan. Tanpa kredit, tanpa kejutan pengukuran.

Contoh kode dan snippet integrasi di dashboard

Mengapa ini berbeda

Biaya lebih rendah secara struktural

Kami mengoperasikan jaringan proxy di balik setiap permintaan, itulah sebabnya kami tidak membutuhkan kredit dan pengganda.

Tanpa sistem kredit

Saat Anda melihat kredit dalam model harga, Anda sebenarnya melihat markup pemasok milik orang lain

Rendering penuh

Halaman yang dirender JavaScript, output HTML dan Markdown yang bersih.

Lokasi IP residensial di seluruh dunia dan dashboard Geonode dengan tools penggunaan, paket, dan reseller

FAQ

Mengekstrak konten halaman web, memproses batch URL, merayapi situs, dan menerima hasil melalui API atau webhook.

Ya. Aktifkan rendering JavaScript untuk halaman dinamis. Nonaktifkan untuk ekstraksi halaman statis yang lebih cepat.

Extract adalah operasi satu halaman di Geonode Scraper API: kirim satu URL ke /v1/extract untuk mengambil kontennya. Batch memproses beberapa URL yang sudah diketahui dalam satu job. Crawl menemukan dan mengekstrak halaman di seluruh situs web.

Ya, lokasi yang didukung dapat dipilih melalui perutean proxy dengan geo-targeting.

Markdown, HTML, atau keduanya.

Batas bergantung pada paket Anda.

Respons 429 terjadi ketika Anda melebihi batas konkurensi. Perlambat permintaan atau tingkatkan paket Anda.

Tidak. Perutean proxy, percobaan ulang, dan opsi geo ditangani melalui API.

Ya. Paket Unlimited tidak dibatasi oleh volume permintaan. Penggunaan dikontrol oleh jumlah thread/pekerjaan bersamaan pada paket yang dipilih, dan uji coba tersedia sebelum pembelian.

Ya. Opsi scraper API murah kami dimulai dengan 1,500 permintaan gratis setiap bulan, lalu paket berbayar dimulai dari 10K permintaan seharga $3.90 per bulan. Dengan begitu, proyek kecil tetap bisa memakai harga berbasis permintaan tanpa harus membayar paket tanpa batas.

Scraper API bekerja dengan halaman web publik, termasuk konten dinamis dan yang dirender JavaScript. Rendering JS, routing proxy, geo-targeting, dan header kustom memberi Anda kontrol lebih saat sebuah halaman membutuhkan lebih dari sekadar permintaan HTTP dasar.

Tidak. Hanya permintaan yang berhasil yang dihitung dalam kuota permintaan Anda. Ekstraksi yang gagal tidak ditagih, baik saat Anda mengirim satu permintaan Extract maupun memproses halaman melalui Batch atau Crawl.

Berhenti membayar hitung-hitungan kredit. Mulai scraping.

1,500 permintaan/bulan gratis. Tanpa kartu kredit. Sebagian besar tim mengirim permintaan pertama mereka dalam waktu kurang dari 5 menit.