Anchor to segmentCreatesegment
segmentCreate
mutation
Requires access scope. Also: The user must not have restricted access.
Creates a segment.
Anchor to Arguments
Arguments
- Anchor to namename•String!required
The name of the segment to be created. Segment names must be unique.
- Anchor to queryquery•String!required
A precise definition of the segment. The definition is composed of a combination of conditions on facts about customers such as
with this syntax.
Was this section helpful?
Anchor to SegmentCreatePayload returnsSegmentCreatePayload returns
- Anchor to segmentsegment•
The newly created segment.
- Anchor to userErrorsuser•
Errors [UserError!]! non-null The list of errors that occurred from executing the mutation.
Was this section helpful?
Mutation Reference
mutation segmentCreate($name: String!, $query: String!) {
segmentCreate(name: $name, query: $query) {
segment {
# Segment fields
}
userErrors {
field
message
}
}
}
Input
{
"name": "<your-name>",
"query": "<your-query>"
}
{
"name": "<your-name>",
"query": "<your-query>"
}