UNPKG

@adobe/helix-pipeline

Version:

(formerly known as Hypermedia Pipeline)

99 lines (62 loc) 2.06 kB
# Response Schema ``` https://ns.adobe.com/helix/pipeline/response ``` The HTTP response object | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In | | ------------------- | ---------- | ----------- | ------------ | ----------------- | --------------------- | -------------------------------------------- | | Can be instantiated | No | Stabilizing | No | Forbidden | Forbidden | [response.schema.json](response.schema.json) | # Response Properties | Property | Type | Required | Nullable | Defined by | | --------------------- | --------- | -------- | -------- | ---------------------- | | [body](#body) | complex | Optional | No | Response (this schema) | | [document](#document) | `object` | Optional | No | Response (this schema) | | [headers](#headers) | complex | Optional | No | Response (this schema) | | [status](#status) | `integer` | Optional | No | Response (this schema) | ## body `body` - is optional - type: complex - defined in this schema ### body Type **Any** following _options_ needs to be fulfilled. #### Option 1 #### Option 2 `object` with following properties: | Property | Type | Required | | -------- | ---- | -------- | ## document The DOM-compatible representation of the response document `document` - is optional - type: `object` - defined in this schema ### document Type `object` with following properties: | Property | Type | Required | | -------- | ---- | -------- | ## headers The HTTP headers of the response `headers` - is optional - type: complex - defined in this schema ### headers Type Unknown type ``. ```json { "description": "The HTTP headers of the response", "additionalProperties": { "type": "string" }, "simpletype": "complex" } ``` ## status The HTTP status code `status` - is optional - type: `integer` - defined in this schema ### status Type `integer`