본문으로 건너뛰기

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
status_code object

Upstream HTTP status. Present when the connector exposes response metadata — on success and on an HTTP error body.

하나 이상(anyOf)
integer
response_headers object

Upstream response headers, when exposed.

하나 이상(anyOf)
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.

하나 이상(anyOf)
  • Array [
  • property name*any
  • ]
  • columns object

    Row keys in first-appearance order.

    하나 이상(anyOf)
  • Array [
  • string
  • ]
  • row_count object
    하나 이상(anyOf)
    integer
    truncatedTruncated (boolean)

    Rows were cut at limit (use $top/$skip to page).

    기본값: false
    raw object

    Body as returned by the connector (parsed JSON or text), size-capped; null when it exceeds the cap and rows carry the data.

    하나 이상(anyOf)
    raw_truncatedRaw Truncated (boolean)
    기본값: false
    latency_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
    }