{"sourceDefinitionId": "32382e40-3b49-4b99-9c5c-4076501914e7", "name": "Gong", "dockerRepository": "airbyte/source-gong", "dockerImageTag": "0.6.2-preview.f8e8aca", "documentationUrl": "https://docs.airbyte.com/integrations/sources/gong", "icon": "gong.svg", "iconUrl": "https://connectors.airbyte.com/files/metadata/airbyte/source-gong/latest/icon.svg", "sourceType": "api", "spec": {"connectionSpecification": {"type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": ["credentials"], "properties": {"credentials": {"type": "object", "title": "Authentication", "description": "Choose how to authenticate to Gong.", "order": 0, "oneOf": [{"type": "object", "title": "Authenticate via Gong (OAuth)", "required": ["auth_type", "client_id", "client_secret", "refresh_token"], "properties": {"auth_type": {"type": "string", "const": "OAuth2.0", "order": 0}, "client_id": {"type": "string", "title": "Client ID", "description": "The Client ID of your Gong OAuth application.", "order": 1}, "client_secret": {"type": "string", "title": "Client Secret", "description": "The Client Secret of your Gong OAuth application.", "airbyte_secret": true, "order": 2}, "refresh_token": {"type": "string", "title": "Refresh Token", "description": "Refresh Token to renew the expired Access Token.", "airbyte_secret": true, "order": 3}, "access_token": {"type": "string", "title": "Access Token", "description": "Access Token for making authenticated requests.", "airbyte_secret": true, "order": 4}, "token_expiry_date": {"type": "string", "title": "Token Expiry Date", "description": "The date-time when the access token expires.", "format": "date-time", "order": 5}}, "additionalProperties": true}, {"type": "object", "title": "Authenticate with API Key", "required": ["auth_type", "access_key", "access_key_secret"], "properties": {"auth_type": {"type": "string", "const": "APIKey", "order": 0}, "access_key": {"type": "string", "title": "Gong Access Key", "description": "Gong Access Key", "airbyte_secret": true, "order": 1}, "access_key_secret": {"type": "string", "title": "Gong Access Key Secret", "description": "Gong Access Key Secret", "airbyte_secret": true, "order": 2}}, "additionalProperties": true}]}, "start_date": {"type": "string", "description": "The date from which to list calls, in the ISO-8601 format; if not specified, the calls start with the earliest recorded call. For web-conference calls recorded by Gong, the date denotes its scheduled time, otherwise, it denotes its actual start time.", "title": "Start date", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$", "examples": ["2018-02-18T08:00:00Z"], "order": 1}}, "additionalProperties": true}, "supportsNormalization": false, "supportsDBT": false, "advanced_auth": {"auth_flow_type": "oauth2.0", "predicate_key": ["credentials", "auth_type"], "predicate_value": "OAuth2.0", "oauth_config_specification": {"oauth_connector_input_specification": {"consent_url": "https://app.gong.io/oauth2/authorize?client_id={{client_id_value}}&redirect_uri={{redirect_uri_value}}&response_type=code&state={{state_value}}&{{scopes_param}}", "access_token_url": "https://app.gong.io/oauth2/generate-customer-token", "scopes": [{"scope": "api:calls:read:basic"}, {"scope": "api:calls:read:extensive"}, {"scope": "api:users:read"}, {"scope": "api:stats:scorecards"}, {"scope": "api:stats:interaction"}], "scopes_join_strategy": "space", "access_token_headers": {"Authorization": "Basic {{ (client_id_value ~ ':' ~ client_secret_value) | b64encode }}", "Content-Type": "application/x-www-form-urlencoded"}, "access_token_params": {"grant_type": "authorization_code", "redirect_uri": "{{ redirect_uri_value }}", "code": "{{ auth_code_value }}"}, "extract_output": ["access_token", "refresh_token", "expires_in"]}, "complete_oauth_output_specification": {"type": "object", "additionalProperties": false, "properties": {"refresh_token": {"type": "string", "path_in_connector_config": ["credentials", "refresh_token"]}, "access_token": {"type": "string", "path_in_connector_config": ["credentials", "access_token"]}, "token_expiry_date": {"type": "string", "path_in_connector_config": ["credentials", "token_expiry_date"]}}}, "complete_oauth_server_input_specification": {"type": "object", "additionalProperties": false, "properties": {"client_id": {"type": "string"}, "client_secret": {"type": "string"}}}, "complete_oauth_server_output_specification": {"type": "object", "additionalProperties": false, "properties": {"client_id": {"type": "string", "path_in_connector_config": ["credentials", "client_id"]}, "client_secret": {"type": "string", "path_in_connector_config": ["credentials", "client_secret"]}}}}}}, "tombstone": false, "public": true, "custom": false, "releaseStage": "alpha", "supportLevel": "community", "releases": {}, "ab_internal": {"sl": 100, "ql": 100, "isEnterprise": false, "requireVersionIncrementsInPullRequests": true}, "generated": {"git": {"commit_sha": "f8e8aca5742dbfb8185926ae1aa0f530035c6479", "commit_timestamp": "2026-03-19T22:37:50+00:00", "commit_author": "Devin AI", "commit_author_email": "158243242+devin-ai-integration[bot]@users.noreply.github.com"}, "source_file_info": {"metadata_file_path": "metadata/airbyte/source-gong/0.6.2-preview.f8e8aca/metadata.yaml", "metadata_bucket_name": "prod-airbyte-cloud-connector-metadata-service", "metadata_last_modified": "2026-03-19T22:44:14.594000+00:00", "registry_entry_generated_at": "2026-03-19T22:45:21.611578"}, "sbomUrl": "https://connectors.airbyte.com/files/sbom/airbyte/source-gong/0.6.2-preview.f8e8aca.spdx.json"}, "packageInfo": {}, "language": "manifest-only", "supportsFileTransfer": false, "supportsDataActivation": false, "githubIssueLabel": "source-gong", "connectorTestSuitesOptions": [{"suite": "acceptanceTests", "testSecrets": [{"fileName": "config.json", "name": "SECRET_SOURCE_GONG_CREDS_OAUTH", "secretStore": {"alias": "airbyte-connector-testing-secret-store", "type": "GSM"}}]}], "remoteRegistries": {"pypi": {"enabled": false, "packageName": "airbyte-source-gong"}}, "tags": ["cdk:low-code", "language:manifest-only"], "connectorBuildOptions": {"baseImage": "docker.io/airbyte/source-declarative-manifest:7.13.0@sha256:949b0f3efefbd66e6222f279f36b2fb1c796b06e0e712b1a80124b49769862c4"}, "license": "ELv2", "externalDocumentationUrls": [{"title": "Gong API reference", "type": "api_reference", "url": "https://us-66463.app.gong.io/settings/api/documentation"}, {"title": "Gong authentication", "type": "authentication_guide", "url": "https://us-66463.app.gong.io/settings/api/documentation#overview"}, {"title": "Gong rate limits", "type": "rate_limits", "url": "https://us-66463.app.gong.io/settings/api/documentation#rate-limits"}]}