# Create segment Create a new segment. Endpoint: POST /entities/segments Version: 1.0.0 ## Request fields (application/vnd.treasuredata.v1+json): - `id` (string) - `type` (string) Enum: "segment-batch", "segment-realtime", "segment-funnel-stage" - `attributes` (object) - `attributes.name` (string) - `attributes.description` (string,null) - `attributes.rule` (any) - `attributes.funnel_stage` (object) required if type is segment-funnel-stage to create segment as a rule of funnel_stage - `attributes.funnel_stage.funnel_id` (integer) - `attributes.funnel_stage.stage_id` (integer) - `attributes.segmentInsightDashboardId` (integer,null) - `relationships` (object) - `relationships.parentFolder` (object) - `relationships.parentFolder.data` (object) ## Response 200 fields (application/vnd.treasuredata.v1+json): - `data` (any, required) - `included` (array, required) - `included.id` (string, required) - `included.type` (string, required) Enum: "user" - `included.attributes` (object, required) - `included.attributes.tdUserId` (string, required) - `included.attributes.name` (string, required)