Sayıyı Yazıya Çevirme API
Tutarı TDK yazımıyla yazıya çevirir; fatura, çek, senet ve makbuz için hazır biçimlerle.
/v1/cevir/yaziyla tutarı dört biçimde döndürür: düz metin (bin iki yüz elli Türk lirası elli kuruş), büyük harf, bitişik (BinİkiYüzElliTürkLirasıElliKuruş) ve fatura satırı (YALNIZ: BİN İKİ YÜZ ELLİ TÜRK LİRASI ELLİ KURUŞ). Kuruş iki haneye yuvarlanır; 1.250,50, 1250.50 ve 1,250.50 yazımlarının hepsi kabul edilir.
Para birimi boş bırakılırsa sayı okunur (12,05 → on iki virgül sıfır beş) ve tam sayılarda sıra sayısı da verilir (2026 → iki bin yirmi altıncı). Türk lirası, ABD doları, avro, sterlin ve İsviçre frangı desteklenir.
Hızlı başlangıç
Anahtarınızı X-API-Key başlığında gönderin (ücretsiz anahtar al).
Anahtarı tarayıcı koduna koymayın; sunucunuzdan çağırıp sonucu önbelleğe alın.
<?php
$ch = curl_init('https://api.veriapi.pro/v1/cevir/yaziyla?tutar=1250,50¶=TRY');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => ['X-API-Key: va_ANAHTARINIZ'],
]);
$yanit = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($yanit['veri']);
const yanit = await fetch("https://api.veriapi.pro/v1/cevir/yaziyla?tutar=1250,50¶=TRY", {
headers: { "X-API-Key": "va_ANAHTARINIZ" },
});
const { veri, kaynak } = await yanit.json();
console.log(veri);
import requests
r = requests.get("https://api.veriapi.pro/v1/cevir/yaziyla?tutar=1250,50¶=TRY",
headers={"X-API-Key": "va_ANAHTARINIZ"}, timeout=10)
print(r.json()["veri"])
curl -H "X-API-Key: va_ANAHTARINIZ" \ "https://api.veriapi.pro/v1/cevir/yaziyla?tutar=1250,50¶=TRY"
Örnek yanıt
GET https://api.veriapi.pro/v1/cevir/yaziyla?tutar=1250,50¶=TRY — gerçek veriyle; listeler kısaltıldı.
{
"veri": {
"metin": "bin iki yüz elli Türk lirası elli kuruş",
"buyuk": "BİN İKİ YÜZ ELLİ TÜRK LİRASI ELLİ KURUŞ",
"bitisik": "BinİkiYüzElliTürkLirasıElliKuruş",
"fatura": "YALNIZ: BİN İKİ YÜZ ELLİ TÜRK LİRASI ELLİ KURUŞ",
"tutar": "1250.50",
"para_birimi": "TRY",
"ana": 1250,
"alt": 50
},
"kaynak": [
{
"kod": "hesap",
"ad": "VeriApi.Pro hesaplaması",
"lisans": "VeriApi.Pro",
"atif": "VeriApi.Pro tarafından hesaplanmıştır",
"url": null
}
],
"guncelleme": null,
"bayat": false
}
Uçlar ve parametreler
GET /v1/cevir/yaziyla
ücretsiz pakette
1 birim
Sayıyı yazıya çevir: fatura satırı (YALNIZ), bitişik, sıra sayısı
| Parametre | Tür | Açıklama |
|---|---|---|
| tutar* | metin | Sayı: 1250,50 · 1250.50 · 1.250,50 |
| para | metin | TRY (TL), USD, EUR, GBP, CHF; düz sayı için boş bırakın varsayılan: TRY |
Konum alan uçlarda konum (slug), il + ilce (ad, slug ya da plaka) ya da enlem + boylam kullanılabilir.
Tüm parametreler: OpenAPI belgesi.
Nerelerde kullanılır?
- ✓E-fatura ve e-arşiv faturada yazıyla tutar
- ✓Çek, senet ve makbuz yazdırma
- ✓Muhasebe ve ön muhasebe programları
Kaynak ve lisans
- VeriApi.Pro hesaplaması · VeriApi.Pro
Atıf: VeriApi.Pro tarafından hesaplanmıştır
Her yanıtın kaynak alanı bu bilgiyi taşır; veriyi gösterdiğiniz yerde atıf metnini yazın.
Sık sorulan sorular
Sayıyı yazıya çevirme API'si ücretsiz mi?
Evet; her pakette açıktır, istek başına 1 birim.
Fatura biçimi nedir?
Faturada, çekte ve senette yaygın kullanılan "YALNIZ: …" kalıbıdır; mevzuatta tek bir zorunlu kalıp yoktur. Kendi biçiminiz için metin ya da bitisik alanını kullanabilirsiniz.
En büyük tutar ne?
999 katrilyona kadar; kuruş yarım yukarı yuvarlanır (100,999 → yüz bir Türk lirası).
Bu sayfa şu aramalar için de: rakamı yazıya çevirme · tutar yazıyla api · fatura yazıyla tutar · sayı okunuşu api