E-Devlet modülüne ait servisler bu kısımda bulunmaktadır.

https://SUNUCUKODU.ws.dia.com.tr/api/v3/efa/json


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.

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.

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.

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.

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.

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.