Create a segment
Create a segment: a named, saved audience filter (the rule tree in definition). Call segments.catalog first: writes reject unknown fields, incompatible operators, and incomplete values with a 400. Membership is computed live, so it auto-refreshes as people change. Preview the people it matches at GET /v1/people?segmentId=.
Authorizations
Org-scoped Norbelys API key. Create one in Settings → API keys and send it as Authorization: Bearer ak_….
Headers
Opt-in idempotency for a safely retried write: reuse the same key to replay the original result for 24h instead of re-executing. Recommended on every POST.
255Body
The audience filter that defines membership; its conditions are evaluated live against your people.
The segment's display name.
1 - 120"Engaged US leads"
Optional notes on the segment's intent.
500"US leads who opened or replied in the last 30 days."
Response
OK
The saved audience filter that defines membership, evaluated live against people on every read.
Optional notes on the segment's intent.
"US leads who opened or replied in the last 30 days."
The segment id.
"seg_tz4a98xat96iws9zmbrgj3a"
The segment's display name.
"Engaged US leads"
Timestamp (RFC 3339) when this was archived, or null if active.
Creation timestamp (RFC 3339).
Always "segment".
Last-update timestamp (RFC 3339).