e-Adisyon

API

Portal API Endpoint Referansı

Portalın listeleme, önizleme, mail ve GİB mükellef sorgulama işlemleri.

Listeleme ve Arama

POST/api/BillApi/GetBillGridList

e-Adisyon grid görünümü için sayfalı ve sıralı belge listesini getirir.

RequestSearchUIRequestModel<OutgoingBillListRequestModel>
FiltrelerETTN, taraf VKN/TCKN/adı, cari ID listesi, belge no, dış referans, tarih, e-Arşiv/mail/rapor/iptal-rapor durumları, okundu bilgisi
ResponseSearchResponseModel<OutgoingBillGridResponseModel>
POST/api/BillApi/GetGlobalSearchBillList

Portal global aramasında e-Adisyon kayıtlarını getirir.

RequestSearchUIRequestModel<GlobalSearchRequestModel>
ResponseSayfalı OutgoingBillGridResponseModel listesi

Görüntüleme ve Okunma Durumu

POST/api/BillApi/GetOutgoingBillView

Belge görüntüleme ekranı için detay bilgisi döner.

RequestBillViewRequestModel{ Ettn, IsRead }
ResponseBillViewResponseModel
POST/api/BillApi/OutgoingBillIsRead

Belgeyi okundu olarak işaretler.

RequestBillViewRequestModel
Responsebool
POST/api/BillApi/GetOutgoingBillLog

Belge işlem geçmişini (log) getirir.

RequestSearchRequestModel<BillLogRequestModel>
ResponseSearchResponseModel<BillLogResponseModel>

E-posta İşlemleri

POST/api/BillApi/AddMailOutgoingBillPage

Sayfadan seçilen belgeler için mail gönderimi başlatır.

RequestMailSendRequestModel
POST/api/BillApi/AddMailGlobalOutgoingBill

Global arama sonucundaki belgeler için mail gönderimi başlatır.

RequestGlobalMailRequestModel
GET/api/BillApi/ResetOutgoingBillMailQueue?id={id}

Belgenin mail gönderim kuyruğunu sıfırlar.

Belge Numarası Prefixleri

POST/api/BillApi/GetOutgingBillPrefixList

Belirtilen yıl için kullanılabilir belge numarası prefixlerini getirir.

RequestNumberPrefixRequestModel
ResponseIList<NumberPrefixResponseModel>

Mükellef ve NACE/KDV Yardımcıları

Bu uçlar, GİB üzerinden mükellef/NACE/KDV oranı bilgisini sorgulamak için kullanılabilecek, her zaman erişilebilir Portal yardımcı endpointleridir.

EndpointHTTPAçıklama
GetTaxPayerProfileGETVKN/TCKN ile mükellef profili (TaxPayer, NACECodes, Activities, Addresses)
GetAllowedVATRatesGETMükellefin NACE koduna göre izinli KDV oranları
GetNACECodesGETMükellefin NACE faaliyet kodları
GetActivitiesGETMerkez/şube bazlı detaylı faaliyet bilgisi
GetAddressesGETMükellefin GİB'de kayıtlı adresleri
IsActiveOnDateGETMükellefin belirli bir tarihte aktif olup olmadığı
GetTaxOfficeByCodeGETVergi dairesi kodu ile bilgi
SearchTaxOfficesByNameGETVergi dairesi adında kısmi arama

Portal İşlem Matrisi

İşlemPortal kullanıcısının yaptığıVBT'nin tamamladığı
OluşturmaFormu doldurur, kaydederNumara üretir, UBL XML oluşturur, imza kuyruğuna alır
Mükellef sorgusuVKN/TCKN ile mükellef bilgisini görüntülerGİB'den canlı sorgular
İptalİptal talebini başlatırSigned ön koşulunu kontrol eder, durumu günceller
RaporlamaRapor durumunu izlerGünlük GİB rapor döngüsünü çalıştırır