Amplitude logo

Amplitude

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.

19 APIs 5 Capabilities 10 Features
A/B TestingAnalyticsExperimentationFeature FlagsProduct AnalyticsUser Behavior

APIs

Amplitude HTTP V2 API

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...

Amplitude Batch Event Upload API

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 ...

Amplitude Identify API

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...

Amplitude Group Identify API

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...

Amplitude Dashboard REST API

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...

Amplitude Export API

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...

Amplitude Behavioral Cohorts API

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...

Amplitude Taxonomy API

The Amplitude Taxonomy API provides programmatic management of your analytics tracking plan. It supports creating, reading, updating, and deleting event categories, event types,...

Amplitude Attribution API

The Amplitude Attribution API allows developers to send attribution campaign events to Amplitude from ad networks, attribution providers, or custom marketing tools. It associate...

Amplitude Chart Annotations API

The Amplitude Chart Annotations API enables developers to programmatically create, retrieve, update, and delete annotations on Amplitude charts. Annotations mark significant eve...

Amplitude Releases API

The Amplitude Releases API allows developers to programmatically track software releases and deployments in Amplitude. By recording release events, teams can correlate product c...

Amplitude Session Replay API

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...

Amplitude User Profile API

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...

Amplitude User Mapping API

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...

Amplitude User Privacy API

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...

Amplitude SCIM API

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...

Amplitude Data Subject Access Request API

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...

Amplitude Experiment Evaluation API

The Amplitude Experiment Evaluation API retrieves variant assignment data for users through remote evaluation. When called, it evaluates targeting rules and returns the assigned...

Amplitude Experiment Management API

The Amplitude Experiment Management API provides programmatic control over feature flags and experiments. It supports creating, updating, activating, and archiving experiments a...

Capabilities

Amplitude Analytics Ingestion

Unified workflow for sending events and identifying users. For data engineers.

Run with Naftiko

Amplitude Data Export and Cohorts

Export raw event data and manage behavioral cohorts. For data analysts.

Run with Naftiko

Amplitude Experimentation

Manage and evaluate A/B experiments and feature flags. For product managers.

Run with Naftiko

Amplitude Governance and Taxonomy

Manage event schemas and chart annotations. For data governance teams.

Run with Naftiko

Amplitude Identity and Privacy

SCIM provisioning and privacy compliance. For IT admins and compliance teams.

Run with Naftiko

Features

Event Ingestion

High-throughput server-side and client-side event ingestion via HTTP V2 and Batch APIs.

User Analytics

Track user properties, behaviors, and cohorts for deep segmentation and reporting.

A/B Experimentation

Run feature flag experiments and measure variant impact on key metrics.

Behavioral Cohorts

Define and sync audience segments based on user behavioral patterns.

Taxonomy Management

Programmatically manage event schemas, properties, and data governance rules.

Data Export

Export raw event data in bulk for warehousing and offline analysis.

Session Replay

Capture and replay user sessions for qualitative UX research.

Identity Management

SCIM-based provisioning, user aliasing, and identity merging across systems.

Privacy Compliance

GDPR and CCPA compliant data deletion and suppression APIs.

Attribution Tracking

Associate users with acquisition campaigns from ad networks and marketing tools.

Use Cases

Product Analytics

Understand how users interact with your product to prioritize features and reduce churn.

Growth Experimentation

Run controlled A/B tests to measure the causal impact of product changes.

Marketing Attribution

Track campaign performance and ROI by connecting acquisition events to user behavior.

Data Warehouse Integration

Export raw event data to Snowflake, BigQuery, or Redshift for custom analysis.

Audience Syndication

Sync behavioral cohorts to ad platforms and CRMs for targeted marketing.

Compliance Automation

Automate GDPR and CCPA data deletion workflows for privacy compliance.

Enterprise Identity Management

Automate user provisioning and deprovisioning via SCIM integration with IdPs.

Integrations

Segment

Route events from Segment's customer data platform to Amplitude.

Snowflake

Export raw event data directly into Snowflake for warehouse-native analytics.

BigQuery

Sync Amplitude data with Google BigQuery for custom SQL analysis.

Salesforce

Enrich Salesforce CRM records with Amplitude behavioral cohort data.

HubSpot

Sync audience cohorts from Amplitude to HubSpot for marketing automation.

Braze

Power personalized messaging campaigns using Amplitude behavioral cohorts.

Okta

Automate user provisioning in Amplitude via Okta using the SCIM API.

Slack

Receive automated alerts and chart embeds from Amplitude in Slack channels.

Semantic Vocabularies

Amplitude Amplitude Cohort Context

3 classes · 7 properties

JSON-LD

Amplitude Amplitude Event Context

1 classes · 36 properties

JSON-LD

Amplitude Amplitude Experiment Context

3 classes · 15 properties

JSON-LD

Amplitude Attribution Api Context

3 classes · 25 properties

JSON-LD

Amplitude Behavioral Cohorts Api Context

8 classes · 12 properties

JSON-LD

Amplitude Chart Annotations Api Context

6 classes · 8 properties

JSON-LD

Amplitude Context

0 classes · 7 properties

JSON-LD

Amplitude Dashboard Rest Api Context

7 classes · 10 properties

JSON-LD

Amplitude Dsar Api Context

6 classes · 8 properties

JSON-LD

Amplitude Experiment Evaluation Api Context

4 classes · 19 properties

JSON-LD

Amplitude Experiment Management Api Context

16 classes · 32 properties

JSON-LD

Amplitude Http V2 Api Context

4 classes · 44 properties

JSON-LD

Amplitude Identify Api Context

5 classes · 15 properties

JSON-LD

Amplitude Scim Api Context

8 classes · 25 properties

JSON-LD

Amplitude Taxonomy Api Context

11 classes · 9 properties

JSON-LD

Amplitude User Mapping Api Context

4 classes · 6 properties

JSON-LD

Amplitude User Profile Api Context

3 classes · 12 properties

JSON-LD

API Governance Rules

Amplitude API Rules

23 rules · 12 errors 9 warnings 2 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📦
SDK
SDK
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
🎓
Academy
Academy
💬
Support
Support
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure