The Amplitude HTTP V2 API enables developers to send event data directly from servers or clients to Amplitude's analytics platform. It supports uploading individual or batched e...
The Amplitude Batch Event Upload API is optimized for high-volume server-side event ingestion. It accepts batches of events up to 20MB per request and is designed for use cases ...
The Amplitude Identify API allows developers to update user properties for a specific user without needing to send an accompanying event. This is useful for setting or modifying...
The Amplitude Group Identify API allows developers to set or update properties on groups within Amplitude. Groups are entities such as companies, teams, or accounts that users b...
The Amplitude Dashboard REST API provides programmatic access to the same data displayed in Amplitude's dashboard charts and graphs. It returns results in JSON format and suppor...
The Amplitude Export API enables bulk export of raw event data for a given project within a specified date range. Results are returned as zipped archives of JSON files containin...
The Amplitude Behavioral Cohorts API allows developers to list, export, and upload cohorts in Amplitude. Cohorts are groups of users defined by shared behavioral patterns or pro...
The Amplitude Taxonomy API provides programmatic management of your analytics tracking plan. It supports creating, reading, updating, and deleting event categories, event types,...
The Amplitude Attribution API allows developers to send attribution campaign events to Amplitude from ad networks, attribution providers, or custom marketing tools. It associate...
The Amplitude Chart Annotations API enables developers to programmatically create, retrieve, update, and delete annotations on Amplitude charts. Annotations mark significant eve...
The Amplitude Releases API allows developers to programmatically track software releases and deployments in Amplitude. By recording release events, teams can correlate product c...
The Amplitude Session Replay API enables developers to upload and manage session replay data for playback within Amplitude. Session replays provide qualitative insights by recor...
The Amplitude User Profile API serves user profiles that include user properties, computed user properties, a list of cohort IDs the user belongs to, and personalized recommenda...
The Amplitude User Mapping (Aliasing) API allows developers to merge users with different user IDs together in Amplitude. This is useful when a user initially interacts with a p...
The Amplitude User Privacy API provides endpoints for managing user data in compliance with privacy regulations such as GDPR and CCPA. It supports requesting the deletion or sup...
The Amplitude SCIM API implements the System for Cross-domain Identity Management (SCIM) 2.0 standard for automated user provisioning and deprovisioning. It allows identity prov...
The Amplitude Data Subject Access Request (DSAR) API enables organizations to programmatically handle privacy requests in compliance with GDPR, CCPA, and other data protection r...
The Amplitude Experiment Evaluation API retrieves variant assignment data for users through remote evaluation. When called, it evaluates targeting rules and returns the assigned...
The Amplitude Experiment Management API provides programmatic control over feature flags and experiments. It supports creating, updating, activating, and archiving experiments a...
The Webhooks Streaming destination forwards Amplitude event and user payloads to a customer-configured HTTPS endpoint, and the Cohort Sync family of destinations pushes cohort m...
Starter: 10K MTUs or 2M events free, unlimited sources
Plus from $49/mo: 300K MTUs or 25M events, behavioral cohorts
Growth custom: advanced analysis, Feature Experimentation
Enterprise custom: cross-product, multi-armed bandit experiments
HTTP V2 ingest: 10 events/sec per device/user_id
Batch ingest: 2,000 events per request
Dashboard REST: 360 queries/hr
Webhooks via destinations and Cohort Sync
OAuth + API keys per project
Session Replay across web/mobile
Web Experimentation and Feature Experimentation
AI Feedback for natural-language analysis
Predictive audiences (Growth+)
Causal insights
Mutual exclusion groups for A/B test scaling
Cross-product analysis on Enterprise
aid: amplitude
url: https://raw.githubusercontent.com/api-evangelist/amplitude/refs/heads/main/apis.yml
modified: '2026-05-30'
name: Amplitude
description: >-
Amplitude is a digital analytics platform that helps product teams understand user behavior, run experiments, and
drive growth. It provides a suite of APIs for event ingestion, user management, cohort syncing, taxonomy governance,
A/B testing, and data export. Amplitude is widely used by product, data, and engineering teams to build better digital
experiences through data-driven insights.
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- A/B Testing
- Analytics
- Experimentation
- Feature Flags
- Product Analytics
- User Behavior
apis:
- aid: amplitude:http-v2-api
name: Amplitude HTTP V2 API
tags:
- Analytics
- Events
- Ingestion
- Tracking
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api2.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/http-v2
properties:
- url: https://amplitude.com/docs/apis/analytics/http-v2
type: Documentation
- url: openapi/amplitude-http-v2-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude HTTP V2 API enables developers to send event data directly from servers or clients to Amplitude's
analytics platform. It supports uploading individual or batched events along with user properties, event
properties, and group properties. This API is the primary method for server-side event ingestion and is designed
for high-throughput data collection with built-in validation and error reporting.
- aid: amplitude:batch-event-upload-api
name: Amplitude Batch Event Upload API
tags:
- Analytics
- Batch
- Events
- Ingestion
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api2.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/batch-event-upload
properties:
- url: https://amplitude.com/docs/apis/analytics/batch-event-upload
type: Documentation
description: >-
The Amplitude Batch Event Upload API is optimized for high-volume server-side event ingestion. It accepts batches
of events up to 20MB per request and is designed for use cases where data volume may exceed the limits of the
standard HTTP V2 API. The API uses the same event structure as the HTTP V2 API and is recommended for data
pipelines processing millions of events.
- aid: amplitude:identify-api
name: Amplitude Identify API
tags:
- Analytics
- Identity
- Properties
- Users
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api2.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/identify
properties:
- url: https://amplitude.com/docs/apis/analytics/identify
type: Documentation
- url: openapi/amplitude-identify-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Identify API allows developers to update user properties for a specific user without needing to send
an accompanying event. This is useful for setting or modifying user attributes such as demographics, subscription
status, or preferences outside of the normal event tracking flow. The API supports operations like set, unset,
append, and prepend on user properties.
- aid: amplitude:group-identify-api
name: Amplitude Group Identify API
tags:
- Analytics
- Groups
- Identity
- Properties
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api2.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/group-identify
properties:
- url: https://amplitude.com/docs/apis/analytics/group-identify
type: Documentation
description: >-
The Amplitude Group Identify API allows developers to set or update properties on groups within Amplitude. Groups
are entities such as companies, teams, or accounts that users belong to. This API enables B2B analytics use cases
by attaching account-level properties to groups for segmentation and reporting purposes.
- aid: amplitude:dashboard-rest-api
name: Amplitude Dashboard REST API
tags:
- Analytics
- Dashboards
- Metrics
- Reporting
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/dashboard-rest
properties:
- url: https://amplitude.com/docs/apis/analytics/dashboard-rest
type: Documentation
- url: openapi/amplitude-dashboard-rest-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Dashboard REST API provides programmatic access to the same data displayed in Amplitude's dashboard
charts and graphs. It returns results in JSON format and supports queries filtered by event types, user segments,
cohorts, and date ranges. Developers can use this API to build custom reporting tools, export chart data, or
integrate Amplitude analytics into external dashboards and business intelligence systems.
- aid: amplitude:export-api
name: Amplitude Export API
tags:
- Analytics
- Data
- Events
- Export
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/export
properties:
- url: https://amplitude.com/docs/apis/analytics/export
type: Documentation
- url: openapi/amplitude-export-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Export API enables bulk export of raw event data for a given project within a specified date range.
Results are returned as zipped archives of JSON files containing complete event records with timestamps, user
properties, device information, and attribution data. This API is commonly used for data warehousing, offline
analysis, and feeding event data into external processing pipelines.
- aid: amplitude:behavioral-cohorts-api
name: Amplitude Behavioral Cohorts API
tags:
- Analytics
- Cohorts
- Segmentation
- Users
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/behavioral-cohorts
properties:
- url: https://amplitude.com/docs/apis/analytics/behavioral-cohorts
type: Documentation
- url: openapi/amplitude-behavioral-cohorts-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Behavioral Cohorts API allows developers to list, export, and upload cohorts in Amplitude. Cohorts
are groups of users defined by shared behavioral patterns or properties. This API supports downloading cohort
membership lists, creating new cohorts from external data, and retrieving cohort metadata. It is commonly used for
syncing audience segments with marketing platforms, CRMs, and other downstream tools.
- aid: amplitude:taxonomy-api
name: Amplitude Taxonomy API
tags:
- Analytics
- Data Governance
- Events
- Taxonomy
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/taxonomy
properties:
- url: https://amplitude.com/docs/apis/analytics/taxonomy
type: Documentation
- url: openapi/amplitude-taxonomy-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Taxonomy API provides programmatic management of your analytics tracking plan. It supports creating,
reading, updating, and deleting event categories, event types, event properties, and user properties. This API is
essential for data governance workflows, enabling teams to maintain a consistent and well-organized event taxonomy
across their instrumentation without needing to use the Amplitude UI directly.
- aid: amplitude:attribution-api
name: Amplitude Attribution API
tags:
- Analytics
- Attribution
- Campaigns
- Marketing
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api2.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/attribution
properties:
- url: https://amplitude.com/docs/apis/analytics/attribution
type: Documentation
- url: openapi/amplitude-attribution-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Attribution API allows developers to send attribution campaign events to Amplitude from ad networks,
attribution providers, or custom marketing tools. It associates users with the campaigns, channels, and creatives
that drove their acquisition or re-engagement. This API is used to enrich Amplitude user profiles with marketing
attribution data for campaign performance analysis and ROI measurement.
- aid: amplitude:chart-annotations-api
name: Amplitude Chart Annotations API
tags:
- Analytics
- Annotations
- Charts
- Reporting
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/chart-annotations
properties:
- url: https://amplitude.com/docs/apis/analytics/chart-annotations
type: Documentation
- url: openapi/amplitude-chart-annotations-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Chart Annotations API enables developers to programmatically create, retrieve, update, and delete
annotations on Amplitude charts. Annotations mark significant events such as product releases, marketing
campaigns, or incidents on timeline-based charts. This API allows teams to automate annotation management as part
of their deployment or release pipelines, ensuring that important context is always visible alongside analytics
data.
- aid: amplitude:releases-api
name: Amplitude Releases API
tags:
- Analytics
- Deployments
- Releases
- Tracking
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/releases
properties:
- url: https://amplitude.com/docs/apis/analytics/releases
type: Documentation
description: >-
The Amplitude Releases API allows developers to programmatically track software releases and deployments in
Amplitude. By recording release events, teams can correlate product changes with analytics metrics to understand
the impact of each deployment on user behavior, retention, and engagement.
- aid: amplitude:session-replay-api
name: Amplitude Session Replay API
tags:
- Analytics
- Replay
- Sessions
- User Experience
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/session-replay
properties:
- url: https://amplitude.com/docs/apis/analytics/session-replay
type: Documentation
description: >-
The Amplitude Session Replay API enables developers to upload and manage session replay data for playback within
Amplitude. Session replays provide qualitative insights by recording user interactions and pairing them with
quantitative analytics data. This API is used for server-side ingestion of session replay events and metadata.
- aid: amplitude:user-profile-api
name: Amplitude User Profile API
tags:
- Analytics
- Profiles
- Recommendations
- Users
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://profile-api.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/user-profile
properties:
- url: https://amplitude.com/docs/apis/analytics/user-profile
type: Documentation
- url: openapi/amplitude-user-profile-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude User Profile API serves user profiles that include user properties, computed user properties, a list
of cohort IDs the user belongs to, and personalized recommendations. It enables real-time access to enriched user
data for powering personalization engines, in-app experiences, and targeted content delivery. This API is
particularly useful for retrieving recommendation results generated by Amplitude's machine learning models.
- aid: amplitude:user-mapping-api
name: Amplitude User Mapping API
tags:
- Aliasing
- Analytics
- Identity
- Users
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api2.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/user-mapping
properties:
- url: https://amplitude.com/docs/apis/analytics/user-mapping
type: Documentation
- url: openapi/amplitude-user-mapping-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude User Mapping (Aliasing) API allows developers to merge users with different user IDs together in
Amplitude. This is useful when a user initially interacts with a product anonymously and later creates an account,
or when users have multiple identifiers across different systems. The API maps these distinct identities into a
single unified user profile to ensure accurate analytics and attribution.
- aid: amplitude:user-privacy-api
name: Amplitude User Privacy API
tags:
- Compliance
- GDPR
- Privacy
- Users
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/user-privacy
properties:
- url: https://amplitude.com/docs/apis/analytics/user-privacy
type: Documentation
description: >-
The Amplitude User Privacy API provides endpoints for managing user data in compliance with privacy regulations
such as GDPR and CCPA. It supports requesting the deletion or suppression of user data by user ID or device ID,
enabling organizations to fulfill data subject rights requests and maintain regulatory compliance.
- aid: amplitude:scim-api
name: Amplitude SCIM API
tags:
- Access Management
- Identity
- Provisioning
- Users
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://analytics.amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/scim
properties:
- url: https://amplitude.com/docs/apis/analytics/scim
type: Documentation
- url: openapi/amplitude-scim-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude SCIM API implements the System for Cross-domain Identity Management (SCIM) 2.0 standard for
automated user provisioning and deprovisioning. It allows identity providers such as Okta, Azure AD, and OneLogin
to automatically create, update, and deactivate user accounts in Amplitude. This API is essential for enterprise
organizations that need centralized user lifecycle management and compliance with security policies.
- aid: amplitude:dsar-api
name: Amplitude Data Subject Access Request API
tags:
- CCPA
- Compliance
- GDPR
- Privacy
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://amplitude.com
humanURL: https://amplitude.com/docs/apis/analytics/ccpa-dsar
properties:
- url: https://amplitude.com/docs/apis/analytics/ccpa-dsar
type: Documentation
- url: openapi/amplitude-dsar-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Data Subject Access Request (DSAR) API enables organizations to programmatically handle privacy
requests in compliance with GDPR, CCPA, and other data protection regulations. It supports submitting deletion
requests for user data based on user IDs or device IDs. This API allows companies to automate their privacy
compliance workflows and ensure timely processing of data subject requests at scale.
- aid: amplitude:experiment-evaluation-api
name: Amplitude Experiment Evaluation API
tags:
- A/B Testing
- Experimentation
- Feature Flags
- Variants
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api.lab.amplitude.com
humanURL: https://amplitude.com/docs/apis/experiment/experiment-evaluation-api
properties:
- url: https://amplitude.com/docs/apis/experiment/experiment-evaluation-api
type: Documentation
- url: openapi/amplitude-experiment-evaluation-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Experiment Evaluation API retrieves variant assignment data for users through remote evaluation.
When called, it evaluates targeting rules and returns the assigned variant for each active experiment or feature
flag. The API also tracks assignment events automatically in Amplitude Analytics. It is used by server-side
applications that need to determine which experiment variant or feature flag value to serve to a given user in
real time.
- aid: amplitude:experiment-management-api
name: Amplitude Experiment Management API
tags:
- A/B Testing
- Experimentation
- Feature Flags
- Management
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://experiment.amplitude.com
humanURL: https://amplitude.com/docs/apis/experiment/experiment-management-api
properties:
- url: https://amplitude.com/docs/apis/experiment/experiment-management-api
type: Documentation
- url: openapi/amplitude-experiment-management-api-openapi.yml
type: OpenAPI
description: >-
The Amplitude Experiment Management API provides programmatic control over feature flags and experiments. It
supports creating, updating, activating, and archiving experiments and flags, as well as managing deployments,
variants, holdout groups, and mutual exclusion groups. This API enables teams to integrate experiment lifecycle
management into their CI/CD pipelines, automate flag rollouts, and manage experimentation workflows without using
the Amplitude UI.
- aid: amplitude:webhooks-cohort-sync
name: Amplitude Webhooks and Cohort Sync
tags:
- Cohort Sync
- Destinations
- Events
- Streaming
- Webhooks
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://amplitude.com/docs/data/destination-catalog/webhooks
properties:
- url: https://amplitude.com/docs/data/destination-catalog/webhooks
type: Documentation
- url: https://amplitude.com/docs/data/destinations/syncs
type: Documentation
- url: https://amplitude.com/docs/data/destinations
type: Documentation
- url: asyncapi/amplitude-webhooks-cohort-sync-asyncapi.yml
type: AsyncAPI
description: >-
The Webhooks Streaming destination forwards Amplitude event and user payloads to a customer-configured HTTPS
endpoint, and the Cohort Sync family of destinations pushes cohort membership changes to downstream tools such as
Iterable, Braze, MoEngage, Customer.io, Intercom, HubSpot, Google Ads, Bing Ads, Google Pub/Sub, Amazon Kinesis,
and Amazon S3. Sync types include on-demand, automated (hourly or daily), and real-time (per-minute) modes. This
AsyncAPI document models the subscriber-side HTTP contract for Webhooks Streaming and the generic cohort
membership change shape; vendor-specific cohort sync destinations conform to each downstream tool's own API
contract.
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/amplitude/overview
- type: ArazzoWorkflows
url: arazzo/
workflows:
- url: arazzo/amplitude-annotation-lifecycle-workflow.yml
name: Amplitude Chart Annotation Lifecycle
summary: Create a chart annotation, read it back, update its details, and confirm it in the annotation list.
- url: arazzo/amplitude-cohort-export-workflow.yml
name: Amplitude Behavioral Cohort Export
summary: Request an asynchronous cohort export, poll until it is ready, then download the membership file.
- url: arazzo/amplitude-cohort-upload-verify-workflow.yml
name: Amplitude Cohort Upload and Verify
summary: Upload an externally-sourced cohort of user IDs into Amplitude and confirm it appears in the cohort list.
- url: arazzo/amplitude-dsar-request-workflow.yml
name: Amplitude DSAR Request and Poll
summary: Submit a data subject access request, poll its status until complete, and capture the download URL.
- url: arazzo/amplitude-event-property-lifecycle-workflow.yml
name: Amplitude Event Property Lifecycle
summary: >-
Create an event property on an event type, read it back, update its metadata, and list all properties for the
event.
- url: arazzo/amplitude-experiment-lifecycle-workflow.yml
name: Amplitude Experiment Lifecycle
summary: Create an A/B experiment, read it back, start it by enabling, and confirm it in the experiment list.
- url: arazzo/amplitude-flag-rollout-workflow.yml
name: Amplitude Feature Flag Rollout
summary: Create a feature flag, read it back, enable it, and confirm it appears in the flag list.
- url: arazzo/amplitude-identity-merge-workflow.yml
name: Amplitude Identity Merge and Verify
summary: Set user properties on an account, alias an anonymous identity into it, then read the merged profile back.
- url: arazzo/amplitude-ingest-and-segment-workflow.yml
name: Amplitude Ingest Events and Segment
summary: Upload a batch of events through the HTTP V2 API, then query event segmentation to verify the metric.
- url: arazzo/amplitude-scim-user-provisioning-workflow.yml
name: Amplitude SCIM User Provisioning
summary: Provision a SCIM user, read the account back, then deactivate it via a SCIM patch.
- url: arazzo/amplitude-taxonomy-event-governance-workflow.yml
name: Amplitude Taxonomy Event Governance
summary: >-
Plan a tracking event end to end by creating its category, the event type, and an event property, then reading
the event back.
- url: arazzo/amplitude-user-360-lookup-workflow.yml
name: Amplitude User 360 Lookup
summary: Search for a user, pull their recent activity, and retrieve their enriched profile with recommendations.
- url: arazzo/amplitude-variant-evaluation-workflow.yml
name: Amplitude Variant Evaluation
summary: Download flag configurations for local evaluation, then remotely evaluate variant assignments for a user.
- type: LinkedIn
url: https://www.linkedin.com/company/amplitude-analytics
- type: Portal
url: https://amplitude.com
- type: Documentation
url: https://amplitude.com/docs
- type: GettingStarted
url: https://amplitude.com/docs/get-started
- type: Authentication
url: https://amplitude.com/docs/apis/authentication
- type: SDK
url: https://amplitude.com/docs/sdks
- type: GitHubOrganization
url: https://github.com/amplitude
- type: Blog
url: https://amplitude.com/blog
- type: Academy
url: https://academy.amplitude.com
- type: Support
url: https://help.amplitude.com
- type: Pricing
url: https://amplitude.com/pricing
- type: StatusPage
url: https://status.amplitude.com
- type: TermsOfService
url: https://amplitude.com/terms
- type: PrivacyPolicy
url: https://amplitude.com/privacy
- type: JSONLD
url: json-ld/amplitude-context.jsonld
- type: JSONSchema
url: json-schema/amplitude-event-schema.json
- type: JSONSchema
url: json-schema/amplitude-cohort-schema.json
- type: JSONSchema
url: json-schema/amplitude-experiment-schema.json
- type: Features
data:
- 'Starter: 10K MTUs or 2M events free, unlimited sources'
- 'Plus from $49/mo: 300K MTUs or 25M events, behavioral cohorts'
- 'Growth custom: advanced analysis, Feature Experimentation'
- 'Enterprise custom: cross-product, multi-armed bandit experiments'
- 'HTTP V2 ingest: 10 events/sec per device/user_id'
- 'Batch ingest: 2,000 events per request'
- 'Dashboard REST: 360 queries/hr'
- Webhooks via destinations and Cohort Sync
- OAuth + API keys per project
- Session Replay across web/mobile
- Web Experimentation and Feature Experimentation
- AI Feedback for natural-language analysis
- Predictive audiences (Growth+)
- Causal insights
- Mutual exclusion groups for A/B test scaling
- Cross-product analysis on Enterprise
sources:
- https://amplitude.com/pricing
updated: '2026-05-04'
- type: UseCases
data:
- name: Product Analytics
description: Understand how users interact with your product to prioritize features and reduce churn.
- name: Growth Experimentation
description: Run controlled A/B tests to measure the causal impact of product changes.
- name: Marketing Attribution
description: Track campaign performance and ROI by connecting acquisition events to user behavior.
- name: Data Warehouse Integration
description: Export raw event data to Snowflake, BigQuery, or Redshift for custom analysis.
- name: Audience Syndication
description: Sync behavioral cohorts to ad platforms and CRMs for targeted marketing.
- name: Compliance Automation
description: Automate GDPR and CCPA data deletion workflows for privacy compliance.
- name: Enterprise Identity Management
description: Automate user provisioning and deprovisioning via SCIM integration with IdPs.
- type: Integrations
data:
- name: Segment
description: Route events from Segment's customer data platform to Amplitude.
- name: Snowflake
description: Export raw event data directly into Snowflake for warehouse-native analytics.
- name: BigQuery
description: Sync Amplitude data with Google BigQuery for custom SQL analysis.
- name: Salesforce
description: Enrich Salesforce CRM records with Amplitude behavioral cohort data.
- name: HubSpot
description: Sync audience cohorts from Amplitude to HubSpot for marketing automation.
- name: Braze
description: Power personalized messaging campaigns using Amplitude behavioral cohorts.
- name: Okta
description: Automate user provisioning in Amplitude via Okta using the SCIM API.
- name: Slack
description: Receive automated alerts and chart embeds from Amplitude in Slack channels.
- type: SpectralRules
url: rules/amplitude-spectral-rules.yml
- type: Vocabulary
url: vocabulary/amplitude-vocabulary.yaml
- type: JSONStructure
url: json-structure/behavioral-cohorts-api-cohort-request-response-structure.json
- type: JSONStructure
url: json-structure/dashboard-rest-api-user-search-result-structure.json
- type: JSONStructure
url: json-structure/scim-api-scim-group-request-structure.json
- type: JSONStructure
url: json-structure/http-v2-api-event-structure.json
- type: JSONStructure
url: json-structure/experiment-evaluation-api-flag-configuration-structure.json
- type: Integrations
url: https://amplitude.com/integrations
- name: MCP Server
url: https://github.com/amplitude/mcp-marketplace
type: MCPServer
- name: Agent Skills
url: https://github.com/amplitude/builder-skills
type: AgentSkill
integrations:
- name: Module Apps
- name: Planhat Stream events into Planhat
maintainers:
- FN: Kin Lane
email: [email protected]