HTTP Connection
Schema for configuring HTTP connection parameters
Properties
Name | Type | Description | Required |
---|---|---|---|
type | string | Connection type Constant Value: "http" | yes |
base_uri | string | Base URI for the API endpoint | yes |
headers | object | HTTP headers, including authorization token | no |
query_parameters | object | Default query parameters for all API endpoints | no |
timeout | integer | Timeout for HTTP connection in seconds Default: 10 | no |
Additional Properties: not allowed
Example
base_uri: https://api.example.com
headers:
Authorization:
expression: concat([ 'Bearer ', token])
language: jmespath
Content-Type: application/json
query_parameters:
id:
expression: user_id
language: jmespath
timestamp:
expression: date('now')
language: sql
headers: object
HTTP headers, including authorization token
Additional Properties
|Name|Type|Description|Required| |—-|—-|———–|——–|
query_parameters: object
Default query parameters for all API endpoints
Additional Properties
|Name|Type|Description|Required| |—-|—-|———–|——–|