diff --git a/protocol-models/src/main/resources/airbyte_protocol/airbyte_protocol.yaml b/protocol-models/src/main/resources/airbyte_protocol/airbyte_protocol.yaml index b345c7c5..8d88123b 100644 --- a/protocol-models/src/main/resources/airbyte_protocol/airbyte_protocol.yaml +++ b/protocol-models/src/main/resources/airbyte_protocol/airbyte_protocol.yaml @@ -810,6 +810,15 @@ definitions: { "redirect_uri_key": "my_custom_redirect_uri_key_name" } + token_expiry_key: + type: string + description: |- + The OAuth Specific optional override to provide the custom key name to something like `expires_at`, if required by data-provider. + + Examples: + { + "token_expiry_key": "expires_at" + } existingJavaType: com.fasterxml.jackson.databind.JsonNode complete_oauth_output_specification: description: |- diff --git a/protocol-models/src/main/resources/airbyte_protocol/v0/airbyte_protocol.yaml b/protocol-models/src/main/resources/airbyte_protocol/v0/airbyte_protocol.yaml index c8bb18e8..823555db 100644 --- a/protocol-models/src/main/resources/airbyte_protocol/v0/airbyte_protocol.yaml +++ b/protocol-models/src/main/resources/airbyte_protocol/v0/airbyte_protocol.yaml @@ -865,6 +865,15 @@ definitions: { "redirect_uri_key": "my_custom_redirect_uri_key_name" } + token_expiry_key: + type: string + description: |- + The OAuth Specific optional override to provide the custom key name to something like `expires_at`, if required by data-provider. + + Examples: + { + "token_expiry_key": "expires_at" + } existingJavaType: com.fasterxml.jackson.databind.JsonNode complete_oauth_output_specification: description: |- diff --git a/readme.md b/readme.md index 80f1eea0..5aefbf7b 100644 --- a/readme.md +++ b/readme.md @@ -37,3 +37,5 @@ To release: ## Release Errors If there is a publishing error on merge to master, the [manual publishing workflow](https://github.com/airbytehq/airbyte-protocol/actions/workflows/manual-publish.yml) is an escape hatch for manually republishing artifacts for a specific version. + +test change! do not merge!