You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: The URL of the API source. Do not put sensitive information (e.g. API tokens) into this field - Use the Authentication component for this.
1940
+
title: API Endpoint URL
1941
+
description: The URL of the source API endpoint. Do not put sensitive information (e.g. API tokens) into this field - Use the Authentication component for this.
1942
1942
type: string
1943
1943
interpolation_context:
1944
1944
- config
@@ -2003,6 +2003,46 @@ definitions:
2003
2003
title: Fetch Properties from Endpoint
2004
2004
description: Allows for retrieving a dynamic set of properties from an API endpoint which can be injected into outbound request using the stream_partition.extra_fields.
2005
2005
"$ref": "#/definitions/PropertiesFromEndpoint"
2006
+
request_parameters:
2007
+
title: Query Parameters
2008
+
description: Specifies the query parameters that should be set on an outgoing HTTP request given the inputs.
2009
+
anyOf:
2010
+
- type: object
2011
+
title: Key/Value Pairs
2012
+
additionalProperties:
2013
+
anyOf:
2014
+
- type: string
2015
+
- $ref: "#/definitions/QueryProperties"
2016
+
- type: string
2017
+
title: Interpolated Value
2018
+
interpolation_context:
2019
+
- next_page_token
2020
+
- stream_interval
2021
+
- stream_partition
2022
+
- stream_slice
2023
+
examples:
2024
+
- unit: "day"
2025
+
- query: 'last_event_time BETWEEN TIMESTAMP "{{ stream_interval.start_time }}" AND TIMESTAMP "{{ stream_interval.end_time }}"'
description: Error handler component that defines how to handle errors.
@@ -3100,7 +3143,7 @@ definitions:
3100
3143
type: array
3101
3144
default: []
3102
3145
items:
3103
-
- type: string
3146
+
type: string
3104
3147
interpolation_context:
3105
3148
- config
3106
3149
parent_key:
@@ -3194,8 +3237,8 @@ definitions:
3194
3237
retriever:
3195
3238
description: Requester component that describes how to fetch the properties to query from a remote API endpoint.
3196
3239
anyOf:
3197
-
- "$ref": "#/definitions/CustomRetriever"
3198
3240
- "$ref": "#/definitions/SimpleRetriever"
3241
+
- "$ref": "#/definitions/CustomRetriever"
3199
3242
$parameters:
3200
3243
type: object
3201
3244
additionalProperties: true
@@ -3426,6 +3469,7 @@ definitions:
3426
3469
additionalProperties: true
3427
3470
LegacySessionTokenAuthenticator:
3428
3471
title: Session Token Authenticator
3472
+
deprecated: true
3429
3473
description: Deprecated - use SessionTokenAuthenticator instead. Authenticator for requests authenticated using session tokens. A session token is a random value generated by a server to identify a specific user for the duration of one interaction session.
3430
3474
type: object
3431
3475
required:
@@ -3534,15 +3578,15 @@ definitions:
3534
3578
- "$ref": "#/definitions/HttpRequester"
3535
3579
- "$ref": "#/definitions/CustomRequester"
3536
3580
decoder:
3537
-
title: Decoder
3581
+
title: HTTP Response Format
3538
3582
description: Component decoding the response so records can be extracted.
0 commit comments