# convert_segment_rule

Endpoint: POST /api/util/convert_segment_rule
Version: 1.0.0
Security: ApiKeyAuth

## Request fields (application/json):

  - `name` (string, required)

  - `description` (string, required)

  - `parent_segment_id` (string)

  - `simplifiedIonRule` (object, required)

## Response 200 fields (application/json):

  - `name` (string, required)

  - `description` (string, required)

  - `fullIonRule` (object, required)

  - `fullIonRule.conditions` (array, required)

  - `fullIonRule.conditions.conditions` (array, required)

  - `fullIonRule.conditions.conditions.arrayMatching` (any)

  - `fullIonRule.conditions.conditions.exclude` (boolean, required)

  - `fullIonRule.conditions.conditions.leftValue` (object)

  - `fullIonRule.conditions.conditions.leftValue.name` (string, required)

  - `fullIonRule.conditions.conditions.operator` (object)

  - `fullIonRule.conditions.conditions.operator.type` (string, required)

  - `fullIonRule.conditions.conditions.operator.not` (boolean, required)

  - `fullIonRule.conditions.conditions.operator.rightValue` (any, required)

  - `fullIonRule.conditions.conditions.type` (string, required)

  - `fullIonRule.conditions.conditions.id` (string)

  - `fullIonRule.conditions.type` (string, required)

  - `fullIonRule.type` (string, required)

## Response 400 fields (application/json):

  - `status` (string, required)

  - `error` (string, required)

## Response 422 fields (application/json):

  - `status` (string, required)

  - `error` (string, required)

