{
  "ab_internal": {
    "isEnterprise": false,
    "ql": 400,
    "requireVersionIncrementsInPullRequests": true,
    "sl": 200
  },
  "allowedHosts": {
    "hosts": [
      "amplitude.com",
      "analytics.eu.amplitude.com"
    ]
  },
  "connectorBuildOptions": {
    "baseImage": "docker.io/airbyte/source-declarative-manifest:7.14.0@sha256:5b95dd9e71defeece4a1efb27688b15e482f18c82c745498611846466b72403e"
  },
  "connectorTestSuitesOptions": [
    {
      "suite": "liveTests",
      "testConnections": [
        {
          "id": "1dbb29a0-973a-49e5-bae3-546e311fd90a",
          "name": "amplitude_config_dev_null"
        }
      ]
    },
    {
      "suite": "unitTests"
    },
    {
      "suite": "integrationTests",
      "testSecrets": [
        {
          "fileName": "config.json",
          "name": "SECRET_SOURCE-AMPLITUDE__CREDS",
          "secretStore": {
            "alias": "airbyte-connector-testing-secret-store",
            "type": "GSM"
          }
        }
      ]
    },
    {
      "suite": "acceptanceTests",
      "testSecrets": [
        {
          "fileName": "config.json",
          "name": "SECRET_SOURCE-AMPLITUDE__CREDS",
          "secretStore": {
            "alias": "airbyte-connector-testing-secret-store",
            "type": "GSM"
          }
        }
      ]
    }
  ],
  "custom": false,
  "dockerImageTag": "0.7.31-preview.49a3a77",
  "dockerRepository": "airbyte/source-amplitude",
  "documentationUrl": "https://docs.airbyte.com/integrations/sources/amplitude",
  "externalDocumentationUrls": [
    {
      "title": "Analytics API",
      "type": "api_reference",
      "url": "https://www.docs.developers.amplitude.com/analytics/apis/http-v2-api/"
    },
    {
      "title": "Authentication",
      "type": "authentication_guide",
      "url": "https://www.docs.developers.amplitude.com/analytics/apis/authentication/"
    },
    {
      "title": "Rate limits",
      "type": "rate_limits",
      "url": "https://www.docs.developers.amplitude.com/analytics/apis/http-v2-api/#rate-limits"
    }
  ],
  "generated": {
    "git": {
      "commit_author": "Devin AI",
      "commit_author_email": "158243242+devin-ai-integration[bot]@users.noreply.github.com",
      "commit_sha": "3fdffae491c62175208570938701a7fce533556f",
      "commit_timestamp": "2026-03-30T11:57:21+00:00"
    },
    "sbomUrl": "https://connectors.airbyte.com/files/sbom/airbyte/source-amplitude/0.7.31-preview.49a3a77.spdx.json",
    "source_file_info": {
      "metadata_bucket_name": "prod-airbyte-cloud-connector-metadata-service",
      "metadata_file_path": "metadata/airbyte/source-amplitude/0.7.31-preview.49a3a77/metadata.yaml",
      "metadata_last_modified": "2026-03-30T14:12:08.890481+00:00",
      "registry_entry_generated_at": "2026-03-30T14:12:08.890481+00:00"
    }
  },
  "githubIssueLabel": "source-amplitude",
  "icon": "amplitude.svg",
  "iconUrl": "https://connectors.airbyte.com/files/metadata/airbyte/source-amplitude/latest/icon.svg",
  "language": "manifest-only",
  "license": "ELv2",
  "maxSecondsBetweenMessages": 86400,
  "name": "Amplitude",
  "packageInfo": {},
  "public": true,
  "releaseStage": "generally_available",
  "releases": {
    "rolloutConfiguration": {
      "advanceDelayMinutes": 10,
      "enableProgressiveRollout": false,
      "initialPercentage": 0,
      "maxPercentage": 50
    }
  },
  "remoteRegistries": {
    "pypi": {
      "enabled": false,
      "packageName": "airbyte-source-amplitude"
    }
  },
  "sourceDefinitionId": "fa9f58c6-2d03-4237-aaa4-07d75e0c1396",
  "sourceType": "api",
  "spec": {
    "connectionSpecification": {
      "$schema": "https://json-schema.org/draft-07/schema#",
      "additionalProperties": true,
      "properties": {
        "active_users_group_by_country": {
          "default": true,
          "description": "According to <a href=\"https://amplitude.com/docs/apis/analytics/dashboard-rest#query-parameters\">Amplitude documentation</a>, grouping by `Country` is optional. If you face issues fetching the stream or checking the connection please set this field to `False`.\n",
          "title": "Active Users Group by Country",
          "type": "boolean"
        },
        "api_key": {
          "airbyte_secret": true,
          "description": "Amplitude API Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/amplitude#setup-guide\">setup guide</a> for more information on how to obtain this key.",
          "title": "API Key",
          "type": "string"
        },
        "data_region": {
          "default": "Standard Server",
          "description": "Amplitude data region server",
          "enum": [
            "Standard Server",
            "EU Residency Server"
          ],
          "title": "Data region",
          "type": "string"
        },
        "request_time_range": {
          "default": 24,
          "description": "According to <a href=\"https://www.docs.developers.amplitude.com/analytics/apis/export-api/#considerations\">Considerations</a> too large of a time range in te request can cause a timeout error. In this case, please provide a shorter time interval in hours.\n",
          "maximum": 8760,
          "minimum": 1,
          "title": "Request time range",
          "type": "integer"
        },
        "secret_key": {
          "airbyte_secret": true,
          "description": "Amplitude Secret Key. See the <a href=\"https://docs.airbyte.com/integrations/sources/amplitude#setup-guide\">setup guide</a> for more information on how to obtain this key.",
          "title": "Secret Key",
          "type": "string"
        },
        "start_date": {
          "description": "UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated.",
          "examples": [
            "2021-01-25T00:00:00Z"
          ],
          "format": "date-time",
          "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$",
          "title": "Replication Start Date",
          "type": "string"
        }
      },
      "required": [
        "api_key",
        "secret_key",
        "start_date"
      ],
      "title": "Amplitude Spec",
      "type": "object"
    },
    "documentationUrl": "https://docs.airbyte.com/integrations/sources/amplitude",
    "supportsDBT": false,
    "supportsNormalization": false
  },
  "suggestedStreams": {
    "streams": [
      "events",
      "active_users",
      "annotations",
      "cohorts",
      "events_list"
    ]
  },
  "supportLevel": "certified",
  "supportsDataActivation": false,
  "supportsFileTransfer": false,
  "tags": [
    "cdk:low-code",
    "language:manifest-only"
  ],
  "tombstone": false
}
