Skip to main content
POST
Search API for AI Agents & LLMs

Authorizations

x-api-key
string
header
required

API Key required for all endpoints

Body

application/json
query
string
required

Search query

Maximum string length: 2048
Example:

"best running shoes"

limit
number
default:10

Number of results

Required range: 1 <= x <= 100
Example:

10

time
string
default:any

Time filter (h, d, w, m, y or h2, d7, etc.)

Example:

"d"

location
string
default:us

Country code (ISO alpha-2)

Example:

"us"

source
enum<string>
default:web

Search source

Available options:
web,
news,
images
Example:

"web"

category
enum<string>
default:general

Category filter

Available options:
general,
code,
pdf,
research,
linkedin,
wiki
Example:

"code"

includeDomains
string[]

Include only these domains

Example:
excludeDomains
string[]

Exclude these domains

Example:
format
enum<string>
default:json

Output format

Available options:
json,
markdown,
html
scrape
boolean
default:false

scrape and extract content from SERP result URLs

Example:

false

scrapeLimit
number
default:3

Number of URLs to scrape (requires scrape: true)

Required range: 1 <= x <= 10
Example:

3

groundedAnswer
boolean
default:false

Use AI to synthesize a grounded answer from search results.

Example:

false

Response

Search results (format depends on request)

timestamp
number
required

Timestamp of the request in milliseconds

Example:

1783943217189

apiStatus
enum<string>
required

API status message

Available options:
success,
failure
Example:

"success"

apiCode
number
required

API status code

Example:

200

meta
object
required
data
object[]
required