Overview
Segments are audience definitions that can be referenced in campaign targeting. This guide covers the core segment management operations using our MCP tools.Authentication
All segment operations require API authentication. See our Partner Authentication Guide for setup instructions including seat access discovery.List Segments
MCP Tool:signals/list
View all segments or filter by specific criteria:
- Segment ID and name
- Description and key type
- Regional clusters and GDPR compliance
- Seat information (for multi-seat access)
- Record count for each segment/seat (billable data point)
Create Segment
MCP Tool:signals/create
Create a new audience segment:
name
- Human-readable segment namedescription
- Segment definition and criteriakeyType
- Identifier type (see Key Types section below)clusters
- Regional deployment configuration
Key Types
Segments can be defined using various targeting keys:Core Targeting Keys
- Basic targeting parameters
Temporal Keys
hour
- Hour-based targetinghalf_hour
- Half-hour time segmentsday
- Day-based targeting
Content & Media Keys
property
- Media property targetingpublisher
- Publisher-specific targetingseller
- Seller identificationcontent_channel
- Content channel classificationcontent_network
- Network-based content targetingcontent_show
- Specific show targetingcontent_language
- Content language targetingcontent_livestream
- Live streaming contentcontent_genre
- Content genre classificationcontent_rating
- Content rating targetingcontent_series
- Series-based targetingcontent_length_min
- Minimum content lengthcontent_length_max
- Maximum content length
Geographic Keys
dma
- Designated Market Areacity
- City-level targetingcountry
- Country-level targetingregion
- Regional targetingpostal_code
- Postal/ZIP code targeting
Provider & Device Keys
provider.category
- Provider category classificationsprovider.segment
- Provider-specific segment identifiersdevice_type
- Device type targetingdevice_model
- Specific device modeldevice_make
- Device manufactureroperating_system
- OS-based targeting
Performance Metrics (Decile-based)
co2e_decile
- Carbon footprint performance decilesviewability_decile
- Viewability performance decilesattention_potential_decile
- Attention potential decilescompletion_rate_decile
- Completion rate performance deciles
Audience Keys
maid
- Mobile Advertising IDliveramp
- LiveRamp authenticated identifierslat_lng_radius
- Geographic coordinates with radius targetingid5
- ID5 universal identifierscoreid
- CoreID identifiersyahoo_connect
- Yahoo Connect IDs
Composite keys may have additional fees and provide more granular audience segmentation capabilities.
Get Segment Details
MCP Tool:signals/get
Retrieve specific segment information:
Update Segment
MCP Tool:signals/update
Modify existing segment properties:
Delete Segment
MCP Tool:signals/delete
Remove a segment (this will also remove associated data):
Deleting a segment permanently removes all associated audience data. This action cannot be undone.
Multi-Seat Management
MCP Tool:signals/get-partner-seats
For partners managing multiple brand agent seats:
Next Steps
After creating segments, you’ll need to populate them with audience data:- Data Attachment Guide - Real-time API and CSV upload methods