SerpApi is a REST API that provides real-time search results (SERP) from Google, Bing, YouTube, Amazon, and over 25 other search engines in structured JSON format. It automatically handles CAPTCHA solving, proxy management, and HTML parsing. It offers location-based search, asynchronous querying, and archive support.
The information on this page was compiled from the provider's own sources, but the record has not been through full editorial review. Verify access conditions and limits against the provider's current documentation. Records in this state are not indexed by search engines.
Our review criteriaCatalog notes to consider when evaluating the integration, in addition to the provider documentation.
The free plan includes 100 searches per month. Paid plans start at 5,000 searches per month. Official SDK support is available for Python, Node.js, Ruby, PHP, and Java. The API key can be obtained from serpapi.com/dashboard. Large-scale data extraction is supported via asynchronous mode.
Last verified: February 26, 2026
Public test lab configuration summary for this API.
https://serpapi.com/Methods
Verified endpoint examples
/searchArama Motoru Sorgula (Google, Bing, YouTube, vb.)
**Ana Endpoint.** `engine` parametresiyle arama motorunu seçin ve `q` ile sorgunuzu belirtin. Organik sonuçlar, reklamlar, bilgi grafiği, yerel sonuçlar, görseller, haberler ve alışveriş sonuçları gibi yapılandırılmış JSON verisi döndürür. ### Desteklenen Motorlar | engine | Açıklama | |--------|----------| | `google` | Google Web Araması | | `google_images` | Google Görsel Arama | | `google_news` | Google Haberler | | `google_maps` | Google Haritalar | | `google_shopping` | Google Alışveriş | | `google_scholar` | Google Akademik | | `google_autocomplete` | Google Otomatik Tamamlama | | `google_trends` | Google Trendler | | `bing` | Bing Web Araması | | `bing_images` | Bing Görsel Arama | | `youtube` | YouTube Video Araması | | `amazon` | Amazon Ürün Araması | | `walmart` | Walmart Ürün Araması | | `duckduckgo` | DuckDuckGo Araması | | `baidu` | Baidu (Çin) Araması | | `naver` | Naver (Kore) Araması | | `apple_app_store` | Apple App Store Araması |
/searches/{id}.jsonArşiv – Önceki Arama Sonucunu Getir
Daha önce yapılmış bir aramanın sonuçlarını `search_metadata.id` kullanarak tekrar çeker. **Bu istek kredi tüketmez.** Asenkron aramalar veya önbelleğe alınmış sonuçları yeniden kullanmak için idealdir. ### Kullanım Senaryoları - Asenkron (`async=true`) aramaların tamamlanıp tamamlanmadığını kontrol etme - Pahalı aramaların sonuçlarını yeniden kullanma - Webhook entegrasyonları için sonuç saklama
/locations.jsonDesteklenen Konumları Listele
Google aramaları için kullanılabilecek desteklenen coğrafi konumların listesini döndürür. `/search` endpoint'indeki `location` parametresi için geçerli değerleri bu endpoint'ten öğrenebilirsiniz. ### Neden Kullanılır? - Belirli bir şehir veya bölgeden arama simüle etmek - Rekabetçi SEO analizi için bölgesel farkları incelemek - Yerel pazarlama araştırması yapmak
/account.jsonHesap Bilgilerini Getir
API anahtarınıza ait hesap bilgilerini döndürür. Kalan arama kredisi, plan bilgisi, kullanım istatistikleri ve fatura dönemi bu endpoint üzerinden takip edilebilir. ### Kullanım Senaryoları - Kota limitine yaklaşıldığında uyarı sistemi kurma - Birden fazla API anahtarı arasında yük dengeleme - Kullanım raporları oluşturma
Tracked public interactions for this catalog entry.
views
110
doc clicks
12
API calls
19
API ownership claim
If you are the official provider of this API, you can submit an ownership claim.