List
Read live records straight from the Amplitude API.
Sync Amplitude active users counts and annotations to any warehouse or AI app.
Source
Amplitude

Overview
The Airbyte Amplitude connector extracts data from Amplitude and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 6 streams you can select per connection.
Land 6 Amplitude tables in 50+ destinations on a schedule you control.
Query synced Amplitude data with filters, sorting and semantic search, without spending Amplitude API rate limits.
Pull only the records that changed since the last run instead of reloading everything.
Authenticate Amplitude once. The same connection powers scheduled syncs and runtime actions.
6 streams
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
Setup
First, navigate to the Amplitude source connector page on Airbyte.com.
Click on the "Create a new connection" button.
Enter a name for your connection and click "Next".
Enter your Amplitude API Key and Secret Key in the appropriate fields.
Click "Test connection" to ensure that the credentials are correct and the connection is successful.
Once the connection is successful, select the data you want to replicate from Amplitude.
Choose the replication frequency and the destination where you want to send the data.
Click "Create connection" to save your settings and start replicating data from Amplitude to your chosen destination.
| Field | Type | Description |
|---|---|---|
| api_key* | string | Amplitude API Key. See the setup guide for more information on how to obtain this key. |
| secret_key* | string | Amplitude Secret Key. See the setup guide for more information on how to obtain this key. |
| start_date* | string | UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated. |
| active_users_group_by_country | boolean | According to Amplitude documentation, grouping by Country is optional. If you face issues fetching the stream or checking the connection please set this field to False. |
| data_region | string | Amplitude data region server |
| request_time_range | integer | The time range in hours that each Events export request covers. Windows that Amplitude rejects as too large or that time out (see Considerations) are split automatically, down to one hour for values up to 1024. |
4 actions
Read live records straight from the Amplitude API.
Fetch a single record by ID.
Query synced data with filters and sorting, with no API rate limits.
Natural-language search across synced Amplitude records.
Full parameter-level details live in the Amplitude entity reference.
Hybrid deployment
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
Your environment
Airbyte control plane
Use cases
List all chart annotations in Amplitude
Show me the details of the most recent annotation
Show me all cohorts
Show me the details of the first cohort
List all event types
How many daily active users did I have recently?
What is the average session length in Amplitude?
Which cohorts have more than 1000 users?
What are the most popular event types by total count?
Show me annotations created in the last month
FAQ
No. One Amplitude authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.
No. Entity actions read and write through the Amplitude API as they are called, so they work immediately. Context store search is the exception: it queries data Airbyte has already synced, which is what lets it filter and sort without spending API rate limits.
6 streams: Active Users Counts, Annotations, Average Session Length, Cohorts, Events, Events List.
Yes. The Amplitude connector supports incremental sync on selected streams, and full refresh on every stream.
Run the Amplitude connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Free 14-day trial. One connection powers your scheduled syncs and your live Amplitude actions.