Amplitude Analytics APIs
Number of APIs: 75
The Amplitude Analytics API collection let you get started with Amplitude fast. To get started, fork this collection and start experimenting!
Before you begin
- This collection is provided as-is, and isn't covered by any SLAs.
- Although this is the official Amplitude collection, our Support team can't help troubleshoot any problems you have with Qodex.
- Calls you make with the Qodex collection can make changes to data in your account. We recommend using Amplitude test project to experiment with this collection.
- See our full API documentation at developers.amplitude.com
Report issues or request improvements
We encourage you to report any issues with this collection on GitHub.
Requirements
You must have an Amplitude account to use these APIs.
Authorization
Each API has different authorization methods. You can learn more in the documentation for the API you want to use.
Be sure to set your API key and secret key in the environment variables in the Amplitude API Environment.
Important note: Calls made with the Qodex collection can change data in your account. We recommend using Amplitude test project to experiment with this collection.
Endpoints
Most of the examples in this documentation uses the standard server endpoints, so if you are using EU residency servers, then adjust the endpoint URLs. You can find the correct URL in the documentation for each API.
-
Dashboard REST API-Sessions - Average session length GET https://amplitude.com/api/2/sessions/average?start=&end=
-
CCPA DSAR API - Create Data Request POST https://amplitude.com/api/2/dsar/requests
-
SCIM API (Amplitude Users and Permissions)-User Routes - Get Users GET https://core.amplitude.com/scim/1/Users?startIndex=&itemsPerPage=&filter=
-
Identify API - Identify API call Example POST https://api2.amplitude.com/identify
-
Taxonomy API-Event Type - Update an Event Type PUT https://amplitude.com/api/2/taxonomy/event/:event_type
-
Taxonomy API-User Property - Update User Property PUT https://amplitude.com/api/2/taxonomy/user-property/:user_property
-
SCIM API (Amplitude Users and Permissions)-Group Routes - Get Groups GET https://core.amplitude.com/scim/1/Groups
-
Behavioral Cohorts API - Get all Cohorts GET https://amplitude.com/api/3/cohorts?includeSyncInfo=false
-
Taxonomy API-User Property - Delete User Property DELETE https://amplitude.com/api/2/taxonomy/user-property/:user_property
-
Batch Event Upload API - Batch Event Upload POST https://api2.amplitude.com/batch