Skip to main content
Every amplitude.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Annotations

create

annotations.create Create a new chart annotation on a specific date Risk: write
Input Output

list

annotations.list List all chart annotations for the project Risk: read
Input Output

Charts

get

charts.get Get the data results for a specific chart by ID Risk: read
Input Output

Cohorts

create

cohorts.create Create a new static cohort from a list of user or device IDs Risk: write
Input Output

get

cohorts.get Get details for a specific cohort by ID Risk: read
Input Output

getMembers

cohorts.getMembers Retrieve the member download for a cohort export request Risk: read
Input Output

list

cohorts.list List all cohorts in the project Risk: read
Input: empty object Output

Dashboards

get

dashboards.get Get details and chart list for a specific dashboard Risk: read
Input Output

list

dashboards.list List all dashboards in the project Risk: read
Input: empty object Output

Events

getList

events.getList List all event types tracked in the project Risk: read
Input: empty object Output

identifyUser

events.identifyUser Set or update user properties via the Identify API Risk: write
Input
Output

upload

events.upload Upload one or more events to Amplitude via HTTP API v2 Risk: write
Input
Output

uploadBatch

events.uploadBatch Batch upload events to Amplitude Risk: write
Input
Output

Exports

getData

exports.getData Export raw event data for a given time range as a zip archive Risk: read
Input Output

Users

getActivity

users.getActivity Get recent event activity for a specific user Risk: read
Input Output

getProfile

users.getProfile Get the profile and properties for a specific user Risk: read
Input Output

users.search Search for users by user ID or device ID Risk: read
Input Output