---
title: "GET /bing/search"
method: GET
path: "/bing/search"
tags: ["Bing Search"]
---

# GET /bing/search

`GET /bing/search`

## Request

- Base URL: `https://scrappa.co/api`
- URL: `https://scrappa.co/api/bing/search`
- Auth: API key in header `X-API-KEY`

## Query parameters

- `query` string, required
- `page` integer, nullable
- `num` integer, nullable
- `site` string, nullable
- `filetype` string, nullable
- `safe` 'off' | 'moderate' | 'strict' | 'null', nullable
- `hl` string, nullable
- `include_html` boolean, nullable

## Response `200`

- object
  - `data` object[], required
    - `position` integer, required
    - `title` string, required
    - `description` string, required
    - `url` string, required
    - `domain` union, required
      - integer
      - object
      - string
  - `people_also_search_for` unknown[], required
    - unknown
  - `people_also_ask` unknown[], required
    - unknown
  - `knowledge_graph` unknown, required
  - `see_results_about` unknown, required
  - `twitter_card` unknown, required
  - `results_on_page` integer, required
  - `source` 'bing', required
  - `html` string, required: Log::debug("Successful request to {$url} via proxy {$proxy}. Status: " . $response->status());

## Other responses

- `401`: Unauthorized - API key is missing or invalid
- `422`: The query is missing, or a pagination, locale, safe-search, site, filetype, or include_html parameter failed validation.
- `503`: The upstream service is temporarily unavailable. Please retry shortly.

---

[API](https://skmtc.dev/scrappa/apis/scrappa-api-documentation.md) · [All operations](https://skmtc.dev/scrappa/apis/scrappa-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/scrappa/apis/scrappa-api-documentation/revisions/1e1aa78ff103?raw)
