Skip to content

Getting Started

Welcome to the Searrrch API documentation. Searrrch provides affordable, high-performance web search and crawl capabilities for your applications.

To get started, simply:

  1. Sign up on our Dashboard.
  2. Generate your API Key. (You will get $1 balance upon signup!)
  3. Keep your API key secure and do not share it.

All requests must include your API key in the header:

Authorization: Bearer <API_KEY>

Use this endpoint to perform web searches and retrieve search results.

Endpoint: GET api.searrrch.com/v1/web-search

Headers:

Authorization: Bearer <API_KEY>

Query Parameters:

ParameterRequiredDescription
qYesThe search query.
languageNoCode of the language (e.g., en, zh-CN).
pagenoNoSearch page number. Default is 1.
time_rangeNoTime range of search (day, month, year).

Example Request:

Terminal window
curl "https://api.searrrch.com/v1/web-search?q=open+source+LLM" \
-H "Authorization: Bearer YOUR_API_KEY"

Use this endpoint to extract markdown content from a specific webpage.

Endpoint: GET api.searrrch.com/v1/web-crawl

Headers:

Authorization: Bearer <API_KEY>

Query Parameters:

ParameterRequiredDescription
urlYesThe URL to crawl.

Example Request:

Terminal window
curl "https://api.searrrch.com/v1/web-crawl?url=https://example.com" \
-H "Authorization: Bearer YOUR_API_KEY"