v2.0
Fatura İşlemleri / E-Arşiv Fatura Oluştur
E-Arşiv Fatura Oluştur API
Bu servis, müşterileriniz için anında e-Arşiv fatura oluşturmanızı sağlar. İstek gövdesi detay, müşteri ve kalemler olmak üzere 3 ana düğümden (node) oluşur.
Önemli Validasyon Kuralları
- • customer.name alanı zorunludur. VKN (10 hane) için firma unvanı, TCKN (11 hane) için ad soyad tek alanda gönderilmelidir.
- • İl, ilçe, açık adres ve ürün detayları (fiyat, miktar, kdv oranı) kesinlikle boş bırakılamaz.
- • Fiyatlar KDV Dahil (
unitPriceIncludingVat) olarak iletilmelidir. Sistem matrahı otomatik hesaplar.
POST
https://www.eafatura.com/api/v2/create-invoice
Kopyalandı
Header Parametreleri
Body Parametreleri (Müşteri & Kalemler)
| customer (Müşteri Bilgileri) | |
|
customer.taxOrIdentityNumber
Zorunlu
string (10 veya 11 Hane)
|
TCKN (Şahıs) veya VKN (Firma). |
|
customer.name
Zorunlu
string
|
Şahıs için ad soyad, firma için unvan bilgisini tek alanda gönderin. |
|
customer.city / district
Zorunlu
string
|
|
|
customer.address
Zorunlu
string
|
Açık adres bilgisi. |
| items (Fatura Kalemleri - Dizi) | |
|
items[0].name
Zorunlu
string
|
|
|
items[0].quantity / unitCode
Zorunlu
float / string
|
|
|
items[0].unitPriceIncludingVat / vatRate
Zorunlu
float / int
|
Birim fiyat KDV Dahil gönderilmelidir. |
| Fatura Notu (ARRAY) | |
|
notes[0]
string
|
|
Kod Örnekleri
Yanıt Örnekleri