---
title: "Web Search"
method: POST
path: "/v1/search"
---

# Web Search

`POST /v1/search`

Perform a web search and return structured results.

## Request body

- object
  - `query` string, required — The search query string
  - `numResults` integer — Number of results to return (1-25)

## Response `200`

The request has succeeded.

- object
  - `requestId` string, required — Unique identifier for the request
  - `query` string, required — The search query that was executed
  - `results` object[], required — List of search results
    - `id` string, required — Unique identifier for the result
    - `url` string, required — The URL of the search result
    - `title` string, required — The title of the search result
    - `author` string — Author of the content if available
    - `publishedDate` string, date-time — Publication date in ISO 8601 format
    - `image` string — Image URL if available
    - `favicon` string — Favicon URL

---

[API](https://skmtc.net/browserbase/apis/browserbase-api.md) · [All operations](https://skmtc.net/browserbase/apis/browserbase-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/browserbase/browserbase-api/versions/832b22144edf/schema)
