Bing SERP API
Search Bing with independent setLang and cc controls, plus optional pagination, device, and brd_browser profiles.
Receive structured JSON for ads, organic results, related searches, pagination, and other available modules.
The current credit cost comes from the active API configuration. Failed requests do not consume credits.
With the current configuration, each successful request costs 2 credits.
Estimated Cost: 2 credit(s)
For a later page, use pagination.next_page_start from the previous response.
setLang controls the language independently from cc.
Focused Bing SERP controls
Only q is required; setLang, cc, pagination, device, and brd_browser controls are optional.
Independent language and country
Use setLang for language and cc for country. Both can be supplied together and are passed independently.
Page navigation
Leave first empty for the first page. For a later page, use pagination.next_page_start from the previous response.
Device and browser profiles
Combine a device profile with chrome, safari, or firefox through brd_browser, or leave either control empty.
Complete ad modules
Receive all available top, middle, bottom, shopping, paid, and sponsored ad groups alongside organic results.
Bing SERP API FAQ
Common questions about parameters, responses, and billing.
Add structured Bing results to your application
Read the parameter reference, run the ai image Demo, and integrate the structured JSON response with ads and organic results.