1
0
mirror of synced 2026-01-09 06:03:17 -05:00
Files
airbyte/airbyte-integrations/connectors/source-recurly/source_recurly/spec.json
Christophe Duong 744e0d5f13 Refactor Snowflake internal Staging as a base class for other staging classes (#10865)
* Refactor Snowflake internal Staging as model to share staging abilities in jdbc destinations
2022-03-11 15:29:12 +01:00

34 lines
1.3 KiB
JSON

{
"documentationUrl": "https://docs.airbyte.com/integrations/sources/recurly",
"connectionSpecification": {
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Recurly Source Spec",
"type": "object",
"required": ["api_key"],
"additionalProperties": false,
"properties": {
"api_key": {
"type": "string",
"title": "API Key",
"airbyte_secret": true,
"description": "Recurly API Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/recurly\">docs</a> for more information on how to generate this key.",
"order": 1
},
"begin_time": {
"type": "string",
"description": "ISO8601 timestamp from which the replication from Recurly API will start from.",
"examples": ["2021-12-01T00:00:00"],
"pattern": "^$|^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$",
"order": 2
},
"end_time": {
"type": "string",
"description": "ISO8601 timestamp to which the replication from Recurly API will stop. Records after that date won't be imported.",
"examples": ["2021-12-01T00:00:00"],
"pattern": "^$|^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$",
"order": 3
}
}
}
}