curl --request POST \
--url https://api.hyperbrowser.ai/x402/web/search \
--header 'Content-Type: application/json' \
--data '
{
"query": "<string>",
"page": 123,
"maxAgeSeconds": 123,
"location": {
"country": "<string>",
"state": "<string>",
"city": "<string>"
},
"filters": {
"exactPhrase": true,
"semanticPhrase": true,
"excludeTerms": [
"<string>"
],
"boostTerms": [
"<string>"
],
"filetype": "pdf",
"site": "<string>",
"excludeSite": "<string>",
"intitle": "<string>",
"inurl": "<string>"
}
}
'{
"jobId": "<string>",
"status": "completed",
"error": "<string>",
"data": {
"query": "<string>",
"results": [
{
"title": "<string>",
"url": "<string>",
"description": "<string>"
}
]
}
}X402 payment endpoint. First request returns 402 with payment requirements. Retry with PAYMENT-SIGNATURE header containing cryptographic proof to get search results. See https://x402.gitbook.io/x402 for protocol details.
curl --request POST \
--url https://api.hyperbrowser.ai/x402/web/search \
--header 'Content-Type: application/json' \
--data '
{
"query": "<string>",
"page": 123,
"maxAgeSeconds": 123,
"location": {
"country": "<string>",
"state": "<string>",
"city": "<string>"
},
"filters": {
"exactPhrase": true,
"semanticPhrase": true,
"excludeTerms": [
"<string>"
],
"boostTerms": [
"<string>"
],
"filetype": "pdf",
"site": "<string>",
"excludeSite": "<string>",
"intitle": "<string>",
"inurl": "<string>"
}
}
'{
"jobId": "<string>",
"status": "completed",
"error": "<string>",
"data": {
"query": "<string>",
"results": [
{
"title": "<string>",
"url": "<string>",
"description": "<string>"
}
]
}
}Base64-encoded JSON containing payment proof (x402Version, resource, accepted payment method, and cryptographic payload with signature and payer address)
Was this page helpful?