Segment

Customer data platform

Go to site
Explore
/
Apps
/
Segment

Segment API Integrations

Build and run workflows using the Segment API. Use 1000s of open source triggers and actions across 500+ apps. Or write custom code to integrate any app or API in seconds.

const data = {
  "event": `PipedreamTestOrder`,
  "anonymousId": `019mr8mf4r`,
}
return await require("@pipedreamhq/platform").axios(this, {
  method: "post",
  url: `https://api.segment.io/v1/track`,
  auth: {
    username: `${auths.segment.write_key}`,
    password: ``,
  },
  data,
})
Track actions your users perform

Track lets you record the actions your users perform (note requires userId or anonymousId)

 
Try it
Associate an identified user with a group

Group lets you associate an identified user with a group (note requires userId or anonymousId)

 
Try it
Associate one identity with another

Alias is how you associate one identity with another.

 
Try it
Identify a user, tie them to their actions and record traits about them

identify lets you tie a user to their actions and record traits about them. It includes a unique User ID and any optional traits you know about them (note requires userId or anonymousId)

 
Try it
Record page views on your website

The page method lets you record page views on your website, along with optional extra information about the page being viewed (note requires userId or anonymousId)

 
Try it

Authentication

Segment uses API keys for authentication. When you connect your Segment account, Pipedream securely stores the keys so you can easily authenticate to Segment APIs in both code and no-code steps.

Segment's Config API is accessed programmatically using access tokens. Create access tokens via Access Management. See Authentication for more details.