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.
Amplitude publishes 28 APIs on the APIs.io network, including Identify API, Export API, Attribution API, and 25 more. Tagged areas include A/B Testing, Analytics, Experimentation, Feature Flags, and Product Analytics.
The Amplitude catalog on APIs.io includes 1 event-driven AsyncAPI specification, 17 JSON-LD contexts, and 3 Spectral governance rulesets.
Amplitude’s developer surface includes authentication, developer portal, documentation, getting-started guide, engineering blog, academy / training, support, and 39 more developer resources.
Kin Score
APIs 33
Individual APIs this provider publishes, each with its own machine-readable definition.
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 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 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 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 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 Webhooks and Cohort Sync
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...
Amplitude Annotations API
Chart annotation management operations
Amplitude Cohorts API
Cohort management and export operations
Amplitude Data Access API
Data subject access request operations
Amplitude Data Deletion API
User data deletion request operations
Amplitude Deployments API
Deployment management operations
Amplitude Evaluation API
Remote flag and experiment evaluation operations
Amplitude Event Categories API
Operations for managing event categories
Amplitude Event List API
Event listing operations
Amplitude Event Properties API
Operations for managing event properties
Amplitude Event Segmentation API
Event segmentation analysis operations
Amplitude Event Types API
Operations for managing event types
Amplitude Events API
Event ingestion operations
Amplitude Experiments API
Experiment management operations
Amplitude Flags API
Flag configuration retrieval for local evaluation
Amplitude Funnel Analysis API
Funnel analysis operations
Amplitude Groups API
SCIM group management operations
Amplitude Profiles API
User profile retrieval operations
Amplitude Retention Analysis API
Retention analysis operations
Amplitude Revenue Analysis API
Revenue analysis operations
Amplitude User Activity API
User activity lookup operations
Amplitude User Properties API
Operations for managing user properties
Amplitude Users API
SCIM user provisioning operations
Amplitude Versions API
Flag and experiment version history operations
Scroll for all 33
Postman Collections 14
Ready-to-run Postman collections for exercising this provider's APIs.
Amplitude Attribution API
POSTMANAmplitude Dashboard REST API
POSTMANAmplitude Export API
POSTMANAmplitude HTTP V2 API
POSTMANAmplitude Identify API
POSTMANAmplitude SCIM API
POSTMANAmplitude Taxonomy API
POSTMANAmplitude User Mapping API
POSTMANAmplitude User Profile API
POSTMANScroll for all 14
Open Collections 14
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Amplitude Attribution API
OPEN COLLECTIONAmplitude Behavioral Cohorts API
OPEN COLLECTIONAmplitude Chart Annotations API
OPEN COLLECTIONAmplitude Dashboard REST API
OPEN COLLECTIONAmplitude Data Subject Access Request API
OPEN COLLECTIONAmplitude Experiment Evaluation API
OPEN COLLECTIONAmplitude Experiment Management API
OPEN COLLECTIONAmplitude Export API
OPEN COLLECTIONAmplitude HTTP V2 API
OPEN COLLECTIONAmplitude Identify API
OPEN COLLECTIONAmplitude SCIM API
OPEN COLLECTIONAmplitude Taxonomy API
OPEN COLLECTIONAmplitude User Mapping API
OPEN COLLECTIONAmplitude User Profile API
OPEN COLLECTIONScroll for all 14
Arazzo Workflows 13
Multi-step API workflows described with the Arazzo specification.
Amplitude Chart Annotation Lifecycle
Create a chart annotation, read it back, update its details, and confirm it in the annotation list.
ARAZZOAmplitude Behavioral Cohort Export
Request an asynchronous cohort export, poll until it is ready, then download the membership file.
ARAZZOAmplitude Cohort Upload and Verify
Upload an externally-sourced cohort of user IDs into Amplitude and confirm it appears in the cohort list.
ARAZZOAmplitude DSAR Request and Poll
Submit a data subject access request, poll its status until complete, and capture the download URL.
ARAZZOAmplitude Event Property Lifecycle
Create an event property on an event type, read it back, update its metadata, and list all properties for the event.
ARAZZOAmplitude Experiment Lifecycle
Create an A/B experiment, read it back, start it by enabling, and confirm it in the experiment list.
ARAZZOAmplitude Feature Flag Rollout
Create a feature flag, read it back, enable it, and confirm it appears in the flag list.
ARAZZOAmplitude Identity Merge and Verify
Set user properties on an account, alias an anonymous identity into it, then read the merged profile back.
ARAZZOAmplitude Ingest Events and Segment
Upload a batch of events through the HTTP V2 API, then query event segmentation to verify the metric.
ARAZZOAmplitude SCIM User Provisioning
Provision a SCIM user, read the account back, then deactivate it via a SCIM patch.
ARAZZOAmplitude Taxonomy Event Governance
Plan a tracking event end to end by creating its category, the event type, and an event property, then reading the event back.
ARAZZOAmplitude User 360 Lookup
Search for a user, pull their recent activity, and retrieve their enriched profile with recommendations.
ARAZZOAmplitude Variant Evaluation
Download flag configurations for local evaluation, then remotely evaluate variant assignments for a user.
ARAZZOScroll for all 13
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
MCP Server
MCP SERVERAgent Skills 24
Packaged agent skills for driving this provider's APIs from an AI assistant.
7-powers-analysis
AGENT SKILLamazon-working-backwards
AGENT SKILLanalyze-account-health
AGENT SKILLanalyze-chart
AGENT SKILLanalyze-dashboard
AGENT SKILLanalyze-experiments
AGENT SKILLanalyze-feedback
AGENT SKILLbuild-metric-tree
AGENT SKILLbuild-plg-strategy
AGENT SKILLchurn-lost-deal-analysis
AGENT SKILLcitation-recovery-optimizer
AGENT SKILLcompetitor-monitoring
AGENT SKILLcompetitor-prompt-hijacker
AGENT SKILLcraft-discovery-synthesis
AGENT SKILLcraft-experiment-design
AGENT SKILLcraft-experiment-readout
AGENT SKILLcraft-spec
AGENT SKILLcreate-chart
AGENT SKILLcreate-dashboard
AGENT SKILLcreate-user-stories
AGENT SKILLdiagnose-acquisition
AGENT SKILLdiagnose-activation
AGENT SKILLdiagnose-monetization
AGENT SKILLdiagnose-retention
AGENT SKILLScroll for all 24
GraphQL 1
GraphQL schemas published by this provider.
Amplitude GraphQL
Amplitude does not expose a native public GraphQL endpoint. This schema is a conceptual GraphQL representation of the Amplitude analytics platform data model, derived from the f...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Amplitude Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Amplitude Finops
FINOPSFeatures 16
Notable capabilities this provider offers.
Scroll for all 16
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Amplitude Webhooks and Cohort Sync
AsyncAPI description of two outbound, push-style surfaces offered by Amplitude's Data destination catalog: 1. Webhooks Streaming destination - a generic event/user forwarding de...
ASYNCAPISemantic Vocabularies 17
JSON-LD contexts and semantic vocabularies used across these APIs.
Scroll for all 17
Spectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 149
Standalone JSON Schema definitions for this provider's data models.
Annotation
JSON SCHEMAAnnotationListResponse
JSON SCHEMAAttributionEvent
JSON SCHEMAAttributionRequest
JSON SCHEMAAttributionResponse
JSON SCHEMACategory
JSON SCHEMACategoryListResponse
JSON SCHEMAAmplitude Cohort
JSON SCHEMACohortListResponse
JSON SCHEMACohortRequestResponse
JSON SCHEMACohortStatusResponse
JSON SCHEMACohortUploadRequest
JSON SCHEMACohortUploadResponse
JSON SCHEMACreateAnnotationRequest
JSON SCHEMACreateExperimentRequest
JSON SCHEMACreateFlagRequest
JSON SCHEMADeletionListResponse
JSON SCHEMADeletionRequest
JSON SCHEMADeletionResponse
JSON SCHEMADeployment
JSON SCHEMADeploymentListResponse
JSON SCHEMADsarRequest
JSON SCHEMADsarResponse
JSON SCHEMADsarStatusResponse
JSON SCHEMAErrorResponse
JSON SCHEMAEvaluationRequest
JSON SCHEMAEvaluationResponse
JSON SCHEMAAmplitude Event
JSON SCHEMAEventListResult
JSON SCHEMAEventProperty
JSON SCHEMAEventPropertyListResponse
JSON SCHEMAEventType
JSON SCHEMAEventTypeListResponse
JSON SCHEMAAmplitude Experiment
JSON SCHEMAExperimentListResponse
JSON SCHEMAFlag
JSON SCHEMAFlagConfiguration
JSON SCHEMAFlagListResponse
JSON SCHEMAFunnelResult
JSON SCHEMAIdentification
JSON SCHEMAIdentifyRequestBody
JSON SCHEMAIdentifyRequestForm
JSON SCHEMAIdentifyResponse
JSON SCHEMARecommendation
JSON SCHEMARetentionResult
JSON SCHEMAScimGroup
JSON SCHEMAScimGroupListResponse
JSON SCHEMAScimGroupRequest
JSON SCHEMAScimPatchRequest
JSON SCHEMAScimUser
JSON SCHEMAScimUserListResponse
JSON SCHEMAScimUserRequest
JSON SCHEMASegment
JSON SCHEMASegmentationResult
JSON SCHEMASuccessResponse
JSON SCHEMAUpdateAnnotationRequest
JSON SCHEMAUpdateExperimentRequest
JSON SCHEMAUpdateFlagRequest
JSON SCHEMAUploadOptions
JSON SCHEMAUploadRequestBody
JSON SCHEMAUploadResponse
JSON SCHEMAUserActivityResult
JSON SCHEMAUserData
JSON SCHEMAUserMapping
JSON SCHEMAUserMapRequest
JSON SCHEMAUserMapResponse
JSON SCHEMAUserProfileResponse
JSON SCHEMAUserProperty
JSON SCHEMAUserPropertyListResponse
JSON SCHEMAUserPropertyOperations
JSON SCHEMAUserSearchResult
JSON SCHEMAUserUnmapRequest
JSON SCHEMAVariant
JSON SCHEMAVariantConfig
JSON SCHEMAVersionListResponse
JSON SCHEMAAttributionEvent
JSON SCHEMAAttributionRequest
JSON SCHEMAAttributionResponse
JSON SCHEMACohortListResponse
JSON SCHEMACohortRequestResponse
JSON SCHEMACohort
JSON SCHEMACohortStatusResponse
JSON SCHEMACohortUploadRequest
JSON SCHEMACohortUploadResponse
JSON SCHEMAAnnotationListResponse
JSON SCHEMAAnnotation
JSON SCHEMACreateAnnotationRequest
JSON SCHEMAUpdateAnnotationRequest
JSON SCHEMAEventListResult
JSON SCHEMAFunnelResult
JSON SCHEMARetentionResult
JSON SCHEMASegmentationResult
JSON SCHEMAUserActivityResult
JSON SCHEMAUserSearchResult
JSON SCHEMADeletionListResponse
JSON SCHEMADeletionRequest
JSON SCHEMADeletionResponse
JSON SCHEMADsarRequest
JSON SCHEMADsarResponse
JSON SCHEMADsarStatusResponse
JSON SCHEMAEvaluationRequest
JSON SCHEMAEvaluationResponse
JSON SCHEMAFlagConfiguration
JSON SCHEMAVariant
JSON SCHEMACreateExperimentRequest
JSON SCHEMACreateFlagRequest
JSON SCHEMADeploymentListResponse
JSON SCHEMADeployment
JSON SCHEMAExperimentListResponse
JSON SCHEMAExperiment
JSON SCHEMAFlagListResponse
JSON SCHEMAFlag
JSON SCHEMASegment
JSON SCHEMAUpdateExperimentRequest
JSON SCHEMAUpdateFlagRequest
JSON SCHEMAVariantConfig
JSON SCHEMAVersionListResponse
JSON SCHEMAEvent
JSON SCHEMAUploadOptions
JSON SCHEMAUploadRequestBody
JSON SCHEMAUploadResponse
JSON SCHEMAIdentification
JSON SCHEMAIdentifyRequestBody
JSON SCHEMAIdentifyRequestForm
JSON SCHEMAIdentifyResponse
JSON SCHEMAUserPropertyOperations
JSON SCHEMAScimGroupListResponse
JSON SCHEMAScimGroupRequest
JSON SCHEMAScimGroup
JSON SCHEMAScimPatchRequest
JSON SCHEMAScimUserListResponse
JSON SCHEMAScimUserRequest
JSON SCHEMAScimUser
JSON SCHEMACategoryListResponse
JSON SCHEMACategory
JSON SCHEMAEventPropertyListResponse
JSON SCHEMAEventProperty
JSON SCHEMAEventTypeListResponse
JSON SCHEMAEventType
JSON SCHEMASuccessResponse
JSON SCHEMAUserPropertyListResponse
JSON SCHEMAUserProperty
JSON SCHEMAUserMapRequest
JSON SCHEMAUserMapResponse
JSON SCHEMAUserMapping
JSON SCHEMAUserUnmapRequest
JSON SCHEMARecommendation
JSON SCHEMAUserData
JSON SCHEMAUserProfileResponse
JSON SCHEMAScroll for all 149
JSON Structure 78
JSON Structure definitions describing this provider's data shapes.
Amplitude Cohort Structure
JSON STRUCTUREAmplitude Event Structure
JSON STRUCTUREAmplitude Experiment Structure
JSON STRUCTUREAmplitude Structure
JSON STRUCTUREAttribution Api Attribution Event Structure
JSON STRUCTUREAttribution Api Attribution Request Structure
JSON STRUCTUREAttribution Api Attribution Response Structure
JSON STRUCTUREBehavioral Cohorts Api Cohort List Response Structure
JSON STRUCTUREBehavioral Cohorts Api Cohort Request Response Structure
JSON STRUCTUREBehavioral Cohorts Api Cohort Status Response Structure
JSON STRUCTUREBehavioral Cohorts Api Cohort Structure
JSON STRUCTUREBehavioral Cohorts Api Cohort Upload Request Structure
JSON STRUCTUREBehavioral Cohorts Api Cohort Upload Response Structure
JSON STRUCTUREChart Annotations Api Annotation List Response Structure
JSON STRUCTUREChart Annotations Api Annotation Structure
JSON STRUCTUREDashboard Rest Api Event List Result Structure
JSON STRUCTUREDashboard Rest Api Funnel Result Structure
JSON STRUCTUREDashboard Rest Api Retention Result Structure
JSON STRUCTUREDashboard Rest Api Segmentation Result Structure
JSON STRUCTUREDashboard Rest Api User Activity Result Structure
JSON STRUCTUREDashboard Rest Api User Search Result Structure
JSON STRUCTUREDsar Api Deletion List Response Structure
JSON STRUCTUREDsar Api Deletion Request Structure
JSON STRUCTUREDsar Api Deletion Response Structure
JSON STRUCTUREDsar Api Dsar Request Structure
JSON STRUCTUREDsar Api Dsar Response Structure
JSON STRUCTUREDsar Api Dsar Status Response Structure
JSON STRUCTUREExperiment Evaluation Api Evaluation Request Structure
JSON STRUCTUREExperiment Evaluation Api Evaluation Response Structure
JSON STRUCTUREExperiment Evaluation Api Flag Configuration Structure
JSON STRUCTUREExperiment Evaluation Api Variant Structure
JSON STRUCTUREExperiment Management Api Create Flag Request Structure
JSON STRUCTUREExperiment Management Api Deployment Structure
JSON STRUCTUREExperiment Management Api Experiment Structure
JSON STRUCTUREExperiment Management Api Flag List Response Structure
JSON STRUCTUREExperiment Management Api Flag Structure
JSON STRUCTUREExperiment Management Api Segment Structure
JSON STRUCTUREExperiment Management Api Update Flag Request Structure
JSON STRUCTUREExperiment Management Api Variant Config Structure
JSON STRUCTUREHttp V2 Api Event Structure
JSON STRUCTUREHttp V2 Api Upload Options Structure
JSON STRUCTUREHttp V2 Api Upload Request Body Structure
JSON STRUCTUREHttp V2 Api Upload Response Structure
JSON STRUCTUREIdentify Api Identification Structure
JSON STRUCTUREIdentify Api Identify Request Body Structure
JSON STRUCTUREIdentify Api Identify Request Form Structure
JSON STRUCTUREIdentify Api Identify Response Structure
JSON STRUCTUREIdentify Api User Property Operations Structure
JSON STRUCTUREScim Api Scim Group List Response Structure
JSON STRUCTUREScim Api Scim Group Request Structure
JSON STRUCTUREScim Api Scim Group Structure
JSON STRUCTUREScim Api Scim Patch Request Structure
JSON STRUCTUREScim Api Scim User List Response Structure
JSON STRUCTUREScim Api Scim User Request Structure
JSON STRUCTUREScim Api Scim User Structure
JSON STRUCTURETaxonomy Api Category List Response Structure
JSON STRUCTURETaxonomy Api Category Structure
JSON STRUCTURETaxonomy Api Event Property List Response Structure
JSON STRUCTURETaxonomy Api Event Property Structure
JSON STRUCTURETaxonomy Api Event Type List Response Structure
JSON STRUCTURETaxonomy Api Event Type Structure
JSON STRUCTURETaxonomy Api Success Response Structure
JSON STRUCTURETaxonomy Api User Property List Response Structure
JSON STRUCTURETaxonomy Api User Property Structure
JSON STRUCTUREUser Mapping Api User Map Request Structure
JSON STRUCTUREUser Mapping Api User Map Response Structure
JSON STRUCTUREUser Mapping Api User Mapping Structure
JSON STRUCTUREUser Mapping Api User Unmap Request Structure
JSON STRUCTUREUser Profile Api Recommendation Structure
JSON STRUCTUREUser Profile Api User Data Structure
JSON STRUCTUREUser Profile Api User Profile Response Structure
JSON STRUCTUREScroll for all 78
Examples 136
Example request and response payloads for these APIs.
Amplitude Cohort Example
EXAMPLEAmplitude Createflag Example
EXAMPLEAmplitude Event Example
EXAMPLEAmplitude Experiment Example
EXAMPLEAmplitude Getflag Example
EXAMPLEAmplitude Getflags Example
EXAMPLEAmplitude Listflags Example
EXAMPLEAmplitude Mapuser Example
EXAMPLEAmplitude Unmapuser Example
EXAMPLEAmplitude Updateflag Example
EXAMPLEHttp V2 Api Event Example
EXAMPLEScim Api Scim Group Example
EXAMPLEScim Api Scim User Example
EXAMPLEScroll for all 136
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 7
What developers build with this provider.
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.
Scroll for all 7
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 21
Pagination, idempotency, versioning, errors, and events
Scroll for all 21
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API