Import Events
Each request ingests a batch of events into Mixpanel.
Track Events
Track events to Mixpanel from client devices.
List Saved Funnels
Get the names and funnel_ids of your funnels.
Query Funnel Saved Reports
Get data for a funnel.
Create Identity
Creates a new Identity
Create Alias
Mixpanel supports adding an alias to a distinct id.
Create GCS Pipeline
This request creates an export pipeline.
Create Generic Pipeline
This request creates an export pipeline.
Delete Pipeline
Deletes the pipeline and stops any future jobs to be scheduled for the pipeline.
Edit GCS Pipeline
This request edits the params for an export pipeline.
Edit Generic Pipeline
This request edits the params for an export pipeline.
Get Pipeline
Given the name of the pipeline, this API returns the status of the pipeline.
List Pipelines
Returns the list of all the pipelines scheduled for a project.
Create Profile
Takes a JSON object containing names and values of profile properties. This API will return a 200 OK even if there are data validation issues. To ensure the request actually succeeded, you need to check the response body.
Delete Profile
Permanently delete the profile from Mixpanel, along with all of its properties.
Update Multiple Profiles
Send a batch of profile updates.
Query Profile
Query user profile data and return a list of users that fit specified parameters.
Custom JQL Query
The HTTP API is the lowest-level way to use JQL.
Download Data
Download your event data as it is received and stored within Mixpanel.
Query Insights Saved Reports
Get data from your Insights reports.
Raw Request
Send a raw HTTP request to Mixpanel API
Fetch Pipelines
Fetch an array of Pipelines
Fetch Funnels
Fetch an array of funnels