# SendContactRequest Estrutura de dados do contrato OpenAPI. ## Campos | Campo | Tipo | Presença | Descrição | |---|---|---|---| | `number` | `string` | obrigatório | Dígitos com DDI (8–15) ou identificador @s.whatsapp.net, @g.us ou @lid. Nunca inferir telefone de um LID. Comprimento mínimo: `1` | | `replyid` | `string` | opcional | ID de mensagem guardada para citação; desconhecida retorna 422 reply_not_found. | | `delay` | `integer / string` | opcional | Espera de digitação em milissegundos; o manager limita a 15000 ms. | | `forward` | `boolean / string / integer / null` | opcional | — | | `fullName` | `string` | obrigatório | Nome do contato sintético/autorizado, 1–128 bytes após trim. Comprimento mínimo: `1`. Comprimento máximo: `128` | | `phoneNumber` | `string` | obrigatório | Telefone do contato: 8–15 dígitos com DDI após retirar formatação. | | `organization` | `string` | opcional | Até 128 bytes. Comprimento máximo: `128` | ## Definição OpenAPI ```json { "type": "object", "properties": { "number": { "type": "string", "description": "Dígitos com DDI (8–15) ou identificador @s.whatsapp.net, @g.us ou @lid. Nunca inferir telefone de um LID.", "minLength": 1 }, "replyid": { "type": "string", "description": "ID de mensagem guardada para citação; desconhecida retorna 422 reply_not_found." }, "delay": { "oneOf": [ { "type": "integer", "minimum": 0 }, { "type": "string", "description": "Inteiro em formato decimal.", "pattern": "^\\d+$" } ], "description": "Espera de digitação em milissegundos; o manager limita a 15000 ms." }, "forward": { "oneOf": [ { "type": "boolean" }, { "type": "string", "enum": [ "true", "false", "1", "0", "" ] }, { "type": "integer", "enum": [ 0, 1 ] }, { "type": "null" } ] }, "fullName": { "type": "string", "description": "Nome do contato sintético/autorizado, 1–128 bytes após trim.", "minLength": 1, "maxLength": 128 }, "phoneNumber": { "type": "string", "description": "Telefone do contato: 8–15 dígitos com DDI após retirar formatação." }, "organization": { "type": "string", "description": "Até 128 bytes.", "maxLength": 128 } }, "required": [ "number", "fullName", "phoneNumber" ] } ```