Skip to content
Gridlode
Docs · Reference

Bing Search

GET /v1/search/bing1 credit / requestcache 60 min

Live Bing web results for any query and market: organic results with title, link, displayed URL, snippet and date, plus related searches, "People also ask" questions, the result-count estimate and the next page. Set num (up to 100) for deep results: successive pages are fetched, de-duplicated and numbered 1-100 for rank tracking, billed 1 credit per page fetched. Verification pages are detected and never charged.

Query parameters

q
string · required
Search query.
cc
string
Country code of the market to search, e.g. us, gb, de.
Default: "us"
setlang
string
Interface language, e.g. en, de, pt-BR.
Default: "en"
count
integer
Results per page (10-50).
Default: 10
first
integer
1-based offset of the first result (1, 11, 21, ...).
Default: 1
safe
string
SafeSearch level.
Default: "moderate"
Allowed: off, moderate, strict
num
string
Deep results for rank tracking: collect up to this many organic results (1-100) by fetching successive pages from 'first' onwards, with duplicates removed and continuous positions. Billed per page fetched (1 credit per page; Bing serves about 10 results per page, so num=100 costs up to 10 credits). Leave empty for a single page.
Default: null
max_age
integer
Accept a cached answer up to this many seconds old, billed at 50%.

Response data fields

    Example

    curl "https://api.gridlode.com/v1/search/bing?q=python%20programming%20language" \
      -H "Authorization: Bearer $GRIDLODE_KEY"

    Try it without code on the Bing Search API page.