diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.json b/descriptions/api.github.com/api.github.com.2022-11-28.json index 9d54a9074a..ae0d59acd2 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions/api.github.com/api.github.com.2022-11-28.json @@ -38803,6 +38803,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -61183,9 +61196,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -62184,9 +62203,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -63133,9 +63158,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -118830,6 +118862,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -118880,6 +118913,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -127019,6 +127083,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -127031,7 +127096,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -127124,6 +127189,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -127136,7 +127202,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -127204,7 +127270,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -193560,6 +193626,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -193615,6 +193682,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -193674,6 +193770,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -193743,6 +193868,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -193798,6 +193924,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -305157,6 +305312,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] }, @@ -319649,6 +319830,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] }, diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.yaml b/descriptions/api.github.com/api.github.com.2022-11-28.yaml index f712d7aafa..ea4a5a8401 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions/api.github.com/api.github.com.2022-11-28.yaml @@ -28657,6 +28657,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -45142,7 +45154,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -45850,7 +45866,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -46520,11 +46540,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -86882,6 +86908,7 @@ components: enum: - text - single_select + - multi_select - number - date example: text @@ -86918,6 +86945,30 @@ components: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -93308,6 +93359,7 @@ components: - text - date - single_select + - multi_select - number visibility: type: string @@ -93318,7 +93370,7 @@ components: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select fields. type: array items: type: object @@ -93392,6 +93444,7 @@ components: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -93403,8 +93456,8 @@ components: - organization_members_only - all options: - description: Options for single select fields. Required when data_type is - 'single_select'. + description: Options for select fields. Required when data_type is 'single_select' + or 'multi_select'. type: array items: type: object @@ -93459,8 +93512,8 @@ components: - organization_members_only - all options: - description: Options for single select fields. Only applicable when updating - single_select fields. When provided, this array **replaces** the entire + description: Options for select fields. Only applicable when updating single_select + or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may @@ -143587,6 +143640,7 @@ components: - text - date - single_select + - multi_select - number required: - id @@ -143626,6 +143680,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present for multi_select + field types. + options: + type: array + description: The selected option details. Present for multi_select field + types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -143670,6 +143746,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected options. + Present for multi_select field types. + options: + type: array + description: The previously selected option details. Present + for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -143717,6 +143815,7 @@ components: - text - date - single_select + - multi_select - number required: - id @@ -143755,6 +143854,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present for multi_select + field types. + options: + type: array + description: The selected option details. Present for multi_select field + types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: @@ -229113,6 +229234,23 @@ components: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' issue-field: value: id: 512 @@ -241481,6 +241619,17 @@ components: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green label-items: value: - id: 208045946 diff --git a/descriptions/api.github.com/api.github.com.2026-03-10.json b/descriptions/api.github.com/api.github.com.2026-03-10.json index 5c802d8faa..6df42fdc70 100644 --- a/descriptions/api.github.com/api.github.com.2026-03-10.json +++ b/descriptions/api.github.com/api.github.com.2026-03-10.json @@ -38756,6 +38756,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -61105,9 +61118,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -62101,9 +62120,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -63050,9 +63075,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -118638,6 +118670,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -118688,6 +118721,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -126520,6 +126584,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -126532,7 +126597,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -126625,6 +126690,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -126637,7 +126703,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -126705,7 +126771,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -193134,6 +193200,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -193189,6 +193256,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -193248,6 +193344,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -193317,6 +193442,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -193372,6 +193498,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -304411,6 +304566,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] }, @@ -318854,6 +319035,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] }, diff --git a/descriptions/api.github.com/api.github.com.2026-03-10.yaml b/descriptions/api.github.com/api.github.com.2026-03-10.yaml index 8b9fcec7cf..07d5e4179f 100644 --- a/descriptions/api.github.com/api.github.com.2026-03-10.yaml +++ b/descriptions/api.github.com/api.github.com.2026-03-10.yaml @@ -28620,6 +28620,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -45075,7 +45087,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -45778,7 +45794,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -46448,11 +46468,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -86719,6 +86745,7 @@ components: enum: - text - single_select + - multi_select - number - date example: text @@ -86755,6 +86782,30 @@ components: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -92914,6 +92965,7 @@ components: - text - date - single_select + - multi_select - number visibility: type: string @@ -92924,7 +92976,7 @@ components: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select fields. type: array items: type: object @@ -92998,6 +93050,7 @@ components: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -93009,8 +93062,8 @@ components: - organization_members_only - all options: - description: Options for single select fields. Required when data_type is - 'single_select'. + description: Options for select fields. Required when data_type is 'single_select' + or 'multi_select'. type: array items: type: object @@ -93065,8 +93118,8 @@ components: - organization_members_only - all options: - description: Options for single select fields. Only applicable when updating - single_select fields. When provided, this array **replaces** the entire + description: Options for select fields. Only applicable when updating single_select + or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may @@ -143241,6 +143294,7 @@ components: - text - date - single_select + - multi_select - number required: - id @@ -143280,6 +143334,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present for multi_select + field types. + options: + type: array + description: The selected option details. Present for multi_select field + types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -143324,6 +143400,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected options. + Present for multi_select field types. + options: + type: array + description: The previously selected option details. Present + for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -143371,6 +143469,7 @@ components: - text - date - single_select + - multi_select - number required: - id @@ -143409,6 +143508,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present for multi_select + field types. + options: + type: array + description: The selected option details. Present for multi_select field + types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: @@ -228440,6 +228561,23 @@ components: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' issue-field: value: id: 512 @@ -240762,6 +240900,17 @@ components: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green label-items: value: - id: 208045946 diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index 6184f465af..fb31d92a86 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -39015,6 +39015,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -61452,9 +61465,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -62472,9 +62491,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -63440,9 +63465,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -119441,6 +119473,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -119491,6 +119524,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -127782,6 +127846,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -127794,7 +127859,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -127887,6 +127952,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -127899,7 +127965,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -127967,7 +128033,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -195031,6 +195097,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -195086,6 +195153,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -195145,6 +195241,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -195214,6 +195339,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -195269,6 +195395,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -307292,6 +307447,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] }, @@ -321856,6 +322037,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] }, diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index 93e011a860..ac1ba1a62b 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -28770,6 +28770,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -45310,7 +45322,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -46028,7 +46044,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -46708,11 +46728,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -87280,6 +87306,7 @@ components: enum: - text - single_select + - multi_select - number - date example: text @@ -87316,6 +87343,30 @@ components: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -93804,6 +93855,7 @@ components: - text - date - single_select + - multi_select - number visibility: type: string @@ -93814,7 +93866,7 @@ components: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select fields. type: array items: type: object @@ -93888,6 +93940,7 @@ components: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -93899,8 +93952,8 @@ components: - organization_members_only - all options: - description: Options for single select fields. Required when data_type is - 'single_select'. + description: Options for select fields. Required when data_type is 'single_select' + or 'multi_select'. type: array items: type: object @@ -93955,8 +94008,8 @@ components: - organization_members_only - all options: - description: Options for single select fields. Only applicable when updating - single_select fields. When provided, this array **replaces** the entire + description: Options for select fields. Only applicable when updating single_select + or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may @@ -144656,6 +144709,7 @@ components: - text - date - single_select + - multi_select - number required: - id @@ -144695,6 +144749,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present for multi_select + field types. + options: + type: array + description: The selected option details. Present for multi_select field + types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -144739,6 +144815,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected options. + Present for multi_select field types. + options: + type: array + description: The previously selected option details. Present + for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -144786,6 +144884,7 @@ components: - text - date - single_select + - multi_select - number required: - id @@ -144824,6 +144923,28 @@ components: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present for multi_select + field types. + options: + type: array + description: The selected option details. Present for multi_select field + types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: @@ -230515,6 +230636,23 @@ components: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' issue-field: value: id: 512 @@ -242919,6 +243057,17 @@ components: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green label-items: value: - id: 208045946 diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index e3a00fe1b4..2e1005f40a 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -35650,6 +35650,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -35700,6 +35701,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -38979,6 +39011,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -39029,6 +39062,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -57647,6 +57711,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -57697,6 +57762,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -64783,6 +64879,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -64833,6 +64930,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -68112,6 +68240,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -68162,6 +68291,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -137354,6 +137514,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -137404,6 +137565,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -140683,6 +140875,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -140733,6 +140926,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -151660,6 +151884,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -151672,7 +151897,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -151784,6 +152009,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] } @@ -151870,6 +152121,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -151882,7 +152134,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -151993,6 +152245,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -152005,7 +152258,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -152246,7 +152499,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -152375,6 +152628,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -152387,7 +152641,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -156381,6 +156635,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -156431,6 +156686,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -183679,6 +183965,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -183729,6 +184016,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -193173,6 +193491,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -193223,6 +193542,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -239792,6 +240142,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -363139,6 +363502,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -363189,6 +363553,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -366468,6 +366863,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -366518,6 +366914,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -390559,6 +390986,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -390609,6 +391037,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -391073,9 +391532,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -393991,6 +394456,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -394041,6 +394507,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -402423,6 +402920,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -402473,6 +402971,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -407011,6 +407540,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -407061,6 +407591,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -411474,6 +412035,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -411524,6 +412086,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -412188,9 +412781,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -415104,6 +415703,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -415154,6 +415754,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -418504,6 +419135,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -418554,6 +419186,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -421707,6 +422370,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -421757,6 +422421,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -426856,6 +427551,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -426906,6 +427602,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -430146,6 +430873,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -430196,6 +430924,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -433514,6 +434273,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -433564,6 +434324,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -436902,6 +437693,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -436952,6 +437744,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -446254,6 +447077,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -446304,6 +447128,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -446345,6 +447200,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -446513,9 +447386,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -446593,6 +447473,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -446643,6 +447524,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -446684,6 +447596,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -447049,6 +447979,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -447099,6 +448030,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -447140,6 +448102,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -452105,6 +453085,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -452155,6 +453136,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -456368,6 +457380,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -456418,6 +457431,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -459660,6 +460704,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -459710,6 +460755,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -462928,6 +464004,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -462978,6 +464055,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -466295,6 +467403,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -466345,6 +467454,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -477887,6 +479027,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -477937,6 +479078,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -578535,6 +579707,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -578585,6 +579758,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -619968,6 +621172,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -620018,6 +621223,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -647858,6 +649094,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -647908,6 +649145,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -664678,6 +665946,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -664728,6 +665997,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -668007,6 +669307,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -668057,6 +669358,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -675014,6 +676346,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -675064,6 +676397,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -678343,6 +679707,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -678393,6 +679758,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -685360,6 +686756,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -685410,6 +686807,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -688689,6 +690117,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -688739,6 +690168,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -705759,6 +707219,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -705809,6 +707270,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -719906,6 +721398,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -719956,6 +721449,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -723235,6 +724759,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -723285,6 +724810,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -730238,6 +731794,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -730288,6 +731845,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -733567,6 +735155,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -733617,6 +735206,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -929036,6 +930656,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -929086,6 +930707,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -931996,6 +933648,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -932046,6 +933699,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -937257,6 +938941,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -937307,6 +938992,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -940217,6 +941933,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -940267,6 +941984,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -945478,6 +947226,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -945528,6 +947277,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -949182,6 +950962,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -949232,6 +951013,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -953699,6 +955511,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -953749,6 +955562,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -957403,6 +959247,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -957453,6 +959298,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -961036,6 +962912,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -961086,6 +962963,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -964743,6 +966651,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -964793,6 +966702,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -968642,6 +970582,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -968692,6 +970633,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -972359,6 +974331,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -972409,6 +974382,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -976249,6 +978253,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -976299,6 +978304,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -979993,6 +982029,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -980043,6 +982080,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -980283,6 +982351,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -980338,6 +982407,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -980397,6 +982495,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -983842,6 +985969,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -983892,6 +986020,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -984132,6 +986291,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -984187,6 +986347,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -987622,6 +989811,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -987672,6 +989862,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -991389,6 +993610,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -991439,6 +993661,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -995082,6 +997335,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -995132,6 +997386,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -998150,6 +1000435,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -998200,6 +1000486,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1000919,6 +1003236,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1000969,6 +1003287,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1005317,6 +1007666,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1005367,6 +1007717,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1009037,6 +1011418,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1009087,6 +1011469,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1012624,6 +1015037,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1012674,6 +1015088,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1015409,6 +1017854,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1015459,6 +1017905,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1019111,6 +1021588,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1019161,6 +1021639,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1022971,6 +1025480,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1023021,6 +1025531,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1026673,6 +1029214,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1026723,6 +1029265,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1030438,6 +1033011,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1030488,6 +1033062,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1034110,6 +1036715,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1034160,6 +1036766,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1037811,6 +1040448,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1037861,6 +1040499,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1399024,6 +1401693,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1399074,6 +1401744,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1402728,6 +1405429,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1402778,6 +1405480,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1407246,6 +1409979,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1407296,6 +1410030,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1410950,6 +1413715,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1411000,6 +1413766,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1415468,6 +1418265,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1415518,6 +1418316,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1419172,6 +1422001,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1419222,6 +1422052,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1423690,6 +1426551,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1423740,6 +1426602,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1427394,6 +1430287,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1427444,6 +1430338,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index a9a54573c5..637639ff1c 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -14995,6 +14995,7 @@ paths: enum: - text - single_select + - multi_select - number - date example: text @@ -15031,6 +15032,31 @@ paths: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the + option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -40183,6 +40209,7 @@ paths: - text - date - single_select + - multi_select - number visibility: type: string @@ -40193,7 +40220,8 @@ paths: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select + fields. type: array items: type: object @@ -40277,6 +40305,23 @@ paths: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' '404': *6 x-github: githubCloudOnly: false @@ -40321,6 +40366,7 @@ paths: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -40332,8 +40378,8 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Required when data_type - is 'single_select'. + description: Options for select fields. Required when data_type + is 'single_select' or 'multi_select'. type: array items: type: object @@ -40478,13 +40524,13 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Only applicable when - updating single_select fields. When provided, this array **replaces** - the entire existing set of options rather than adding to or updating - individual options. To retain or update an existing option, include - it in the array with its `id`. Options sent without an `id` are - treated as new options and may cause existing options to be deleted - and recreated. + description: Options for select fields. Only applicable when updating + single_select or multi_select fields. When provided, this array + **replaces** the entire existing set of options rather than adding + to or updating individual options. To retain or update an existing + option, include it in the array with its `id`. Options sent without + an `id` are treated as new options and may cause existing options + to be deleted and recreated. type: array items: type: object @@ -57352,6 +57398,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -86518,7 +86576,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -88145,7 +88207,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -89550,6 +89616,17 @@ paths: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green headers: Link: *70 '301': *361 @@ -89611,11 +89688,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -148746,6 +148829,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -148786,6 +148870,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -148832,6 +148938,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected + options. Present for multi_select field types. + options: + type: array + description: The previously selected option details. + Present for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -148937,6 +149065,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -148975,6 +149104,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: *756 diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json index 6647c11fc3..1d741ea65c 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json @@ -35401,6 +35401,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -35451,6 +35452,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -38587,6 +38619,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -38637,6 +38670,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -54578,6 +54642,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -54628,6 +54693,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -61571,6 +61667,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -61621,6 +61718,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -64757,6 +64885,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -64807,6 +64936,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -133733,6 +133893,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -133783,6 +133944,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -136919,6 +137111,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -136969,6 +137162,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -147895,6 +148119,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -147907,7 +148132,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -148019,6 +148244,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] } @@ -148105,6 +148356,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -148117,7 +148369,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -148228,6 +148480,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -148240,7 +148493,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -148481,7 +148734,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -148610,6 +148863,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -148622,7 +148876,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -152474,6 +152728,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -152524,6 +152779,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -178311,6 +178597,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -178361,6 +178648,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -187496,6 +187814,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -187546,6 +187865,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -233816,6 +234166,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -356601,6 +356964,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -356651,6 +357015,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -359787,6 +360182,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -359837,6 +360233,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -383666,6 +384093,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -383716,6 +384144,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -384174,9 +384633,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -386950,6 +387415,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -387000,6 +387466,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -395219,6 +395716,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -395269,6 +395767,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -399664,6 +400193,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -399714,6 +400244,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -403984,6 +404545,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -404034,6 +404596,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -404652,9 +405245,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -407426,6 +408025,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -407476,6 +408076,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -410663,6 +411294,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -410713,6 +411345,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -413703,6 +414366,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -413753,6 +414417,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -418689,6 +419384,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -418739,6 +419435,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -421836,6 +422563,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -421886,6 +422614,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -425041,6 +425800,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -425091,6 +425851,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -428266,6 +429057,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -428316,6 +429108,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -437617,6 +438440,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -437667,6 +438491,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -437708,6 +438563,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -437876,9 +438749,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -437956,6 +438836,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -438006,6 +438887,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -438047,6 +438959,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -438412,6 +439342,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -438462,6 +439393,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -438503,6 +439465,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -443326,6 +444306,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -443376,6 +444357,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -447426,6 +448438,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -447476,6 +448489,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -450555,6 +451599,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -450605,6 +451650,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -453680,6 +454756,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -453730,6 +454807,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -456884,6 +457992,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -456934,6 +458043,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -468313,6 +469453,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -468363,6 +469504,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -567601,6 +568773,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -567651,6 +568824,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -608634,6 +609838,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -608684,6 +609889,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -634958,6 +636194,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -635008,6 +636245,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -651428,6 +652696,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -651478,6 +652747,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -654614,6 +655914,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -654664,6 +655965,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -661478,6 +662810,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -661528,6 +662861,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -664664,6 +666028,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -664714,6 +666079,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -671538,6 +672934,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -671588,6 +672985,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -674724,6 +676152,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -674774,6 +676203,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -691511,6 +692971,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -691561,6 +693022,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -705349,6 +706841,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -705399,6 +706892,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -708535,6 +710059,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -708585,6 +710110,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -715395,6 +716951,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -715445,6 +717002,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -718581,6 +720169,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -718631,6 +720220,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -912605,6 +914225,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -912655,6 +914276,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -915422,6 +917074,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -915472,6 +917125,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -920511,6 +922195,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -920561,6 +922246,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -923328,6 +925044,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -923378,6 +925095,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -928417,6 +930165,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -928467,6 +930216,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -931961,6 +933741,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -932011,6 +933792,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -936323,6 +938135,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -936373,6 +938186,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -939867,6 +941711,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -939917,6 +941762,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -943487,6 +945363,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -943537,6 +945414,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -947182,6 +949090,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -947232,6 +949141,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -951069,6 +953009,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -951119,6 +953060,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -954774,6 +956746,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -954824,6 +956797,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -958652,6 +960656,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -958702,6 +960707,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -962384,6 +964420,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -962434,6 +964471,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -962674,6 +964742,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -962729,6 +964798,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -962788,6 +964886,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -966221,6 +968348,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -966271,6 +968399,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -966511,6 +968670,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -966566,6 +968726,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -969989,6 +972178,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -970039,6 +972229,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -973744,6 +975965,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -973794,6 +976016,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -977425,6 +979678,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -977475,6 +979729,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -980481,6 +982766,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -980531,6 +982817,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -983250,6 +985567,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -983300,6 +985618,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -987636,6 +989985,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -987686,6 +990036,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -991344,6 +993725,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -991394,6 +993776,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -994919,6 +997332,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -994969,6 +997383,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -997704,6 +1000149,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -997754,6 +1000200,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1001394,6 +1003871,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1001444,6 +1003922,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1005242,6 +1007751,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1005292,6 +1007802,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1008932,6 +1011473,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1008982,6 +1011524,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1012685,6 +1015258,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1012735,6 +1015309,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1016345,6 +1018950,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1016395,6 +1019001,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1020034,6 +1022671,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1020084,6 +1022722,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1378098,6 +1380767,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1378148,6 +1380818,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1381642,6 +1384343,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1381692,6 +1384394,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1386005,6 +1388738,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1386055,6 +1388789,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1389549,6 +1392314,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1389599,6 +1392365,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1393912,6 +1396709,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1393962,6 +1396760,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1397456,6 +1400285,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1397506,6 +1400336,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1401819,6 +1404680,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1401869,6 +1404731,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1405363,6 +1408256,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1405413,6 +1408307,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml index d90f6784c9..8397b0dc5c 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml @@ -14918,6 +14918,7 @@ paths: enum: - text - single_select + - multi_select - number - date example: text @@ -14954,6 +14955,31 @@ paths: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the + option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -39835,6 +39861,7 @@ paths: - text - date - single_select + - multi_select - number visibility: type: string @@ -39845,7 +39872,8 @@ paths: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select + fields. type: array items: type: object @@ -39929,6 +39957,23 @@ paths: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' '404': *6 x-github: githubCloudOnly: false @@ -39973,6 +40018,7 @@ paths: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -39984,8 +40030,8 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Required when data_type - is 'single_select'. + description: Options for select fields. Required when data_type + is 'single_select' or 'multi_select'. type: array items: type: object @@ -40130,13 +40176,13 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Only applicable when - updating single_select fields. When provided, this array **replaces** - the entire existing set of options rather than adding to or updating - individual options. To retain or update an existing option, include - it in the array with its `id`. Options sent without an `id` are - treated as new options and may cause existing options to be deleted - and recreated. + description: Options for select fields. Only applicable when updating + single_select or multi_select fields. When provided, this array + **replaces** the entire existing set of options rather than adding + to or updating individual options. To retain or update an existing + option, include it in the array with its `id`. Options sent without + an `id` are treated as new options and may cause existing options + to be deleted and recreated. type: array items: type: object @@ -56943,6 +56989,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -86077,7 +86135,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -87661,7 +87723,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -89066,6 +89132,17 @@ paths: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green headers: Link: *70 '301': *361 @@ -89127,11 +89204,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -148312,6 +148395,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -148352,6 +148436,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -148398,6 +148504,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected + options. Present for multi_select field types. + options: + type: array + description: The previously selected option details. + Present for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -148503,6 +148631,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -148541,6 +148670,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: *756 diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.deref.json index f6c8d25612..5321f756f1 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -36019,6 +36019,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -36069,6 +36070,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -39511,6 +39543,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -39561,6 +39594,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -58704,6 +58768,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -58754,6 +58819,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -66003,6 +66099,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -66053,6 +66150,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -69495,6 +69623,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -69545,6 +69674,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -139686,6 +139846,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -139736,6 +139897,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -143178,6 +143370,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -143228,6 +143421,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -154215,6 +154439,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -154227,7 +154452,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -154339,6 +154564,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] } @@ -154425,6 +154676,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -154437,7 +154689,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -154548,6 +154800,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -154560,7 +154813,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -154801,7 +155054,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -154930,6 +155183,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -154942,7 +155196,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -159039,6 +159293,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -159089,6 +159344,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -188801,6 +189087,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -188851,6 +189138,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -198747,6 +199065,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -198797,6 +199116,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -246690,6 +247040,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -371331,6 +371694,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -371381,6 +371745,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -374823,6 +375218,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -374873,6 +375269,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -399451,6 +399878,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -399501,6 +399929,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -400025,9 +400484,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -403046,6 +403511,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -403096,6 +403562,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -411672,6 +412169,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -411722,6 +412220,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -416423,6 +416952,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -416473,6 +417003,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -421049,6 +421610,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -421099,6 +421661,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -421847,9 +422440,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -424866,6 +425465,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -424916,6 +425516,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -428460,6 +429091,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -428510,6 +429142,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -431838,6 +432501,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -431888,6 +432552,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -437162,6 +437857,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -437212,6 +437908,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -440615,6 +441342,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -440665,6 +441393,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -444158,6 +444917,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -444208,6 +444968,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -447721,6 +448512,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -447771,6 +448563,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -457133,6 +457956,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -457183,6 +458007,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -457224,6 +458079,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -457392,9 +458265,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -457472,6 +458352,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -457522,6 +458403,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -457563,6 +458475,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -457928,6 +458858,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -457978,6 +458909,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -458019,6 +458981,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -463087,6 +464067,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -463137,6 +464118,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -467525,6 +468537,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -467575,6 +468588,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -470992,6 +472036,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -471042,6 +472087,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -474423,6 +475499,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -474473,6 +475550,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -477965,6 +479073,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -478015,6 +479124,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -489732,6 +490872,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -489782,6 +490923,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -593349,6 +594521,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -593399,6 +594572,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -635673,6 +636877,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -635723,6 +636928,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -666655,6 +667891,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -666705,6 +667942,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -683994,6 +685262,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -684044,6 +685313,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -687486,6 +688786,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -687536,6 +688837,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -694656,6 +695988,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -694706,6 +696039,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -698148,6 +699512,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -698198,6 +699563,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -705328,6 +706724,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -705378,6 +706775,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -708820,6 +710248,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -708870,6 +710299,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -726117,6 +727577,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -726167,6 +727628,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -740716,6 +742208,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -740766,6 +742259,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -744208,6 +745732,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -744258,6 +745783,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -751374,6 +752930,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -751424,6 +752981,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -754866,6 +756454,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -754916,6 +756505,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -953106,6 +954726,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -953156,6 +954777,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -956229,6 +957881,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -956279,6 +957932,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -961781,6 +963465,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -961831,6 +963516,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -964904,6 +966620,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -964954,6 +966671,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -970456,6 +972204,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -970506,6 +972255,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -974426,6 +976206,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -974476,6 +976257,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -979131,6 +980943,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -979181,6 +980994,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -983101,6 +984945,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -983151,6 +984996,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -986819,6 +988695,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -986869,6 +988746,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -990551,6 +992459,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -990601,6 +992510,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -994475,6 +996415,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -994525,6 +996466,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -998217,6 +1000189,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -998267,6 +1000240,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1002132,6 +1004136,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1002182,6 +1004187,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1005901,6 +1007937,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1005951,6 +1007988,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1006191,6 +1008259,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1006246,6 +1008315,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1006305,6 +1008403,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1009775,6 +1011902,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1009825,6 +1011953,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1010065,6 +1012224,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1010120,6 +1012280,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1013580,6 +1015769,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1013630,6 +1015820,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1017372,6 +1019593,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1017422,6 +1019644,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1021090,6 +1023343,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1021140,6 +1023394,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1024183,6 +1026468,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1024233,6 +1026519,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1026952,6 +1029269,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1027002,6 +1029320,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1031375,6 +1033724,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1031425,6 +1033775,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1035120,6 +1037501,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1035170,6 +1037552,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1038732,6 +1041145,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1038782,6 +1041196,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1041517,6 +1043962,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1041567,6 +1044013,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1045244,6 +1047721,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1045294,6 +1047772,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1049129,6 +1051638,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1049179,6 +1051689,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1052856,6 +1055397,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1052906,6 +1055448,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1056646,6 +1059219,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1056696,6 +1059270,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1060343,6 +1062948,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1060393,6 +1062999,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1064069,6 +1066706,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1064119,6 +1066757,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1431633,6 +1434302,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1431683,6 +1434353,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1435603,6 +1438304,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1435653,6 +1438355,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1440309,6 +1443042,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1440359,6 +1443093,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1444279,6 +1447044,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1444329,6 +1447095,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1448985,6 +1451782,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1449035,6 +1451833,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1452955,6 +1455784,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1453005,6 +1455835,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1457661,6 +1460522,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1457711,6 +1460573,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1461631,6 +1464524,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1461681,6 +1464575,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml index 6f22a517d2..507b27f6fa 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -15168,6 +15168,7 @@ paths: enum: - text - single_select + - multi_select - number - date example: text @@ -15204,6 +15205,31 @@ paths: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the + option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -40514,6 +40540,7 @@ paths: - text - date - single_select + - multi_select - number visibility: type: string @@ -40524,7 +40551,8 @@ paths: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select + fields. type: array items: type: object @@ -40608,6 +40636,23 @@ paths: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' '404': *6 x-github: githubCloudOnly: false @@ -40652,6 +40697,7 @@ paths: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -40663,8 +40709,8 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Required when data_type - is 'single_select'. + description: Options for select fields. Required when data_type + is 'single_select' or 'multi_select'. type: array items: type: object @@ -40809,13 +40855,13 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Only applicable when - updating single_select fields. When provided, this array **replaces** - the entire existing set of options rather than adding to or updating - individual options. To retain or update an existing option, include - it in the array with its `id`. Options sent without an `id` are - treated as new options and may cause existing options to be deleted - and recreated. + description: Options for select fields. Only applicable when updating + single_select or multi_select fields. When provided, this array + **replaces** the entire existing set of options rather than adding + to or updating individual options. To retain or update an existing + option, include it in the array with its `id`. Options sent without + an `id` are treated as new options and may cause existing options + to be deleted and recreated. type: array items: type: object @@ -57968,6 +58014,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -87206,7 +87264,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -88856,7 +88918,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -90271,6 +90337,17 @@ paths: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green headers: Link: *70 '301': *363 @@ -90332,11 +90409,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -149714,6 +149797,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -149754,6 +149838,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -149800,6 +149906,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected + options. Present for multi_select field types. + options: + type: array + description: The previously selected option details. + Present for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -149905,6 +150033,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -149943,6 +150072,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: *759 diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json index 79adcb150e..59b39d520c 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -85069,6 +85069,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -85119,6 +85120,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -88398,6 +88430,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -88448,6 +88481,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -107066,6 +107130,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -107116,6 +107181,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -114202,6 +114298,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -114252,6 +114349,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -117531,6 +117659,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -117581,6 +117710,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -189940,6 +190100,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -189990,6 +190151,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -193269,6 +193461,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -193319,6 +193512,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -204724,6 +204948,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -204736,7 +204961,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -204848,6 +205073,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] } @@ -204934,6 +205185,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -204946,7 +205198,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -205057,6 +205309,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -205069,7 +205322,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -205310,7 +205563,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -205439,6 +205692,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -205451,7 +205705,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -209445,6 +209699,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -209495,6 +209750,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -237916,6 +238202,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -237966,6 +238253,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -247410,6 +247728,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -247460,6 +247779,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -295218,6 +295568,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -424243,6 +424606,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -424293,6 +424657,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -427572,6 +427967,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -427622,6 +428018,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -451735,6 +452162,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -451785,6 +452213,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -452249,9 +452708,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -455167,6 +455632,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -455217,6 +455683,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -463599,6 +464096,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -463649,6 +464147,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -468187,6 +468716,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -468237,6 +468767,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -472650,6 +473211,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -472700,6 +473262,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -473364,9 +473957,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -476280,6 +476879,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -476330,6 +476930,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -479680,6 +480311,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -479730,6 +480362,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -482883,6 +483546,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -482933,6 +483597,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -488032,6 +488727,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -488082,6 +488778,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -491322,6 +492049,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -491372,6 +492100,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -494690,6 +495449,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -494740,6 +495500,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -498078,6 +498869,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -498128,6 +498920,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -507430,6 +508253,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -507480,6 +508304,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -507521,6 +508376,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -507689,9 +508562,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -507769,6 +508649,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -507819,6 +508700,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -507860,6 +508772,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -508225,6 +509155,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -508275,6 +509206,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -508316,6 +509278,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -513281,6 +514261,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -513331,6 +514312,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -517544,6 +518556,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -517594,6 +518607,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -520836,6 +521880,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -520886,6 +521931,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -524104,6 +525180,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -524154,6 +525231,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -527471,6 +528579,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -527521,6 +528630,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -539063,6 +540203,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -539113,6 +540254,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -649943,6 +651115,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -649993,6 +651166,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -691983,6 +693187,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -692033,6 +693238,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -719945,6 +721181,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -719995,6 +721232,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -736777,6 +738045,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -736827,6 +738096,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -740106,6 +741406,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -740156,6 +741457,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -747113,6 +748445,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -747163,6 +748496,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -750442,6 +751806,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -750492,6 +751857,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -757459,6 +758855,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -757509,6 +758906,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -760788,6 +762216,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -760838,6 +762267,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -777906,6 +779366,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -777956,6 +779417,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -792053,6 +793545,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -792103,6 +793596,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -795382,6 +796906,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -795432,6 +796957,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -802385,6 +803941,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -802435,6 +803992,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -805714,6 +807302,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -805764,6 +807353,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1041636,6 +1043256,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1041686,6 +1043307,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1044596,6 +1046248,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1044646,6 +1046299,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1049857,6 +1051541,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1049907,6 +1051592,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1052817,6 +1054533,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1052867,6 +1054584,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1058078,6 +1059826,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1058128,6 +1059877,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1061782,6 +1063562,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1061832,6 +1063613,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1066299,6 +1068111,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1066349,6 +1068162,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1070003,6 +1071847,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1070053,6 +1071898,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1073636,6 +1075512,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1073686,6 +1075563,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1077343,6 +1079251,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1077393,6 +1079302,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1081242,6 +1083182,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1081292,6 +1083233,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1084959,6 +1086931,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1085009,6 +1086982,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1088849,6 +1090853,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1088899,6 +1090904,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1092593,6 +1094629,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1092643,6 +1094680,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1092883,6 +1094951,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1092938,6 +1095007,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1092997,6 +1095095,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1096442,6 +1098569,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1096492,6 +1098620,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1096732,6 +1098891,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1096787,6 +1098947,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1100222,6 +1102411,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1100272,6 +1102462,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1103989,6 +1106210,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1104039,6 +1106261,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1107682,6 +1109935,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1107732,6 +1109986,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1110750,6 +1113035,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1110800,6 +1113086,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1113519,6 +1115836,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1113569,6 +1115887,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1117917,6 +1120266,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1117967,6 +1120317,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1121637,6 +1124018,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1121687,6 +1124069,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1125224,6 +1127637,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1125274,6 +1127688,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1128009,6 +1130454,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1128059,6 +1130505,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1131711,6 +1134188,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1131761,6 +1134239,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1135571,6 +1138080,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1135621,6 +1138131,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1139273,6 +1141814,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1139323,6 +1141865,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1143038,6 +1145611,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1143088,6 +1145662,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1146710,6 +1149315,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1146760,6 +1149366,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1150411,6 +1153048,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1150461,6 +1153099,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1513246,6 +1515915,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1513296,6 +1515966,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1516950,6 +1519651,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1517000,6 +1519702,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1521468,6 +1524201,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1521518,6 +1524252,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1525172,6 +1527937,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1525222,6 +1527988,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1529690,6 +1532487,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1529740,6 +1532538,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1533394,6 +1536223,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1533444,6 +1536274,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1537912,6 +1540773,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1537962,6 +1540824,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1541616,6 +1544509,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1541666,6 +1544560,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml index d88f3ce884..79bb202578 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -30975,6 +30975,7 @@ paths: enum: - text - single_select + - multi_select - number - date example: text @@ -31011,6 +31012,31 @@ paths: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the + option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -54587,6 +54613,7 @@ paths: - text - date - single_select + - multi_select - number visibility: type: string @@ -54597,7 +54624,8 @@ paths: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select + fields. type: array items: type: object @@ -54681,6 +54709,23 @@ paths: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' '404': *6 x-github: githubCloudOnly: false @@ -54725,6 +54770,7 @@ paths: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -54736,8 +54782,8 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Required when data_type - is 'single_select'. + description: Options for select fields. Required when data_type + is 'single_select' or 'multi_select'. type: array items: type: object @@ -54882,13 +54928,13 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Only applicable when - updating single_select fields. When provided, this array **replaces** - the entire existing set of options rather than adding to or updating - individual options. To retain or update an existing option, include - it in the array with its `id`. Options sent without an `id` are - treated as new options and may cause existing options to be deleted - and recreated. + description: Options for select fields. Only applicable when updating + single_select or multi_select fields. When provided, this array + **replaces** the entire existing set of options rather than adding + to or updating individual options. To retain or update an existing + option, include it in the array with its `id`. Options sent without + an `id` are treated as new options and may cause existing options + to be deleted and recreated. type: array items: type: object @@ -70147,6 +70193,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -100091,7 +100149,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -101718,7 +101780,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -103123,6 +103189,17 @@ paths: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green headers: Link: *47 '301': *500 @@ -103184,11 +103261,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -165768,6 +165851,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -165808,6 +165892,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -165854,6 +165960,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected + options. Present for multi_select field types. + options: + type: array + description: The previously selected option details. + Present for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -165959,6 +166087,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -165997,6 +166126,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: *892 diff --git a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json index 9c31dc11d1..8f58e36d93 100644 --- a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json @@ -84786,6 +84786,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -84836,6 +84837,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -87972,6 +88004,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -88022,6 +88055,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -103963,6 +104027,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -104013,6 +104078,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -110956,6 +111052,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -111006,6 +111103,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -114142,6 +114270,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -114192,6 +114321,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -186084,6 +186244,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -186134,6 +186295,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -189270,6 +189462,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -189320,6 +189513,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -200724,6 +200948,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -200736,7 +200961,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -200848,6 +201073,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] } @@ -200934,6 +201185,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -200946,7 +201198,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -201057,6 +201309,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -201069,7 +201322,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -201310,7 +201563,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -201439,6 +201692,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -201451,7 +201705,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -205303,6 +205557,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -205353,6 +205608,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -232301,6 +232587,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -232351,6 +232638,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -241486,6 +241804,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -241536,6 +241855,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -288995,6 +289345,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -417458,6 +417821,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -417508,6 +417872,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -420644,6 +421039,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -420694,6 +421090,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -444595,6 +445022,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -444645,6 +445073,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -445103,9 +445562,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -447879,6 +448344,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -447929,6 +448395,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -456148,6 +456645,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -456198,6 +456696,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -460593,6 +461122,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -460643,6 +461173,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -464913,6 +465474,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -464963,6 +465525,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -465581,9 +466174,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -468355,6 +468954,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -468405,6 +469005,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -471592,6 +472223,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -471642,6 +472274,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -474632,6 +475295,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -474682,6 +475346,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -479618,6 +480313,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -479668,6 +480364,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -482765,6 +483492,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -482815,6 +483543,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -485970,6 +486729,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -486020,6 +486780,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -489195,6 +489986,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -489245,6 +490037,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -498546,6 +499369,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -498596,6 +499420,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -498637,6 +499492,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -498805,9 +499678,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -498885,6 +499765,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -498935,6 +499816,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -498976,6 +499888,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -499341,6 +500271,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -499391,6 +500322,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -499432,6 +500394,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -504255,6 +505235,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -504305,6 +505286,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -508355,6 +509367,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -508405,6 +509418,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -511484,6 +512528,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -511534,6 +512579,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -514609,6 +515685,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -514659,6 +515736,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -517813,6 +518921,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -517863,6 +518972,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -529242,6 +530382,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -529292,6 +530433,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -638762,6 +639934,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -638812,6 +639985,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -680402,6 +681606,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -680452,6 +681657,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -706786,6 +708022,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -706836,6 +708073,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -723268,6 +724536,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -723318,6 +724587,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -726454,6 +727754,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -726504,6 +727805,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -733318,6 +734650,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -733368,6 +734701,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -736504,6 +737868,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -736554,6 +737919,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -743378,6 +744774,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -743428,6 +744825,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -746564,6 +747992,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -746614,6 +748043,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -763399,6 +764859,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -763449,6 +764910,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -777237,6 +778729,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -777287,6 +778780,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -780423,6 +781947,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -780473,6 +781998,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -787283,6 +788839,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -787333,6 +788890,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -790469,6 +792057,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -790519,6 +792108,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1024706,6 +1026326,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1024756,6 +1026377,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1027523,6 +1029175,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1027573,6 +1029226,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1032612,6 +1034296,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1032662,6 +1034347,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1035429,6 +1037145,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1035479,6 +1037196,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1040518,6 +1042266,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1040568,6 +1042317,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1044062,6 +1045842,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1044112,6 +1045893,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1048424,6 +1050236,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1048474,6 +1050287,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1051968,6 +1053812,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1052018,6 +1053863,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1055588,6 +1057464,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1055638,6 +1057515,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1059283,6 +1061191,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1059333,6 +1061242,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1063170,6 +1065110,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1063220,6 +1065161,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1066875,6 +1068847,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1066925,6 +1068898,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1070753,6 +1072757,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1070803,6 +1072808,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1074485,6 +1076521,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1074535,6 +1076572,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1074775,6 +1076843,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1074830,6 +1076899,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1074889,6 +1076987,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1078322,6 +1080449,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1078372,6 +1080500,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1078612,6 +1080771,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1078667,6 +1080827,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1082090,6 +1084279,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1082140,6 +1084330,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1085845,6 +1088066,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1085895,6 +1088117,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1089526,6 +1091779,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1089576,6 +1091830,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1092582,6 +1094867,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1092632,6 +1094918,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1095351,6 +1097668,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1095401,6 +1097719,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1099737,6 +1102086,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1099787,6 +1102137,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1103445,6 +1105826,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1103495,6 +1105877,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1107020,6 +1109433,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1107070,6 +1109484,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1109805,6 +1112250,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1109855,6 +1112301,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1113495,6 +1115972,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1113545,6 +1116023,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1117343,6 +1119852,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1117393,6 +1119903,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1121033,6 +1123574,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1121083,6 +1123625,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1124786,6 +1127359,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1124836,6 +1127410,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1128446,6 +1131051,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1128496,6 +1131102,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1132135,6 +1134772,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1132185,6 +1134823,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1491821,6 +1494490,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1491871,6 +1494541,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1495365,6 +1498066,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1495415,6 +1498117,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1499728,6 +1502461,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1499778,6 +1502512,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1503272,6 +1506037,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1503322,6 +1506088,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1507635,6 +1510432,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1507685,6 +1510483,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1511179,6 +1514008,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1511229,6 +1514059,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1515542,6 +1518403,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1515592,6 +1518454,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1519086,6 +1521979,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1519136,6 +1522030,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ diff --git a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml index f1e5e7055f..0ee53a0762 100644 --- a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml @@ -30898,6 +30898,7 @@ paths: enum: - text - single_select + - multi_select - number - date example: text @@ -30934,6 +30935,31 @@ paths: - name - color nullable: true + multi_select_options: + description: Details about the selected options + type: array + items: + type: object + properties: + id: + description: Unique identifier for the + option. + type: integer + format: int64 + example: 1 + name: + description: The name of the option + type: string + example: High + color: + description: The color of the option + type: string + example: red + required: + - id + - name + - color + nullable: true required: - issue_field_id - node_id @@ -54228,6 +54254,7 @@ paths: - text - date - single_select + - multi_select - number visibility: type: string @@ -54238,7 +54265,8 @@ paths: - organization_members_only - all options: - description: Available options for single select fields. + description: Available options for single select and multi select + fields. type: array items: type: object @@ -54322,6 +54350,23 @@ paths: color: green created_at: '2024-12-11T14:39:09Z' updated_at: '2024-12-11T14:39:09Z' + - id: 3 + node_id: IFMS_kwDNAd3NAZt + name: Categories + description: Issue categories + data_type: multi_select + options: + - id: 4 + name: Frontend + color: blue + - id: 5 + name: Backend + color: green + - id: 6 + name: Infrastructure + color: purple + created_at: '2024-12-11T14:39:09Z' + updated_at: '2024-12-11T14:39:09Z' '404': *6 x-github: githubCloudOnly: false @@ -54366,6 +54411,7 @@ paths: - text - date - single_select + - multi_select - number visibility: description: The visibility of the issue field. Can be `organization_members_only` @@ -54377,8 +54423,8 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Required when data_type - is 'single_select'. + description: Options for select fields. Required when data_type + is 'single_select' or 'multi_select'. type: array items: type: object @@ -54523,13 +54569,13 @@ paths: - organization_members_only - all options: - description: Options for single select fields. Only applicable when - updating single_select fields. When provided, this array **replaces** - the entire existing set of options rather than adding to or updating - individual options. To retain or update an existing option, include - it in the array with its `id`. Options sent without an `id` are - treated as new options and may cause existing options to be deleted - and recreated. + description: Options for select fields. Only applicable when updating + single_select or multi_select fields. When provided, this array + **replaces** the entire existing set of options rather than adding + to or updating individual options. To retain or update an existing + option, include it in the array with its `id`. Options sent without + an `id` are treated as new options and may cause existing options + to be deleted and recreated. type: array items: type: object @@ -69727,6 +69773,18 @@ paths: description: Either `true` to enable the wiki for this repository or `false` to disable it. default: true + has_pull_requests: + type: boolean + description: Either `true` to allow pull requests for this repository + or `false` to prevent pull requests. + default: true + pull_request_creation_policy: + type: string + description: 'The policy that controls who can create pull requests + for this repository: `all` or `collaborators_only`.' + enum: + - all + - collaborators_only is_template: type: boolean description: Either `true` to make this repo available as a template @@ -99639,7 +99697,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -101223,7 +101285,11 @@ paths: oneOf: - type: string - type: number - description: The value to set for the field + - type: array + items: + type: string + description: The value to set for the field. For multi-select + fields, provide an array of option names. required: - field_id - value @@ -102628,6 +102694,17 @@ paths: node_id: IFD_DUEDATE data_type: date value: '2025-12-25' + - issue_field_id: 5 + node_id: IFMS_LABELS + data_type: multi_select + value: Frontend,Backend + multi_select_options: + - id: 1 + name: Frontend + color: blue + - id: 2 + name: Backend + color: green headers: Link: *47 '301': *500 @@ -102689,11 +102766,17 @@ paths: date fields - type: number description: The value to set for number fields + - type: array + items: + type: string + description: The value to set for multi_select fields (array + of option names) description: |- The value to set for the field. The type depends on the field's data type: - For text fields: provide a string value - For single_select fields: provide the option name as a string (must match an existing option) - For number fields: provide a numeric value + - For multi_select fields: provide an array of option names (must match existing options) - For date fields: provide an ISO 8601 date string example: Critical required: @@ -165323,6 +165406,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -165363,6 +165447,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id changes: @@ -165409,6 +165515,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the previously selected + options. Present for multi_select field types. + options: + type: array + description: The previously selected option details. + Present for multi_select field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id required: @@ -165514,6 +165642,7 @@ x-webhooks: - text - date - single_select + - multi_select - number required: - id @@ -165552,6 +165681,28 @@ x-webhooks: description: type: string nullable: true + value_ids: + type: array + items: + type: integer + description: The identifiers of the selected options. Present + for multi_select field types. + options: + type: array + description: The selected option details. Present for multi_select + field types. + items: + type: object + properties: + id: + type: integer + name: + type: string + color: + type: string + description: + type: string + nullable: true required: - id organization: *892 diff --git a/descriptions/ghec/dereferenced/ghec.deref.json b/descriptions/ghec/dereferenced/ghec.deref.json index 9a00ee0cee..fabe90d6bc 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.json +++ b/descriptions/ghec/dereferenced/ghec.deref.json @@ -85644,6 +85644,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -85694,6 +85695,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -89136,6 +89168,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -89186,6 +89219,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -108329,6 +108393,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -108379,6 +108444,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -115628,6 +115724,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -115678,6 +115775,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -119120,6 +119248,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -119170,6 +119299,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -192520,6 +192680,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -192570,6 +192731,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -196012,6 +196204,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -196062,6 +196255,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -207527,6 +207751,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -207539,7 +207764,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -207651,6 +207876,32 @@ ], "created_at": "2024-12-11T14:39:09Z", "updated_at": "2024-12-11T14:39:09Z" + }, + { + "id": 3, + "node_id": "IFMS_kwDNAd3NAZt", + "name": "Categories", + "description": "Issue categories", + "data_type": "multi_select", + "options": [ + { + "id": 4, + "name": "Frontend", + "color": "blue" + }, + { + "id": 5, + "name": "Backend", + "color": "green" + }, + { + "id": 6, + "name": "Infrastructure", + "color": "purple" + } + ], + "created_at": "2024-12-11T14:39:09Z", + "updated_at": "2024-12-11T14:39:09Z" } ] } @@ -207737,6 +207988,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -207749,7 +208001,7 @@ ] }, "options": { - "description": "Options for single select fields. Required when data_type is 'single_select'.", + "description": "Options for select fields. Required when data_type is 'single_select' or 'multi_select'.", "type": "array", "items": { "type": "object", @@ -207860,6 +208112,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -207872,7 +208125,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -208113,7 +208366,7 @@ ] }, "options": { - "description": "Options for single select fields. Only applicable when updating single_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", + "description": "Options for select fields. Only applicable when updating single_select or multi_select fields. When provided, this array **replaces** the entire existing set of options rather than adding to or updating individual options. To retain or update an existing option, include it in the array with its `id`. Options sent without an `id` are treated as new options and may cause existing options to be deleted and recreated.", "type": "array", "items": { "type": "object", @@ -208242,6 +208495,7 @@ "text", "date", "single_select", + "multi_select", "number" ] }, @@ -208254,7 +208508,7 @@ ] }, "options": { - "description": "Available options for single select fields.", + "description": "Available options for single select and multi select fields.", "type": "array", "items": { "type": "object", @@ -212351,6 +212605,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -212401,6 +212656,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -243286,6 +243572,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -243336,6 +243623,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -253232,6 +253550,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -253282,6 +253601,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -302364,6 +302714,19 @@ "description": "Either `true` to enable the wiki for this repository or `false` to disable it.", "default": true }, + "has_pull_requests": { + "type": "boolean", + "description": "Either `true` to allow pull requests for this repository or `false` to prevent pull requests.", + "default": true + }, + "pull_request_creation_policy": { + "type": "string", + "description": "The policy that controls who can create pull requests for this repository: `all` or `collaborators_only`.", + "enum": [ + "all", + "collaborators_only" + ] + }, "is_template": { "type": "boolean", "description": "Either `true` to make this repo available as a template repository or `false` to prevent it.", @@ -432683,6 +433046,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -432733,6 +433097,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -436175,6 +436570,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -436225,6 +436621,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -460875,6 +461302,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -460925,6 +461353,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -461449,9 +461908,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -464470,6 +464935,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -464520,6 +464986,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -473096,6 +473593,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -473146,6 +473644,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -477847,6 +478376,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -477897,6 +478427,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -482473,6 +483034,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -482523,6 +483085,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -483271,9 +483864,15 @@ }, { "type": "number" + }, + { + "type": "array", + "items": { + "type": "string" + } } ], - "description": "The value to set for the field" + "description": "The value to set for the field. For multi-select fields, provide an array of option names." } }, "required": [ @@ -486290,6 +486889,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -486340,6 +486940,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -489884,6 +490515,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -489934,6 +490566,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -493262,6 +493925,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -493312,6 +493976,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -498586,6 +499281,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -498636,6 +499332,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -502039,6 +502766,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -502089,6 +502817,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -505582,6 +506341,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -505632,6 +506392,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -509145,6 +509936,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -509195,6 +509987,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -518557,6 +519380,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -518607,6 +519431,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -518648,6 +519503,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -518816,9 +519689,16 @@ { "type": "number", "description": "The value to set for number fields" + }, + { + "type": "array", + "items": { + "type": "string" + }, + "description": "The value to set for multi_select fields (array of option names)" } ], - "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For date fields: provide an ISO 8601 date string", + "description": "The value to set for the field. The type depends on the field's data type:\n- For text fields: provide a string value\n- For single_select fields: provide the option name as a string (must match an existing option)\n- For number fields: provide a numeric value\n- For multi_select fields: provide an array of option names (must match existing options)\n- For date fields: provide an ISO 8601 date string", "example": "Critical" } }, @@ -518896,6 +519776,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -518946,6 +519827,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -518987,6 +519899,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -519352,6 +520282,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -519402,6 +520333,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -519443,6 +520405,24 @@ "node_id": "IFD_DUEDATE", "data_type": "date", "value": "2025-12-25" + }, + { + "issue_field_id": 5, + "node_id": "IFMS_LABELS", + "data_type": "multi_select", + "value": "Frontend,Backend", + "multi_select_options": [ + { + "id": 1, + "name": "Frontend", + "color": "blue" + }, + { + "id": 2, + "name": "Backend", + "color": "green" + } + ] } ] } @@ -524511,6 +525491,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -524561,6 +525542,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -528949,6 +529961,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -528999,6 +530012,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -532416,6 +533460,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -532466,6 +533511,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -535847,6 +536923,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -535897,6 +536974,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -539389,6 +540497,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -539439,6 +540548,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -551156,6 +552296,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -551206,6 +552347,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -665005,6 +666177,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -665055,6 +666228,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -707936,6 +709140,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -707986,6 +709191,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -738990,6 +740226,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -739040,6 +740277,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -756341,6 +757609,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -756391,6 +757660,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -759833,6 +761133,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -759883,6 +761184,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -767003,6 +768335,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -767053,6 +768386,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -770495,6 +771859,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -770545,6 +771910,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -777675,6 +779071,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -777725,6 +779122,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -781167,6 +782595,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -781217,6 +782646,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -798512,6 +799972,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -798562,6 +800023,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -813111,6 +814603,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -813161,6 +814654,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -816603,6 +818127,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -816653,6 +818178,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -823769,6 +825325,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -823819,6 +825376,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -827261,6 +828849,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -827311,6 +828900,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1066454,6 +1068074,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1066504,6 +1068125,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1069577,6 +1071229,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1069627,6 +1071280,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1075129,6 +1076813,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1075179,6 +1076864,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1078252,6 +1079968,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1078302,6 +1080019,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1083804,6 +1085552,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1083854,6 +1085603,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1087774,6 +1089554,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1087824,6 +1089605,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1092479,6 +1094291,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1092529,6 +1094342,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1096449,6 +1098293,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1096499,6 +1098344,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1100167,6 +1102043,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1100217,6 +1102094,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1103899,6 +1105807,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1103949,6 +1105858,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1107823,6 +1109763,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1107873,6 +1109814,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1111565,6 +1113537,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1111615,6 +1113588,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1115480,6 +1117484,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1115530,6 +1117535,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1119249,6 +1121285,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1119299,6 +1121336,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1119539,6 +1121607,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1119594,6 +1121663,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1119653,6 +1121751,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the previously selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The previously selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1123123,6 +1125250,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1123173,6 +1125301,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1123413,6 +1125572,7 @@ "text", "date", "single_select", + "multi_select", "number" ] } @@ -1123468,6 +1125628,35 @@ "nullable": true } } + }, + "value_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "The identifiers of the selected options. Present for multi_select field types." + }, + "options": { + "type": "array", + "description": "The selected option details. Present for multi_select field types.", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + } + } + } } }, "required": [ @@ -1126928,6 +1129117,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1126978,6 +1129168,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1130720,6 +1132941,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1130770,6 +1132992,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1134438,6 +1136691,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1134488,6 +1136742,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1137531,6 +1139816,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1137581,6 +1139867,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1140300,6 +1142617,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1140350,6 +1142668,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1144723,6 +1147072,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1144773,6 +1147123,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1148468,6 +1150849,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1148518,6 +1150900,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1152080,6 +1154493,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1152130,6 +1154544,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1154865,6 +1157310,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1154915,6 +1157361,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1158592,6 +1161069,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1158642,6 +1161120,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1162477,6 +1164986,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1162527,6 +1165037,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1166204,6 +1168745,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1166254,6 +1168796,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1169994,6 +1172567,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1170044,6 +1172618,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1173691,6 +1176296,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1173741,6 +1176347,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1177417,6 +1180054,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1177467,6 +1180105,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1546603,6 +1549272,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1546653,6 +1549323,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1550573,6 +1553274,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1550623,6 +1553325,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1555279,6 +1558012,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1555329,6 +1558063,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1559249,6 +1562014,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1559299,6 +1562065,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1563955,6 +1566752,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1564005,6 +1566803,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1567925,6 +1570754,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1567975,6 +1570805,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1572631,6 +1575492,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1572681,6 +1575543,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + }, + "required": [ + "id", + "name", + "color" + ] + }, + "nullable": true } }, "required": [ @@ -1576601,6 +1579494,7 @@ "enum": [ "text", "single_select", + "multi_select", "number", "date" ], @@ -1576651,6 +1579545,37 @@ "color" ], "nullable": true + }, + "multi_select_options": { + "description": "Details about the selected options", + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "description": "Unique identifier for the option.", + "type": "integer", + "format": "int64", + "example": 1 + }, + "name": { + "description": "The name of the option", + "type": "string", + "example": "High" + }, + "color": { + "description": "The color of the option", + "type": "string", + "example": "red" + } + {"code":"deadline_exceeded","msg":"operation timed out"}