Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
SendCloud Portal
Sitecore Send API documentation
  • Introduction to the Sitecore Send API
    • Base URL
    • Authenticate a Sitecore Send API request
    • HTTP methods
    • Request and response parameters
    • HTTP status codes
    • API rate limiting
    • Create an email list and add subscribers
        • List of segmentation fields
        • List of comparers
        • List of date functions
        • List of date constrain parameters
  1. Introduction to segmentation
  1. Sitecore Send API documentation
  2. Getting started with the Sitecore Send API

List of segmentation fields

Segmentation queries or expressions can contain any combination of the Fields described in the following tables. You can use either the field name or the corresponding code in your JSON request body. Some fields accept these additional parameters:

  • Date Constrain - constrains the results based on a related date field.

  • OtherMailingListId - runs the query on another email list on members that are contained in both the current and the other email list.

  • CustomFieldId or CustomFieldName - used only with CustomField and specifies the custom field definition by the ID or the name for which the query applies. The custom field definition can be either one of the current email lists or the email list specified by the OtherMailingListId parameter.

Member fieldsCodeData typeDate constrainOtherMailingListId
DateAdded1dateTimeYes
DateUpdated16dateTimeYes
RecipientName2stringYes
RecipientEmail3string
SubscribeMethod14enumYes (SubscribedOn)Yes
CustomField99string, decimal, dateTime, BooleanYes
MailingList17guid
Campaign fieldsCodeData typeDate constrainOtherMailingListId
CampaignsOpened4integerYes (DeliveredOn)Yes
LinksClicked5integerYes (DeliveredOn)Yes
CampaignName6stringYes (DeliveredOn)Yes
CampaignTitle20stringYes (Timestamp)Yes
LinkURL7guidYes (DeliveredOn)Yes
CampaignSent15guidYes (Timestamp)Yes
OpenedAnyCampaign24BooleanYes (Timestamp)Yes
CampaignID19guidYes (Timestamp)Yes
SpecificCampaignClicked26stringYes (Timestamp)Yes
CampaignIdNotOpened27stringYes
User agent fieldsCodeData typeDate constrainOtherMailingListId
Platform8enum (Desktop = 1, Mobile = 2, Other = 3)
OperatingSystem9string
EmailClient10string
WebBrowser11string
MobileBrowser12string
Website fieldsCodeData typeDate constrainOtherMailingListId
AddedAnythingToCart21Boolean + extra (CampaignId, ProductCode, WebsiteId, Times)Yes (Timestamp)Yes
ViewedProduct22Boolean + extra (CampaignId, ProductCode, WebsiteId, Times)Yes (Timestamp)Yes
PurchasedProduct23Boolean + extra (CampaignId, ProductCode, WebsiteId, Times)Yes (Timestamp)Yes
If you have suggestions for improving this article, let us know!

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use