Skip to main content
POST
/
nessie
/
pipeline
/
edit
Edit Pipeline
curl --request POST \
  --url https://{server}.mixpanel.com/api/2.0/nessie/pipeline/edit \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data 'name=<string>' \
  --data project_id=123 \
  --data 'events=<string>' \
  --data 'where=<string>'
{
  "error": "<string>",
  "status": "error"
}

Authorizations

Authorization
string
header
required

Service Account

Body

application/x-www-form-urlencoded
name
string
required

The name that uniquely identifies the pipeline.

project_id
number

Your project id (must be specified when using service account based authentication)

events
string

A whitelist for the event(s) you intend to export. For multiple events, you will need to pass in each event name as separate events parameters like so: --data 'events=event1' \ --data 'events=event2'

Please note that after this update, the sync of older dates to your data warehouse (if enabled) will only contain the new set of whitelisted events.

where
string

A selector expression used to filter by events data, such as event properties.

Please note that after this update, the sync of older dates to your data warehouse (if enabled) will only contain events matching your new where clause.

Response

Success