EFA (E-Devlet)
E-Devlet modülüne ait servisler bu kısımda bulunmaktadır.
Kaynak URL
https://SUNUCUKODU.ws.dia.com.tr/api/v3/efa/json
efa_fatura_goruntule
E-Fatura ve e-arşiv görüntüler.
Yetki Kodu:
E-Fatura Görüntüleme
Kontör:
Evet
Dönüş Değeri:
DiaDictResultV3
Örnek JSON İsteği:
efa_fatura_goruntule.json
Örnek JSON Cevap:
efa_fatura_goruntule_cevap.json
Parametre | Tipi | Zorunluluk | Açıklama |
---|---|---|---|
session_id | Unicode | Evet | Oturum id |
firma_kodu | Integer16 | Evet | Firma kodu |
donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
params | AnyDict | Evet | İçerisinde faturano, type, format_type alanlarını bulunduran parametreler. type alanı 'efatura' veya 'earsiv' olarak verilmelidir. |
efa_kayitli_kullanici_sorgula
E-fatura kayıtlı kullanıcı listesinde olan ve Vergi / TC numarası sorgulanan kullanıcının; unvan, posta kutusu, gönderici birim adreslerini getirir.
Yetki Kodu:
E-Fatura Giden Kutusu
Kontör:
Evet
Dönüş Değeri:
DiaListResultV3
Örnek JSON İsteği:
efa_kayitli_kullanici_sorgula.json
Örnek JSON Cevap:
efa_kayitli_kullanici_sorgula_cevap.json
Parametre | Tipi | Zorunluluk | Açıklama |
---|---|---|---|
session_id | Unicode | Evet | Oturum id |
firma_kodu | Integer16 | Evet | Firma kodu |
donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
vergitcno | Unicode | Evet | Sorgulanması İstenilen Vergi / TC numarası girilmelidir. |
efa_efatura_listele
E-Fatura faturalarını listeler.
Yetki Kodu:
E-Fatura Listeleme
İlgili Ekranlar:
efa1030 - efa1010
Kontör:
Evet
Dönüş Değeri:
DiaListResultV3
Örnek JSON İsteği:
efa_efatura_listele.json
Örnek JSON Cevap:
efa_efatura_listele_cevap.json
Parametre | Tipi | Zorunluluk | Açıklama |
---|---|---|---|
session_id | Unicode | Evet | Oturum id |
firma_kodu | Integer16 | Evet | Firma kodu |
donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
filters | DiaWsFilter | Hayır | Liste filtresi |
sorts | DiaSort | Hayır | Sıralama opsiyonları |
params | AnyDict | Hayır | Servise gönderilecek ekstra parametreler ( wsGetirXml parametresini True göndermeniz halinde belgenin xml bilgisine ulaşabilirsiniz. ) |
limit | Integer16 | Hayır | Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner. |
offset | Integer16 | Hayır | Hangi kayıttan itibaren veriler gösterilsin isteniyorsa. |
efa_eirsaliye_listele
E-İrsaliye irsaliyelerini listeler.
Yetki Kodu:
E-İrsaliye Listeleme
İlgili Ekranlar:
efa3000 - efa3010
Kontör:
Evet
Dönüş Değeri:
DiaListResultV3
Örnek JSON İsteği:
efa_eirsaliye_listele.json
Örnek JSON Cevap:
efa_eirsaliye_listele_cevap.json
Parametre | Tipi | Zorunluluk | Açıklama |
---|---|---|---|
session_id | Unicode | Evet | Oturum id |
firma_kodu | Integer16 | Evet | Firma kodu |
donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
filters | DiaWsFilter | Hayır | Liste filtresi |
sorts | DiaSort | Hayır | Sıralama opsiyonları |
params | AnyDict | Hayır | Servise gönderilecek ekstra parametreler ( wsGetirXml parametresini True göndermeniz halinde belgenin xml bilgisine ulaşabilirsiniz. ) |
limit | Integer16 | Hayır | Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner. |
offset | Integer16 | Hayır | Hangi kayıttan itibaren veriler gösterilsin isteniyorsa. |
efa_earsiv_listele
E-Arşiv faturalarını listeler.
Yetki Kodu:
E-Arşiv Listeleme
İlgili Ekranlar:
efa2000
Kontör:
Evet
Dönüş Değeri:
DiaListResultV3
Örnek JSON İsteği:
efa_earsiv_listele.json
Örnek JSON Cevap:
efa_earsiv_listele_cevap.json
Parametre | Tipi | Zorunluluk | Açıklama |
---|---|---|---|
session_id | Unicode | Evet | Oturum id |
firma_kodu | Integer16 | Evet | Firma kodu |
donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
filters | DiaWsFilter | Hayır | Liste filtresi |
sorts | DiaSort | Hayır | Sıralama opsiyonları |
params | AnyDict | Hayır | Servise gönderilecek ekstra parametreler ( wsGetirXml parametresini True göndermeniz halinde belgenin xml bilgisine ulaşabilirsiniz. ) |
limit | Integer16 | Hayır | Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner. |
offset | Integer16 | Hayır | Hangi kayıttan itibaren veriler gösterilsin isteniyorsa. |
efa_ebelge_bilgi_getir
E-Belgeleri listeler.
Kontör:
Hayır
Dönüş Değeri:
DiaListResultV3
Örnek JSON İsteği:
efa_ebelge_bilgi_getir.json
Örnek JSON Cevap:
efa_ebelge_bilgi_getir_cevap.json
Parametre | Tipi | Zorunluluk | Açıklama |
---|---|---|---|
session_id | Unicode | Evet | Oturum id |
firma_kodu | Integer16 | Evet | Firma kodu |
donem_kodu | Integer16 | Hayır | Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır) |
uuid | Array(Unicode) | Evet | Fatura uuid listesi. |