Skip to content

Amplitude Analytics Overview

Amplitude Analytics is the leading product analytics tool. It helps you gather and democratize data about how users engage with your apps.

API references

Amplitude Analytics has several APIs that let you extend Amplitude.


See the Amplitude Analytics Postman Collection for example requests and responses.

Run in Postman

API This API lets you:
Attribution Send attribution campaign events (identified by idfaidfv, or adid) that contain attribution information.
Batch Event Upload Upload large amounts of event data.
Behavioral Cohorts List all your cohorts in Amplitude, export a cohort in Amplitude, or upload a cohort.
CCPA DSAR The Data Subject Access Request (DSAR) API makes it easy to retrieve all data about a user.
Chart Annotations Programmatically annotate important dates like feature releases and marketing campaigns on your organization's charts with a horizontal axis of calendar dates.
Dashboard REST Get data that's displayed on the dashboard graphs in JSON format via the Dashboard REST API.
Export Export your project's event data.
Group Identify Set or update properties of particular groups.
HTTP V2 Send data directly from your server to the HTTP V2 endpoint.
Identify Set the User ID for a particular Device ID or update user properties of a particular user without sending an event.
Lookup Tables Augment your properties with static data.
Releases Programmatically create releases in Amplitude using the Releases API.
SCIM Provision and manage users and groups. This API uses the System for Cross-domain Identity Management (SCIM) 2.0 Standard.
Taxonomy Create, get, update, and delete categories, event types, event properties, and user properties.
User Privacy Programmatically submit requests to delete all data for a set of known Amplitude IDs or User IDs.
User Profile Fetch a user profile, which include user properties, computed properties, a list of cohort IDs, and recommendations.

More resources