# E-Fatura işlemleri

E-Fatura İşlemleri

## Fatura PDF V2

 - [POST /API/APIMethods/FaturaPdfV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1faturapdfv2/post.md): POST FaturaPdfV2 endpoint'i, ERP sisteminizde  Kayıtlı Fatura Guid bilgisi gönderimi ile BASE64 formatında fatura bilgilerini response'da sizlere sunan MikroAPI endpointidir.
        Bu API endpoint'i üzerinden veri göndererek ilgili işlemleri hızlı, güvenli ve etkin şekilde gerçekleştirebilirsiniz.
        Entegrasyon sırasında gönderilecek verilerin formatı ve içerik doğruluğuna dikkat edilmesi gerekmektedir.

## Gelen Fatura PDF V2

 - [POST /API/APIMethods/GelenFaturaPdfV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1gelenfaturapdfv2/post.md): POST GelenFaturaPdfV2 endpoint'i, ERP sistemine gelen faturaların PDF formatında 
görüntülenmesi veya indirilmesi için kullanılır.  
Bu API üzerinden, ilgili faturaya ait UUID bilgisi gönderilerek PDF çıktısı alınabilir.
- Gönderilen parametreler doğrultusunda ilgili e-faturaların PDF formatında çıktısı alınır.
V17 05a sürümü ile kullanıma sunulacaktır.

## Fatura To E-Fatura

 - [POST /Api/apiMethods/FaturaToEFaturaV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1faturatoefaturav2/post.md): POST FaturaToEFaturaV2 endpointi, ERP sisteminizde Kesilen faturaları Gib'e gönderimek için Bu API endpoint'i üzerinden  istenilen verileri Jsonda Post ederek  ilgili işlemleri hızlı, güvenli ve etkin şekilde gerçekleştirebilirsiniz.
 Entegrasyon sırasında gönderilecek verilerin formatı ve içerik doğruluğuna dikkat edilmesi gerekmektedir. FaturaToEFaturaV2 endpointine IslemTipi parametresi eklendi bu alan 1:sadece gönder, 2:sadece bağla şeklinde çalışmaktadır. 2 nolu parametre ile gönderilen faturaların bağlaması yapılmaktadır. Bağlama yapılabilmesi için faturanın gönderilmiş olması gerekmektedir. desktop tarafında 360015'den kontrol edebilrsiniz.

## GelenFaturalarKabulV2

 - [POST /Api/apiMethods/GelenFaturalarKabulV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1gelenfaturalarkabulv2/post.md): POST GelenFaturalarKabulV2 endpoint'i, Gib üzerinden kesilen E faturalarınızın listeleme menüsünde, kabul etmek istediğiniz faturanın Guid bilgisi ile Post edilmesi halinde faturanın kabul işlemi için kullanılır 
        Bu API endpoint'i üzerinden veri göndererek ilgili Fatura Kabul işlemleri hızlı, güvenli ve etkin şekilde gerçekleştirebilirsiniz.
        Entegrasyon sırasında gönderilecek verilerin formatı ve içerik doğruluğuna dikkat edilmesi gerekmektedir.

## GelenFaturalarRedV2

 - [POST /Api/apiMethods/GelenFaturalarRedV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1gelenfaturalarredv2/post.md): POST GelenFaturalarRedV2 endpoint'i, Gib üzerinden kesilen E faturalarınızın listeleme menüsünde, Reddetmek etmek istediğiniz faturanın Guid bilgisi ile Post edilmesi halinde faturanın Red işlemi için kullanılır 
        Bu API endpoint'i üzerinden veri göndererek ilgili Fatura Red işlemleri hızlı, güvenli ve etkin şekilde gerçekleştirebilirsiniz.
        Entegrasyon sırasında gönderilecek verilerin formatı ve içerik doğruluğuna dikkat edilmesi gerekmektedir.

## GelenFaturalarV2

 - [POST /Api/apiMethods/GelenFaturalarV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1gelenfaturalarv2/post.md): POST GelenFaturalarV2 endpoint'i, Gib üzerinden kesilen E faturalarınızın listelenmesi için kullanılır 
        Bu API endpoint'i üzerinden veri göndererek ilgili Listeleme işlemleri hızlı, güvenli ve etkin şekilde gerçekleştirebilirsiniz.
        Entegrasyon sırasında gönderilecek verilerin formatı ve içerik doğruluğuna dikkat edilmesi gerekmektedir.

## E-Belge Mükellef Sorgulama

 - [POST /API/APIMethods/EMukellefSorgulamaV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1emukellefsorgulamav2/post.md): POST EMukellefSorgulamaV2 endpoint'i, e-Belge statüsü sorgulama işlemleri için kullanılır. 
Şu anda e-Fatura ve e-Arşiv mükellef sorgulama işlemleri desteklenmektedir.

Bu endpoint ile, sorgulamak istediğiniz VKN/TCKN bilgisini göndererek, mükellef e-belge sistemlerine kayıtlı mı, değil mi bilgisini alabilirsiniz.

## E-Belge Durum Sorgulama

 - [POST /API/APIMethods/EBelgeDurumSorgulamaV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1ebelgedurumsorgulamav2/post.md): POST EBelgeDurumSorgulamaV2 endpoint'i, GIB'e gönderilen e-Belgelerin durumunu sorgulama işlemleri için kullanılır.  
Şu anda e-Fatura ve e-Arşiv belgelerinin statü sorgulaması desteklenmektedir.

Bu endpoint ile, belge türü ve UUID bilgisi gönderilerek, ilgili belgenin durum kodu (örneğin 1300, 1200 vb.) ve durumu sorgulanabilir.

## EBelge XML V2 Sorgulama

 - [POST /API/APIMethods/EBelgeXMLV2](https://apidocs.mikro.com.tr/apis/e-fatura-islemleri/paths/~1api~1apimethods~1ebelgexmlv2/post.md): POST EBelgeXMLV2 endpoint'i, ERP sisteminizde kayıtlı gelen/gönderilen
e-belgeler (e-fatura, e-arşiv, e-irsaliye) ile ilgili XML verisini 
sorgulamak için kullanılır. 

EFaturaTipi -    0 : Gönderilen, 1 : Gelen 
EBelgeTipi  -    0 : EFatura, 1 : EArsiv, 2 : EIrsaliye 

Bu API endpoint’i üzerinden UUID değeri gönderilerek ilgili belgeye 
ait XML bilgisine hızlı ve güvenli şekilde erişebilirsiniz.

