Pages Search
POST /intent/pages/search
POST
/intent/pages/search
Text / semantic / hybrid search across the intent-enriched page index.
Honors the same operator syntax the internal search box supports:
site:<domain>, intitle:X, inurl:X, type:blog, audience:b2b,
-exclude, or just a bare domain for domain-mode.
Authorizations
Parameters
Header Parameters
Request Body required
object
include_visitors
boolean
limit
integer
offset
integer
query
required
string
semantic_ratio
0 = text, 1 = semantic, between = hybrid
number
sort
Any of:
Array<string>
null
Responses
200
Successful Response
object
data
required
object
filtered_no_visitors
Hits hidden because they had no visitors in the lookback window (include_visitors=true). total_hits counts them; pages does not.
integer
mode
string
pages
Array<object>
object
query
required
string
took_ms
integer
total_hits
integer
warnings
Non-fatal problems: visitor counts timed out or failed (pages are then returned unfiltered, visitors=null), every hit was hidden by the has-visitors filter, or the search backend failed.
Array<string>
pagination
Any of:
object
has_next
required
Whether there are more pages
boolean
limit
required
Items per page
integer
notes
Any of:
Array<string>
null
page
required
Current page number (1-indexed)
integer
total
required
Total number of items
integer
null
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string