# CheckRequest Estrutura de dados do contrato OpenAPI. ## Campos | Campo | Tipo | Presença | Descrição | |---|---|---|---| | `number` | `string` | condicional | Um telefone com DDI. | | `numbers` | `string / array` | condicional | — | Pelo menos uma destas combinações deve ser válida: - `number` - `numbers` ## Definição OpenAPI ```json { "type": "object", "properties": { "number": { "type": "string", "description": "Um telefone com DDI." }, "numbers": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" }, "maxItems": 50 } ] } }, "anyOf": [ { "required": [ "number" ] }, { "required": [ "numbers" ] } ] } ```