ConnectorQueryResponse
Connector query result. Successful responses include the returned body and any extracted rows; connector failures return success=false with error instead of raising an HTTP error.
successSuccess (boolean)필수
error object
하나 이상(anyOf)
- string
- null
string
status_code object
Upstream HTTP status. Present when the connector exposes response metadata — on success and on an HTTP error body.
- integer
- null
integer
response_headers object
Upstream response headers, when exposed.
- object
- null
object
rows object
Rows extracted from the JSON body — OData v2 (d.results) / v4 (value) or a plain top-level JSON array — capped at limit. Null when the body has no row shape; [] is a real, empty result.
- object[]
- null
Array [
property name*any
]
columns object
Row keys in first-appearance order.
- string[]
- null
Array [
string
]
row_count object
하나 이상(anyOf)
- integer
- null
integer
truncatedTruncated (boolean)
Rows were cut at limit (use $top/$skip to page).
기본값:
falseraw object
Body as returned by the connector (parsed JSON or text), size-capped; null when it exceeds the cap and rows carry the data.
- Option 1
- null
raw_truncatedRaw Truncated (boolean)
기본값:
falselatency_msLatency Ms (number)필수
ConnectorQueryResponse
{
"success": true,
"error": "string",
"status_code": 0,
"response_headers": {},
"rows": [
{}
],
"columns": [
"string"
],
"row_count": 0,
"truncated": false,
"raw_truncated": false,
"latency_ms": 0
}