Search a mention service for matching results. A single XRPC host can serve multiple mention services, distinguished by the service AT URI.
Parameters
limit
integer
Optional
Maximum number of results to return
scope
string
Optional
Optional scope identifier to narrow results within a service, as returned by a previous result's subscope.scope field
search
string
Required
Search query string
service
string
at-uri
Required
AT URI of the parts.page.mention.service record identifying which service to query
Output
application/jsonresults
array
Required
No description available.
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "query",
"output": {
"schema": {
"type": "object",
"required": [
"results"
],
"properties": {
"results": {
"type": "array",
"items": {
"ref": "#result",
"type": "ref"
},
"maxLength": 50
}
}
},
"encoding": "application/json"
},
"parameters": {
"type": "params",
"required": [
"service",
"search"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Maximum number of results to return"
},
"scope": {
"type": "string",
"description": "Optional scope identifier to narrow results within a service, as returned by a previous result's subscope.scope field"
},
"search": {
"type": "string",
"description": "Search query string"
},
"service": {
"type": "string",
"format": "at-uri",
"description": "AT URI of the parts.page.mention.service record identifying which service to query"
}
}
},
"description": "Search a mention service for matching results. A single XRPC host can serve multiple mention services, distinguished by the service AT URI."
}