Validar teléfono colombiano
co-phone-validateVerifica la SINTAXIS de un teléfono colombiano (celular 3XX, fijo 60X con región, 01 8000) y devuelve formato E.164. No verifica que la línea exista. Cuándo: hay que aplicar con exactitud una regla colombiana (DIAN, festivos de la Ley Emiliani, montos en COP, IVA, GMF, UVT), p. ej. al facturar o cobrar. No para: clasificar una placa colombiana por SINTAXIS (co-plate-validate). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Checks the SYNTAX of a Colombian phone number (mobile 3XX XXX XXXX; fixed lines in the 2021 10-digit plan 60X XXX XXXX with region; 01 8000 toll-free) and returns E.164. Does not check that the line exists. When: a Colombian rule (DIAN, Ley Emiliani holidays, COP amounts, IVA, GMF, UVT) has to be applied exactly, e.g. in invoicing or payment flows. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| phone | Yes | Phone number (string; required; up to 40 chars). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| e164 | No | ||
| type | No | ||
| region | No | ||
| national | No | ||
| valid_syntax | No |