Converta números para texto perfeitamente formatado em 28 idiomas e mais de 35 moedas pré-definidas Nossa API lida com formatos padrão formal e de escrita de cheques com suporte para moedas personalizadas Perfeito para documentos financeiros contratos legais faturas e aplicações multilíngues Integração simples com documentação abrangente
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'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Número para Texto Pro API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
Empresas líderes confiam em nós
A API Number to Text Pro converte valores numéricos em suas representações textuais, suportando uma ampla gama de idiomas, estilos de formatação e moedas. Esta documentação descreve os principais parâmetros—languageCode, formatStyle e currencyCode—incluindo seus possíveis valores, para garantir o uso correto.
https://zylalabs.com/api-marketplace/tools+%26+utilities/number+to+text+pro+api/6348en - Inglês (Dialetos: US, UK, AU, CA, IN)es - Espanholfr - Francêsde - Alemãoit - Italianopt - Portuguêsnl - Neerlandêsru - Russoar - Árabe (Dialetos: EG, SA, AE, MA)zh - Chinêsja - Japonêsko - Coreanohi - Hinditr - Turcopl - Polonêssv - Suecono - Norueguêsda - Dinamarquêsfi - Finlandêsel - Gregocs - Checohu - Húngaroro - Romenoth - Tailandêsvi - Vietnamitaid - Indonésioms - Malaiohe - Hebraicouk - Ucranianobg - Búlgarohr - Croatasr - Sérviosk - Eslovacosl - Eslovenolt - Lituanolv - Letãoet - Estonianois - Islandêsen) podem ser especificados dialetos (por exemplo, US para inglês americano, GB para inglês britânico e IN para inglês indiano). Outros idiomas não requerem especificação de dialeto neste contexto.standard - Representação de texto padrão (por exemplo, "cento e vinte e três").check - Formato adequado para cheques financeiros (por exemplo, "cento e vinte e três e 00/100").legal - Formato legal formal (por exemplo, "Cento e Vinte e Três").standard por padrão.USD - Dólar dos EUA ($)EUR - Euro (€)GBP - Libra Esterlina (£)JPY - Iene Japonês (¥)CAD - Dólar Canadense (C$)AUD - Dólar Australiano (A$)CHF - Franco Suíço (Fr)CNY - Yuan Chinês (¥)INR - Rupee Indiano (₹)BRL - Real Brasileiro (R$)RUB - Rublo Russo (₽)KRW - Won Sul-Coreano (₩)MXN - Peso Mexicano (Mex$)SGD - Dólar de Cingapura (S$)HKD - Dólar de Hong Kong (HK$)SEK - Coroa Sueca (kr)NOK - Coroa Norueguesa (kr)DKK - Coroa Dinamarquesa (kr)PLN - Zloty Polonês (zł)TRY - Lira Turca (₺)GET /api?value=12345678.90&languageCode=en¤yCode=USD&dialect=US&formatStyle=standard
"doze milhões trezentos e quarenta e cinco mil seiscentos e setenta e oito dólares e noventa centavos"
GET /api?value=12345678.90&languageCode=en¤yCode=USD&dialect=US&formatStyle=check
"Doze milhões trezentos e quarenta e cinco mil seiscentos e setenta e oito dólares e 90/100 centavos"
POST /api
{
"number": 12345678.90,
"languageCode": "ar",
"dialect": "",
"formatStyle": "standard",
"currencyCode": "EGP"
}
"اثنا عشر مليون و ثلاثمائة خمسة و أربعون ألف و ستمائة ثمان و سبعون جنيه مصري و تسعون قرش"
O endpoint retorna um objeto JSON contendo um status de sucesso, a representação textual do número e opções resolvidas como localidade, moeda e estilo de formato. Por exemplo, pode retornar "cento e vinte e três dólares e quarenta e cinco centavos" para o número de entrada 123.45
Os usuários podem especificar parâmetros como o valor numérico a ser convertido, o idioma e o dialeto desejados (por exemplo, "pt-BR"), a moeda opcional (por exemplo, "BRL") e o estilo de formatação (por exemplo, "padrão" ou "formal") para personalizar a saída
Os dados da resposta estão estruturados como um objeto JSON com três campos principais: "success" (booleano), "result" (string) e "resolvedOptions" (objeto). O campo "resolvedOptions" inclui detalhes como localidade, moeda e estilo de formatação usados na conversão
Casos de uso comuns incluem gerar texto para documentos financeiros, contratos legais, faturas e comunicações internacionais É particularmente útil para aplicações que requerem representações monetárias precisas em vários idiomas
Os usuários podem extrair o campo "result" para exibir o número em formato de texto enquanto o "resolvedOptions" pode ajudar a garantir consistência em linguagem e moeda em diferentes aplicações melhorando a experiência do usuário e a clareza
Os valores de idioma aceitos incluem códigos de idioma ISO como "en" para inglês "es" para espanhol etc. Os valores de moeda devem seguir os padrões ISO 4217 como "USD" para dólares americanos ou "EUR" para euros permitindo conversões monetárias precisas
A API se baseia em regras linguísticas estabelecidas e formatos de moeda para garantir conversões precisas Atualizações regulares e verificações de qualidade são implementadas para manter a integridade dos dados em diferentes idiomas e dialetos
A saída geralmente segue um padrão consistente onde números são convertidos em palavras formatadas de acordo com o estilo especificado Por exemplo números inteiros são expressos sem decimais enquanto valores monetários incluem tanto partes inteiras quanto fracionárias garantindo clareza em contextos financeiros