{
"type": "array",
"additionalItems": { "type": "number" },
"anyOf": [
{
"items": [
{ "type": "string" }
],
"minItems": 2,
"maxItems": 2
},
{
"items": [
{ "type": "string" },
{ "type": "string" }
],
"minItems": 3,
"maxItems": 3
},
{
"items": [
{ "type": "string" },
{ "type": "string" },
{ "type": "string" }
],
"minItems": 4,
"maxItems": 4
}
]
}
{
"type": "array",
"items": [{ "type": "number" }],
"additionalItems": { "type": "string" },
"minItems": 2
}