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.

Ücretsiz pakette var JSON · Türkçe1 uç Kaynak: VeriApi.Pro hesaplaması

/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&para=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&para=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&para=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&para=TRY"

Örnek yanıt

GET https://api.veriapi.pro/v1/cevir/yaziyla?tutar=1250,50&para=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ı

ParametreTürAçı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