Convierte números a texto perfectamente formateado en 28 idiomas y más de 35 divisas predefinidas. Nuestra API maneja formatos estándar, formales y de escritura de cheques con soporte para divisas personalizadas. Perfecto para documentos financieros, contratos legales, facturas y aplicaciones multilingües. Integración sencilla con documentación completa.
twelve million three hundred forty-five thousand six hundred seventy-eight dollars and ninety cents
curl --location --request POST 'https://zylalabs.com/api/6348/number+to+text+pro+api/9088/postnumbertotext' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"value": 100,
"languageCode": "en",
"dialect": "",
"options": {
"formatStyle": "check"
},
"currencyCode": "eur"
}'
Twelve million three hundred forty-five thousand six hundred seventy-eight dollars and ninety cents
curl --location --request GET 'https://zylalabs.com/api/6348/number+to+text+pro+api/9287/getnumbertotext' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Número a Texto Pro API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
La API Number to Text Pro convierte valores numéricos en sus representaciones textuales, soportando una amplia gama de idiomas, estilos de formato y monedas. Esta documentación describe los parámetros clave—languageCode, formatStyle y currencyCode—incluyendo sus posibles valores, para asegurar un uso adecuado.
https://zylalabs.com/api-marketplace/tools+%26+utilities/number+to+text+pro+api/6348en - Inglés (Dialectos: US, UK, AU, CA, IN)es - Españolfr - Francésde - Alemánit - Italianopt - Portuguésnl - Neerlandésru - Rusoar - Árabe (Dialectos: EG, SA, AE, MA)zh - Chinoja - Japonésko - Coreanohi - Hinditr - Turcopl - Polacosv - Suecono - Noruegoda - Danésfi - Finésel - Griegocs - Checohu - Húngaroro - Rumanoth - Tailandésvi - Vietnamitaid - Indonesioms - Malayohe - Hebreouk - Ucranianobg - Búlgarohr - Croatasr - Serbiosk - Eslovacosl - Eslovenolt - Lituanolv - Letónet - Estoniois - Islandésen) se pueden especificar dialectos (por ejemplo, US para inglés americano, GB para inglés británico y IN para inglés indio). Otros idiomas no requieren especificación de dialecto en este contexto.standard - Representación de texto predeterminada (por ejemplo, "ciento veintitrés").check - Formato adecuado para cheques financieros (por ejemplo, "ciento veintitrés y 00/100").legal - Formato legal formal (por ejemplo, "Ciento Veintitrés").standard.USD - Dólar estadounidense ($)EUR - Euro (€)GBP - Libra esterlina (£)JPY - Yen japonés (¥)CAD - Dólar canadiense (C$)AUD - Dólar australiano (A$)CHF - Franco suizo (Fr)CNY - Yuan chino (¥)INR - Rupia india (₹)BRL - Real brasileño (R$)RUB - Rublo ruso (₽)KRW - Won surcoreano (₩)MXN - Peso mexicano (Mex$)SGD - Dólar de Singapur (S$)HKD - Dólar de Hong Kong (HK$)SEK - Corona sueca (kr)NOK - Corona noruega (kr)DKK - Corona danesa (kr)PLN - Złoty polaco (zł)TRY - Lira turca (₺)GET /api?value=12345678.90&languageCode=en¤yCode=USD&dialect=US&formatStyle=standard
"doce millones trescientos cuarenta y cinco mil seiscientos setenta y ocho dólares y noventa centavos"
GET /api?value=12345678.90&languageCode=en¤yCode=USD&dialect=US&formatStyle=check
"Doce millones trescientos cuarenta y cinco mil seiscientos setenta y ocho dólares y 90/100 centavos"
POST /api
{
"number": 12345678.90,
"languageCode": "ar",
"dialect": "",
"formatStyle": "standard",
"currencyCode": "EGP"
}
"اثنا عشر مليون و ثلاثمائة خمسة و أربعون ألف و ستمائة ثمان و سبعون جنيه مصري و تسعون قرش"
El punto final devuelve un objeto JSON que contiene un estado de éxito, la representación textual del número y opciones resueltas como la configuración regional, la moneda y el estilo de formato. Por ejemplo, podría devolver "ciento veintitrés dólares con cuarenta y cinco centavos" para el número de entrada 123.45.
Los usuarios pueden especificar parámetros como el valor numérico a convertir, el idioma y dialecto deseados (por ejemplo, "es-ES"), la moneda opcional (por ejemplo, "EUR") y el estilo de formato (por ejemplo, "estándar" o "formal") para personalizar la salida.
Los datos de respuesta están estructurados como un objeto JSON con tres campos principales: "success" (booleano), "result" (cadena) y "resolvedOptions" (objeto). El campo "resolvedOptions" incluye detalles como el idioma, la moneda y el estilo de formato utilizado para la conversión.
Los casos de uso comunes incluyen la generación de textos para documentos financieros, contratos legales, facturas y comunicaciones internacionales. Es particularmente útil para aplicaciones que requieren representaciones monetarias precisas en varios idiomas.
Los usuarios pueden extraer el campo "resultado" para mostrar el número en formato de texto, mientras que "resolvedOptions" puede ayudar a garantizar la coherencia en el idioma y la moneda a través de diferentes aplicaciones, mejorando la experiencia del usuario y la claridad.
Los valores de idioma aceptados incluyen códigos de idioma ISO como "en" para inglés, "es" para español, etc. Los valores de moneda deben seguir los estándares ISO 4217, como "USD" para dólares estadounidenses o "EUR" para euros, lo que permite conversiones monetarias precisas.
La API se basa en reglas lingüísticas establecidas y formatos de moneda para garantizar conversiones precisas. Se implementan actualizaciones regulares y controles de calidad para mantener la integridad de los datos en diferentes idiomas y dialectos.
La salida típicamente sigue un patrón consistente donde los números se convierten en palabras, formateados de acuerdo con el estilo especificado. Por ejemplo, los números enteros se expresan sin decimales, mientras que los valores de moneda incluyen tanto partes enteras como fraccionarias, asegurando claridad en contextos financieros.