search
Flattened search for one-level-only tool integrations (e.g. Raya)
POST
/v1/search/flat
const url = 'https://search.example.com/v1/search/flat';const options = { method: 'POST', headers: {'x-api-key': '<x-api-key>', 'Content-Type': 'application/json'}, body: '{"additionalProperty":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://search.example.com/v1/search/flat \ --header 'Content-Type: application/json' \ --header 'x-api-key: <x-api-key>' \ --data '{ "additionalProperty": "example" }'Same search as POST /v1/search, but the body is a FLAT object whose keys are dot-delimited canonical paths (a numeric segment is an array index) and whose values may all be strings. Leaves are JSON-parsed to restore real types, then validated against the canonical schema. Numeric-looking filter values are parsed as numbers; send a JSON-quoted string (e.g. “"560001"”) to keep one a string.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
key
additional properties
Examplegenerated
{ "additionalProperty": "example"}Responses
Section titled “Responses”Default Response
Media typeapplication/json
object
context
required
object
version
string
messageId
required
string
timestamp
string
networkId
required
string
domain
required
string
itemType
required
string
message
required
object
items
required
Array<object>
object
item_network
required
string
item_domain
required
string
item_type
required
string
item_id
required
string
item_state
required
object
key
additional properties
item_locations
required
Array<object>
object
lat
required
number
lng
required
number
label
string
score
number
distanceMeters
number
meta
required
object
total
required
number
limit
required
number
offset
required
number
Example
{ "context": { "version": "1.0.0" }}Default Response
Media typeapplication/json
object
error
required
string
message
required
string
Examplegenerated
{ "error": "example", "message": "example"}Default Response
Media typeapplication/json
object
error
required
string
message
required
string
Examplegenerated
{ "error": "example", "message": "example"}Default Response
Media typeapplication/json
object
error
required
string
message
required
string
Examplegenerated
{ "error": "example", "message": "example"}Default Response
Media typeapplication/json
object
error
required
string
message
required
string
Examplegenerated
{ "error": "example", "message": "example"}Default Response
Media typeapplication/json
object
error
required
string
message
required
string
Examplegenerated
{ "error": "example", "message": "example"}
