Segment

api.segment.io

Community

Segment is a customer data platform (CDP) that collects, cleans, and routes user event data to hundreds of analytics and marketing tools. The API lets you track events, identify users, manage sources and destinations, and query user profiles programmatically.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.segment.io

Crawl failures

1

Last verified

2026-03-01 11:09:22

Health

Loading health data...

Capabilities

get_user_profile

analytics

Retrieve the unified profile for a user including all traits, events, and computed properties from the Profile API.

Detail: https://api.segment.io/capabilities/get_user_profile

group_user

analytics

Associate a user with a group such as a company or organization, with group-level traits.

Detail: https://api.segment.io/capabilities/group_user

identify_user

email

Associate a user with their traits like email, name, and custom attributes for personalization and segmentation.

Detail: https://api.segment.io/capabilities/identify_user

list_destinations

analytics

Retrieve all configured destinations where event data is routed, with their enabled status and configuration.

Detail: https://api.segment.io/capabilities/list_destinations

list_sources

analytics

Retrieve all configured data sources in the workspace with their connection status and settings.

Detail: https://api.segment.io/capabilities/list_sources

track_event

analytics

Record a user action or event with properties, sending it to all connected destinations for analytics and activation.

Detail: https://api.segment.io/capabilities/track_event

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Segment
Description: Segment is a customer data platform (CDP) that collects, cleans, and routes user event data to hundreds of analytics and marketing tools. The API lets you track events, identify users, manage sources and destinations, and query user profiles programmatically.
Auth: api_key
Capabilities:
  - get_user_profile: Retrieve the unified profile for a user including all traits, events, and computed properties from the Profile API.
  - group_user: Associate a user with a group such as a company or organization, with group-level traits.
  - identify_user: Associate a user with their traits like email, name, and custom attributes for personalization and segmentation.
  - list_destinations: Retrieve all configured destinations where event data is routed, with their enabled status and configuration.
  - list_sources: Retrieve all configured data sources in the workspace with their connection status and settings.
  - track_event: Record a user action or event with properties, sending it to all connected destinations for analytics and activation.