From 87f7e7baa5f7420cc41fcc8d66be50679f1ebdab Mon Sep 17 00:00:00 2001 From: Jon Tan Date: Tue, 10 Sep 2024 15:57:17 -0700 Subject: [PATCH] Remove discriminators, flag secrets (#102) --- airbyte-api.openapi.yaml | 372 +++++++++++++++++++++++++++++++++++---- 1 file changed, 336 insertions(+), 36 deletions(-) diff --git a/airbyte-api.openapi.yaml b/airbyte-api.openapi.yaml index fb9236bd..2bf9b674 100644 --- a/airbyte-api.openapi.yaml +++ b/airbyte-api.openapi.yaml @@ -2738,6 +2738,7 @@ components: airbyte_secret: true type: "string" order: 0 + x-speakeasy-param-sensitive: true replication_start_date: title: "Start Date" description: "UTC date and time in the format 2017-01-25T00:00:00Z. Any\ @@ -2788,6 +2789,7 @@ components: type: "string" description: "The Client Secret of your Harvest developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -2929,7 +2931,6 @@ components: description: "App key found at settings (Ref- https://settings.yotpo.com/#/general_settings)" title: "App Key" order: 1 - x-speakeasy-param-sensitive: true start_date: type: "string" description: "Date time filter for incremental filter, Specify which date\ @@ -3075,6 +3076,7 @@ components: \ as for the `sandbox`" order: 0 airbyte_secret: true + x-speakeasy-param-sensitive: true consumer_key: type: "string" title: "Consumer Key" @@ -3088,6 +3090,7 @@ components: description: "Consumer secret associated with your integration" order: 2 airbyte_secret: true + x-speakeasy-param-sensitive: true token_key: type: "string" title: "Token Key (Token Id)" @@ -3406,11 +3409,13 @@ components: title: "Client ID" description: "The Client ID of your OAuth application" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Client Secret of your OAuth application." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access Token" @@ -4321,11 +4326,13 @@ components: type: "string" description: "The Client ID of the developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client secret" type: "string" description: "The Client Secret of the developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -4355,6 +4362,7 @@ components: \ docs for more information on how to generate this key." airbyte_secret: true + x-speakeasy-param-sensitive: true email: type: "string" title: "Email" @@ -4832,6 +4840,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client Certificate" @@ -4840,6 +4849,7 @@ components: multiline: true order: 2 always_show: true + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client Key" @@ -4878,6 +4888,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client Certificate" @@ -4886,6 +4897,7 @@ components: multiline: true order: 2 always_show: true + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client Key" @@ -5684,6 +5696,7 @@ components: title: "Fauna Secret" description: "Fauna secret, used when authenticating with the database." airbyte_secret: true + x-speakeasy-param-sensitive: true collection: order: 5 type: "object" @@ -5858,6 +5871,7 @@ components: airbyte_secret: true type: "string" order: 1 + x-speakeasy-param-sensitive: true auth_token: title: "Auth Token" description: "Twilio Auth Token." @@ -6479,6 +6493,7 @@ components: \ href=\"https://docs.airbyte.com/integrations/sources/google-ads#setup-guide\"\ >documentation." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -6826,6 +6841,7 @@ components: \ application. Read more here." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" @@ -6833,6 +6849,7 @@ components: \ application. Read more here." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: title: "Access Token" type: "string" @@ -6872,6 +6889,7 @@ components: - "{ \"type\": \"service_account\", \"project_id\": YOUR_PROJECT_ID,\ \ \"private_key_id\": YOUR_PRIVATE_KEY, ... }" airbyte_secret: true + x-speakeasy-param-sensitive: true email: title: "Admin Email" type: "string" @@ -7258,6 +7276,7 @@ components: - "fc6243f283e51f6ca989aab298b17da125496f50" airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true refresh_token: type: "string" description: "The Refresh Token with the activity: read_all permissions." @@ -7446,6 +7465,7 @@ components: title: "API Key" description: "Your API ACCESS Key" airbyte_secret: true + x-speakeasy-param-sensitive: true adjusted: type: "string" order: 0 @@ -7631,12 +7651,14 @@ components: description: "The Client ID of the Shopify developer application." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Client Secret of the Shopify developer application." airbyte_secret: true order: 2 + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access Token" @@ -8318,6 +8340,7 @@ components: type: "string" description: "The Client Secret of your Retently developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -8539,12 +8562,14 @@ components: airbyte_secret: true airbyte_hidden: true type: "string" + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" description: "The Client Secret for your Oauth application" airbyte_secret: true airbyte_hidden: true type: "string" + x-speakeasy-param-sensitive: true sourceType: title: "instagram" const: "instagram" @@ -8706,7 +8731,6 @@ components: \ will default to the parser's default primary key." airbyte_hidden: true type: "string" - x-speakeasy-param-sensitive: true days_to_sync_if_history_is_full: title: "Days To Sync If History Is Full" description: "When the state history of the file store is full, syncs\ @@ -10250,7 +10274,6 @@ components: \ will default to the parser's default primary key." airbyte_hidden: true type: "string" - x-speakeasy-param-sensitive: true days_to_sync_if_history_is_full: title: "Days To Sync If History Is Full" description: "When the state history of the file store is full, syncs\ @@ -10585,16 +10608,19 @@ components: description: "Tenant ID of the Microsoft Azure Application user" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_id: title: "Client ID" description: "Client ID of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" description: "Client Secret of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" description: "Refresh Token of your Microsoft developer application" @@ -11246,11 +11272,13 @@ components: title: "Client ID" description: "The Client ID of your OAuth application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Client Secret of your OAuth application." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access Token" @@ -11462,6 +11490,7 @@ components: title: "Customer Secret" description: "Customer Secret for API in WooCommerce shop" airbyte_secret: true + x-speakeasy-param-sensitive: true shop: type: "string" order: 2 @@ -11541,6 +11570,7 @@ components: title: "Client ID" description: "The client ID of the LinkedIn developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true auth_method: type: "string" const: "oAuth2.0" @@ -11551,6 +11581,7 @@ components: title: "Client secret" description: "The client secret of the LinkedIn developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh token" @@ -11587,6 +11618,7 @@ components: - "123456789" description: "Specify the Organization ID" airbyte_secret: true + x-speakeasy-param-sensitive: true start_date: type: "string" order: 2 @@ -11864,6 +11896,7 @@ components: title: "Client Secret" description: "The Client Secret of your Salesloft developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -11874,7 +11907,6 @@ components: type: "string" format: "date-time" description: "The date-time when the access token should be refreshed." - x-speakeasy-param-sensitive: true - type: "object" title: "Authenticate via API Key" required: @@ -12005,6 +12037,7 @@ components: desciprtion: "Short.io Domain ID" title: "Domain ID" airbyte_secret: false + x-speakeasy-param-sensitive: true secret_key: type: "string" title: "Secret Key" @@ -12019,6 +12052,7 @@ components: examples: - "2023-07-30T03:43:59.244Z" airbyte_secret: false + x-speakeasy-param-sensitive: true sourceType: title: "shortio" const: "shortio" @@ -12186,6 +12220,7 @@ components: title: "API ID" airbyte_secret: true order: 0 + x-speakeasy-param-sensitive: true api_token: type: "string" description: "App token found at settings (Ref- https://dashboard.aircall.io/integrations/api-keys)" @@ -12303,12 +12338,14 @@ components: description: "The Client ID of your Snapchat developer application." airbyte_secret: true order: 0 + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" description: "The Client Secret of your Snapchat developer application." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -12483,10 +12520,12 @@ components: type: "string" description: "The API ID of the Gitlab developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" description: "The API Secret the Gitlab developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" description: "Access Token for making authenticated requests." @@ -12496,7 +12535,6 @@ components: type: "string" description: "The date-time when the access token should be refreshed." format: "date-time" - x-speakeasy-param-sensitive: true refresh_token: type: "string" description: "The key to refresh the expired access_token." @@ -12765,12 +12803,14 @@ components: description: "The Client ID of your Snowflake developer application." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Client Secret of your Snowflake developer application." airbyte_secret: true order: 2 + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access Token" @@ -13116,6 +13156,7 @@ components: examples: - "Client_Secret" airbyte_secret: true + x-speakeasy-param-sensitive: true audience: title: "Audience" description: "The audience for the token, which is your API. You can\ @@ -13157,6 +13198,7 @@ components: - "2023-08-05T00:43:59.244Z" default: "2023-08-05T00:43:59.244Z" airbyte_secret: false + x-speakeasy-param-sensitive: true sourceType: title: "auth0" const: "auth0" @@ -13273,6 +13315,7 @@ components: description: "Linnworks Application Secret" type: "string" airbyte_secret: true + x-speakeasy-param-sensitive: true token: title: "API Token" type: "string" @@ -13388,7 +13431,6 @@ components: \ will default to the parser's default primary key." airbyte_hidden: true type: "string" - x-speakeasy-param-sensitive: true days_to_sync_if_history_is_full: title: "Days To Sync If History Is Full" description: "When the state history of the file store is full, syncs\ @@ -13735,16 +13777,19 @@ components: description: "Tenant ID of the Microsoft SharePoint user" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_id: title: "Client ID" description: "Client ID of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" description: "Client Secret of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" description: "Refresh Token of your Microsoft developer application" @@ -13773,6 +13818,7 @@ components: description: "Tenant ID of the Microsoft SharePoint user" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true user_principal_name: title: "User Principal Name" description: "Special characters such as a period, comma, space, and\ @@ -13780,16 +13826,19 @@ components: \ https://learn.microsoft.com/en-us/sharepoint/list-onedrive-urls" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_id: title: "Client ID" description: "Client ID of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" description: "Client Secret of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true required: - "tenant_id" - "user_principal_name" @@ -14569,7 +14618,6 @@ components: - "airbyte-ws-order" - "airbyte-ws-checkout" order: 0 - x-speakeasy-param-sensitive: true end_date: type: "string" title: "End date" @@ -14737,6 +14785,7 @@ components: examples: - "https://000-AAA-000.mktorest.com" airbyte_secret: true + x-speakeasy-param-sensitive: true client_id: title: "Client ID" type: "string" @@ -14745,6 +14794,7 @@ components: \ docs for info on how to obtain this." order: 0 airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" @@ -14753,6 +14803,7 @@ components: \ docs for info on how to obtain this." order: 1 airbyte_secret: true + x-speakeasy-param-sensitive: true start_date: title: "Start Date" type: "string" @@ -15027,10 +15078,12 @@ components: type: "string" description: "The API ID of the SmartSheets developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" description: "The API Secret the SmartSheets developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" description: "Access Token for making authenticated requests." @@ -15040,7 +15093,6 @@ components: type: "string" description: "The date-time when the access token should be refreshed." format: "date-time" - x-speakeasy-param-sensitive: true refresh_token: type: "string" description: "The key to refresh the expired access_token." @@ -15390,6 +15442,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client certificate" @@ -15400,6 +15453,7 @@ components: multiline: true order: 2 always_show: true + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client key" @@ -15438,6 +15492,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client certificate" @@ -15448,6 +15503,7 @@ components: multiline: true order: 2 always_show: true + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client key" @@ -16484,7 +16540,6 @@ components: description: "Property key names to extract from all events, in order to\ \ enrich ledger entries corresponding to an event deduction." order: 4 - x-speakeasy-param-sensitive: true numeric_event_properties_keys: type: "array" items: @@ -16493,13 +16548,11 @@ components: description: "Property key names to extract from all events, in order to\ \ enrich ledger entries corresponding to an event deduction." order: 5 - x-speakeasy-param-sensitive: true subscription_usage_grouping_key: type: "string" title: "Subscription usage grouping key (string value)" description: "Property key name to group subscription usage by." order: 6 - x-speakeasy-param-sensitive: true plan_id: type: "string" title: "Orb Plan ID for Subscription Usage (string value)" @@ -16703,6 +16756,7 @@ components: \ href='https://docs.airbyte.com/integrations/sources/notion#step-2-set-permissions-and-acquire-authorization-credentials'>docs\ \ for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" @@ -16710,6 +16764,7 @@ components: \ docs\ \ for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: title: "Access Token" type: "string" @@ -16854,12 +16909,14 @@ components: description: "The API key of the Trustpilot API application. (represents\ \ the OAuth Client ID)" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Secret" description: "The Secret of the Trustpilot API application. (represents\ \ the OAuth Client Secret)" airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access Token" @@ -16871,7 +16928,6 @@ components: title: "Token expiry date time" description: "The date-time when the access token should be refreshed." format: "date-time" - x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh token" @@ -16897,6 +16953,7 @@ components: title: "API key" description: "The API key of the Trustpilot API application." airbyte_secret: true + x-speakeasy-param-sensitive: true business_units: type: "array" items: @@ -17204,6 +17261,7 @@ components: description: "Slack client_secret. See our docs if you need help finding this secret." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access token" @@ -17437,6 +17495,7 @@ components: \ file and copy/paste its content to this field (expecting JSON\ \ formats). If accessing publicly available data, this field is\ \ not necessary." + x-speakeasy-param-sensitive: true - title: "S3: Amazon Web Services" required: - "storage" @@ -17453,7 +17512,6 @@ components: description: "In order to access private Buckets stored on AWS S3,\ \ this connector would need credentials with the proper permissions.\ \ If accessing publicly available data, this field is not necessary." - x-speakeasy-param-sensitive: true aws_secret_access_key: type: "string" title: "AWS Secret Access Key" @@ -17897,11 +17955,13 @@ components: title: "Client ID" description: "OAuth2.0 Client ID" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "OAuth2.0 Client Secret" airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -18087,6 +18147,7 @@ components: \ here)." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true start_date: type: "string" title: "Replication start date" @@ -18265,11 +18326,13 @@ components: type: "string" description: "The Client ID of your developer application" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" description: "The client secret of your developer application" airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -18377,6 +18440,7 @@ components: description: "Enter your Google application's Client ID. See Google's\ \ documentation for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" @@ -18384,6 +18448,7 @@ components: \ href='https://developers.google.com/identity/protocols/oauth2'>Google's\ \ documentation for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -18413,6 +18478,7 @@ components: examples: - "{ \"type\": \"service_account\", \"project_id\": YOUR_PROJECT_ID,\ \ \"private_key_id\": YOUR_PRIVATE_KEY, ... }" + x-speakeasy-param-sensitive: true sourceType: title: "google-sheets" const: "google-sheets" @@ -18563,11 +18629,13 @@ components: title: "Client ID" description: "Client ID" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "Client Secret" airbyte_secret: true + x-speakeasy-param-sensitive: true - title: "API Token" type: "object" required: @@ -18821,11 +18889,13 @@ components: title: "" description: "" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "" description: "" airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "" @@ -19157,6 +19227,7 @@ components: \ to team -> Copy the link to the team and grab the tenant ID form\ \ the URL" airbyte_secret: true + x-speakeasy-param-sensitive: true client_id: title: "Client ID" type: "string" @@ -19167,6 +19238,7 @@ components: description: "The Client Secret of your Microsoft Teams developer\ \ application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -19197,6 +19269,7 @@ components: \ to team -> Copy the link to the team and grab the tenant ID form\ \ the URL" airbyte_secret: true + x-speakeasy-param-sensitive: true client_id: title: "Client ID" type: "string" @@ -19207,6 +19280,7 @@ components: description: "The Client Secret of your Microsoft Teams developer\ \ application." airbyte_secret: true + x-speakeasy-param-sensitive: true sourceType: title: "microsoft-teams" const: "microsoft-teams" @@ -19306,6 +19380,91 @@ components: description: "The Client Secret of your Microsoft Teams developer\ \ application." airbyte_secret: true + source-looker: + type: "object" + required: + - "client_id" + - "client_secret" + - "domain" + - "sourceType" + properties: + client_id: + type: "string" + order: 0 + title: "Client ID" + description: "The Client ID is first part of an API3 key that is specific\ + \ to each Looker user. See the docs for more information on how to generate this key." + client_secret: + type: "string" + order: 1 + title: "Client Secret" + description: "The Client Secret is second part of an API3 key." + airbyte_secret: true + x-speakeasy-param-sensitive: true + domain: + type: "string" + order: 2 + title: "Domain" + examples: + - "domainname.looker.com" + - "looker.clientname.com" + - "123.123.124.123:8000" + description: "Domain for your Looker account, e.g. airbyte.cloud.looker.com,looker.[clientname].com,IP\ + \ address" + run_look_ids: + type: "array" + items: + type: "string" + pattern: "^[0-9]*$" + order: 3 + title: "Look IDs to Run" + description: "The IDs of any Looks to run" + sourceType: + title: "looker" + const: "looker" + enum: + - "looker" + order: 0 + type: "string" + source-looker-update: + type: "object" + required: + - "client_id" + - "client_secret" + - "domain" + properties: + client_id: + type: "string" + order: 0 + title: "Client ID" + description: "The Client ID is first part of an API3 key that is specific\ + \ to each Looker user. See the docs for more information on how to generate this key." + client_secret: + type: "string" + order: 1 + title: "Client Secret" + description: "The Client Secret is second part of an API3 key." + airbyte_secret: true + domain: + type: "string" + order: 2 + title: "Domain" + examples: + - "domainname.looker.com" + - "looker.clientname.com" + - "123.123.124.123:8000" + description: "Domain for your Looker account, e.g. airbyte.cloud.looker.com,looker.[clientname].com,IP\ + \ address" + run_look_ids: + type: "array" + items: + type: "string" + pattern: "^[0-9]*$" + order: 3 + title: "Look IDs to Run" + description: "The IDs of any Looks to run" source-amazon-seller-partner: title: "Amazon Seller Partner Spec" type: "object" @@ -19379,12 +19538,14 @@ components: order: 4 airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true lwa_client_secret: title: "LWA Client Secret" description: "Your Login with Amazon Client Secret." airbyte_secret: true order: 5 type: "string" + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" description: "The Refresh Token obtained via OAuth flow authorization." @@ -19807,6 +19968,7 @@ components: order: 1 title: "Company ID" airbyte_secret: true + x-speakeasy-param-sensitive: true sourceType: title: "breezy-hr" const: "breezy-hr" @@ -19860,6 +20022,7 @@ components: \ our documentation\ \ for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" @@ -19867,6 +20030,7 @@ components: \ to our documentation\ \ for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -20274,11 +20438,13 @@ components: title: "Client ID" description: "The Client ID of your OAuth application" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Client Secret of your OAuth application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -21011,11 +21177,13 @@ components: title: "Client ID" description: "The Client ID of your OAuth application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Client Secret of your OAuth application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -21044,6 +21212,7 @@ components: description: "The Client ID of your OAuth application." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true key_id: type: "string" title: "Key ID" @@ -21090,6 +21259,7 @@ components: >docs for instructions on how to find it." airbyte_secret: false order: 1 + x-speakeasy-param-sensitive: true start_date: type: "string" title: "Start Date" @@ -21311,6 +21481,7 @@ components: https://developer.mixpanel.com/reference/service-accounts\">docs\ \ for more information on how to obtain this." airbyte_secret: true + x-speakeasy-param-sensitive: true project_id: order: 3 title: "Project ID" @@ -21335,6 +21506,7 @@ components: description: "Mixpanel project secret. See the docs for more information on how to obtain this." airbyte_secret: true + x-speakeasy-param-sensitive: true attribution_window: order: 2 title: "Attribution Window" @@ -21759,7 +21931,6 @@ components: \ will default to the parser's default primary key." airbyte_hidden: true type: "string" - x-speakeasy-param-sensitive: true days_to_sync_if_history_is_full: title: "Days To Sync If History Is Full" description: "When the state history of the file store is full, syncs\ @@ -22206,7 +22377,6 @@ components: multiline: true order: 4 type: "string" - x-speakeasy-param-sensitive: true required: - "private_key" - "auth_type" @@ -22843,12 +23013,14 @@ components: description: "The OAuth client's ID. See this guide for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The OAuth client secret. See this guide for more information." airbyte_secret: true + x-speakeasy-param-sensitive: true - title: "API Token" type: "object" required: @@ -23051,7 +23223,6 @@ components: \ will default to the parser's default primary key." airbyte_hidden: true type: "string" - x-speakeasy-param-sensitive: true days_to_sync_if_history_is_full: title: "Days To Sync If History Is Full" description: "When the state history of the file store is full, syncs\ @@ -23380,16 +23551,19 @@ components: description: "Tenant ID of the Microsoft OneDrive user" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_id: title: "Client ID" description: "Client ID of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" description: "Client Secret of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" description: "Refresh Token of your Microsoft developer application" @@ -23419,6 +23593,7 @@ components: description: "Tenant ID of the Microsoft OneDrive user" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true user_principal_name: title: "User Principal Name" description: "Special characters such as a period, comma, space, and\ @@ -23426,16 +23601,19 @@ components: \ https://learn.microsoft.com/en-us/sharepoint/list-onedrive-urls" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_id: title: "Client ID" description: "Client ID of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" description: "Client Secret of your Microsoft developer application" airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true required: - "tenant_id" - "user_principal_name" @@ -23990,11 +24168,13 @@ components: description: "The Developer Application App ID." airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true secret: title: "Secret" description: "The Developer Application Secret." airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true access_token: title: "Access Token" description: "Long-term Authorized Access Token." @@ -24234,7 +24414,6 @@ components: examples: - "EventName" default: "EventName" - x-speakeasy-param-sensitive: true attribute_value: type: "string" title: "Corresponding value to the given attribute key" @@ -24591,6 +24770,7 @@ components: examples: - "secret" airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" description: "Refresh token to renew an expired access token. See\ @@ -24793,6 +24973,7 @@ components: title: "Account SID" airbyte_secret: true order: 0 + x-speakeasy-param-sensitive: true auth_token: type: "string" description: "Twilio Auth Token" @@ -24876,12 +25057,14 @@ components: description: "Zenloop Survey ID. Can be found here. Leave empty to pull answers from all surveys" airbyte_secret: true + x-speakeasy-param-sensitive: true survey_group_id: type: "string" description: "Zenloop Survey Group ID. Can be found by pulling All Survey\ \ Groups via SurveyGroups stream. Leave empty to pull answers from all\ \ survey groups" airbyte_secret: true + x-speakeasy-param-sensitive: true sourceType: title: "zenloop" const: "zenloop" @@ -25082,6 +25265,7 @@ components: title: "OneSignal App ID" order: 1 airbyte_secret: true + x-speakeasy-param-sensitive: true app_api_key: type: "string" title: "REST API Key" @@ -25219,6 +25403,7 @@ components: \ application." airbyte_secret: true order: 2 + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -25256,6 +25441,7 @@ components: \ \"private_key_id\": YOUR_PRIVATE_KEY, ... }" airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true property_ids: title: "Property IDs" description: "A list of your Property IDs. The Property ID is a unique number\ @@ -29366,12 +29552,14 @@ components: description: "Client Id for your Intercom application." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" description: "Client Secret for your Intercom application." airbyte_secret: true order: 2 + x-speakeasy-param-sensitive: true activity_logs_time_step: type: "integer" default: 30 @@ -29532,6 +29720,7 @@ components: description: "The client secret for your Zoom app. You can find this in\ \ the Zoom Marketplace under the \"Manage\" tab for your app." airbyte_secret: true + x-speakeasy-param-sensitive: true authorization_endpoint: type: "string" order: 3 @@ -29735,10 +29924,12 @@ components: type: "string" description: "The Client ID of the Typeform developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" description: "The Client Secret the Typeform developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" description: "Access Token for making authenticated requests." @@ -29748,7 +29939,6 @@ components: type: "string" description: "The date-time when the access token should be refreshed." format: "date-time" - x-speakeasy-param-sensitive: true refresh_token: type: "string" description: "The key to refresh the expired access_token." @@ -29940,12 +30130,14 @@ components: description: "The Client ID of your Paypal developer application." airbyte_secret: true order: 0 + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client secret" description: "The Client Secret of your Paypal developer application." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true start_date: title: "Start Date" description: "Start Date for data extraction in docs for more information on how to obtain this key." title: "Credentials JSON" airbyte_secret: true + x-speakeasy-param-sensitive: true sourceType: title: "bigquery" const: "bigquery" @@ -35199,6 +35415,7 @@ components: title: "Client Secret" description: "Firebolt secret, corresponding to the service account ID." airbyte_secret: true + x-speakeasy-param-sensitive: true account: type: "string" title: "Account" @@ -35275,11 +35492,13 @@ components: order: 0 title: "Client ID" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" order: 1 title: "Client secret" airbyte_secret: true + x-speakeasy-param-sensitive: true sourceType: title: "clazar" const: "clazar" @@ -35323,6 +35542,7 @@ components: title: "Client Secret" description: "The Client Secret of your Outreach developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: type: "string" title: "Refresh Token" @@ -37493,11 +37713,13 @@ components: title: "Client ID" description: "The Square-issued ID of your application" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "The Square-issued application secret for your application" airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -37862,7 +38084,6 @@ components: >docs for more information on how to obtain this key." name: "Public Key" type: "string" - x-speakeasy-param-sensitive: true private_key: title: "Private Key" description: "Braintree Private Key. See the here." airbyte_secret: true type: "string" + x-speakeasy-param-sensitive: true required: - "service_account_info" - "auth_type" @@ -41280,7 +41512,6 @@ components: \ will default to the parser's default primary key." airbyte_hidden: true type: "string" - x-speakeasy-param-sensitive: true days_to_sync_if_history_is_full: title: "Days To Sync If History Is Full" description: "When the state history of the file store is full, syncs\ @@ -41566,11 +41797,6 @@ components: default: mode: "local" type: "object" - discriminator: - propertyName: "mode" - mapping: - local: "#/definitions/LocalProcessingConfigModel" - api: "#/definitions/APIProcessingConfigModel" oneOf: - title: "Local" type: "object" @@ -41684,6 +41910,7 @@ components: airbyte_secret: true order: 0 type: "string" + x-speakeasy-param-sensitive: true bucket: title: "Bucket" description: "Name of the GCS bucket where the file(s) exist." @@ -42062,11 +42289,6 @@ components: default: mode: "local" type: "object" - discriminator: - propertyName: "mode" - mapping: - local: "#/definitions/LocalProcessingConfigModel" - api: "#/definitions/APIProcessingConfigModel" oneOf: - title: "Local" type: "object" @@ -42213,11 +42435,13 @@ components: title: "Client ID" airbyte_secret: true order: 2 + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client secret" airbyte_secret: true order: 3 + x-speakeasy-param-sensitive: true client_refresh_token_2: type: "string" title: "Refresh token" @@ -45047,6 +45271,7 @@ components: >docs if you need help generating this key." title: "Credentials JSON" airbyte_secret: true + x-speakeasy-param-sensitive: true ordering_enabled: title: "Message Ordering Enabled" description: "If TRUE PubSub publisher will have " + examples: + - "https://us-west-2.timeplus.cloud/workspace_id" + order: 0 + apikey: + title: "API key" + description: "Personal API key" + type: "string" + airbyte_secret: true + order: 1 + x-speakeasy-param-sensitive: true + destinationType: + title: "timeplus" + const: "timeplus" + enum: + - "timeplus" + order: 0 + type: "string" + destination-timeplus-update: + title: "Destination Timeplus" + type: "object" + required: + - "endpoint" + - "apikey" + properties: + endpoint: + title: "Endpoint" + description: "Timeplus workspace endpoint" + type: "string" + default: "https://us-west-2.timeplus.cloud/" + examples: + - "https://us-west-2.timeplus.cloud/workspace_id" + order: 0 + apikey: + title: "API key" + description: "Personal API key" + type: "string" + airbyte_secret: true + order: 1 destination-convex: title: "Destination Convex" type: "object" @@ -48287,6 +48565,7 @@ components: \ be used if this field is left empty." title: "Credentials JSON" airbyte_secret: true + x-speakeasy-param-sensitive: true destinationType: title: "firestore" const: "firestore" @@ -50149,11 +50428,13 @@ components: title: "Client ID" description: "Enter your application's Client ID" airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: type: "string" title: "Client Secret" description: "Enter your application's Client secret" airbyte_secret: true + x-speakeasy-param-sensitive: true access_token: type: "string" title: "Access Token" @@ -50476,6 +50757,7 @@ components: type: "string" airbyte_secret: true order: 2 + x-speakeasy-param-sensitive: true - title: "Personal Access Token" required: - "auth_type" @@ -51016,6 +51298,7 @@ components: type: "string" description: "Will assume this role to write data to s3" airbyte_secret: false + x-speakeasy-param-sensitive: true - type: "object" title: "IAM User" required: @@ -51111,7 +51394,6 @@ components: - "pii_level" type: "string" order: 7 - x-speakeasy-param-sensitive: true lakeformation_database_default_tag_values: title: "Lake Formation Database Tag Values" description: "Add default values for the `Tag Key` to databases created\ @@ -52369,6 +52651,7 @@ components: description: "Firebolt secret, corresponding to the service account ID." airbyte_secret: true order: 1 + x-speakeasy-param-sensitive: true account: type: "string" title: "Account" @@ -52567,11 +52850,13 @@ components: type: "string" description: "The Client ID of your Google Sheets developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true client_secret: title: "Client Secret" type: "string" description: "The Client Secret of your Google Sheets developer application." airbyte_secret: true + x-speakeasy-param-sensitive: true refresh_token: title: "Refresh Token" type: "string" @@ -52998,7 +53283,6 @@ components: \ Data Explorer tab in the Astra UI. The keyspace default_keyspace\ \ is created for you when you create a Vector Database in Astra DB." type: "string" - x-speakeasy-param-sensitive: true collection: title: "Astra DB collection" description: "Collections hold data. They are analagous to tables in\ @@ -53573,6 +53857,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true - title: "verify-full" additionalProperties: false description: "Verify-full SSL mode." @@ -53597,6 +53882,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true jdbc_url_params: description: "Additional properties to pass to the JDBC URL string when\ \ connecting to the database formatted as 'key=value' pairs separated\ @@ -55592,6 +55878,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client Certificate" @@ -55599,6 +55886,7 @@ components: airbyte_secret: true multiline: true order: 2 + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client Key" @@ -55974,7 +56262,6 @@ components: type: "string" description: "Typesense API Key" order: 0 - x-speakeasy-param-sensitive: true host: title: "Host" type: "string" @@ -56242,6 +56529,7 @@ components: group: "connection" order: 4 always_show: true + x-speakeasy-param-sensitive: true transformation_priority: type: "string" description: "Interactive run type means that the query is executed as soon\ @@ -56570,6 +56858,7 @@ components: description: "CA certificate" airbyte_secret: true multiline: true + x-speakeasy-param-sensitive: true authenticationMethod: title: "Authentication Method" type: "object" @@ -56598,6 +56887,7 @@ components: description: "The secret associated with the API Key ID." type: "string" airbyte_secret: true + x-speakeasy-param-sensitive: true - title: "Username/Password" additionalProperties: false description: "Basic auth header with a username and password" @@ -57068,6 +57358,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_key_password: type: "string" title: "Client key password" @@ -57099,6 +57390,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client certificate" @@ -57106,6 +57398,7 @@ components: airbyte_secret: true multiline: true order: 2 + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client key" @@ -57705,6 +57998,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_key_password: type: "string" title: "Client key password" @@ -57736,6 +58030,7 @@ components: airbyte_secret: true multiline: true order: 1 + x-speakeasy-param-sensitive: true client_certificate: type: "string" title: "Client certificate" @@ -57743,6 +58038,7 @@ components: airbyte_secret: true multiline: true order: 2 + x-speakeasy-param-sensitive: true client_key: type: "string" title: "Client key" @@ -58526,6 +58822,8 @@ components: $ref: "#/components/schemas/source-linnworks" - title: source-lokalise $ref: "#/components/schemas/source-lokalise" + - title: source-looker + $ref: "#/components/schemas/source-looker" - title: source-luma $ref: "#/components/schemas/source-luma" - title: source-mailchimp @@ -58816,6 +59114,8 @@ components: $ref: "#/components/schemas/destination-snowflake-cortex" - title: destination-teradata $ref: "#/components/schemas/destination-teradata" + - title: destination-timeplus + $ref: "#/components/schemas/destination-timeplus" - title: destination-typesense $ref: "#/components/schemas/destination-typesense" - title: destination-vectara