Uç haritası
Aradığınız ucu bulun: önce sık sorulan işlerin kısayolları, altında sözleşmedeki 32 ucun tamamı kaynağına göre gruplanmış halde. Liste her yayımda sözleşmeden üretilir; elle bakım gerektirmez.
Ne yapmak istiyorsunuz?
En sık sorulan işler ve onları yapan uçlar. Yola tıklamak ucu OpenAPI referansında açar.
| İş | Uç ve not |
|---|---|
| Cari kart (firmanın müşterisi ya da tedarikçisi) açmak | POST /v1/contactsDış API cari kartları listelemez ve okumaz: yanıttaki id değerini saklayın, fatura bu id ile kesilir. Carinin ekstresine ve bakiyesine panelden bakılır. |
| Fatura kesmek | POST /v1/invoicesAdım adım: Fatura kesme akışı. |
| Gönderilen faturanın durumunu izlemek | |
| Faturayı cari bilgisiyle birlikte okumak | Sorgu parametresi: include=contact. |
| Fatura listesi ve fatura no / ETTN / zarf ile bulma | GET /v1/invoicesListe belge tarihine göre sıralanır; filter[issue_date][gte] ile son 30 günü (gelen faturada 45 günü) her turda yeniden okumak kendi kaydınızla eşitlemenin önerilen yoludur. Sorgu parametresi: filter[invoice_no][eq], filter[uuid][eq], filter[envelope_id][eq]. Adım adım: Faturaları listeleme ve bulma. |
| Fatura XML’ini ya da PDF’ini indirmek | Yalnız gönderilmiş belge indirilir; taslak 422 alır. İndirme uçlarının ayrı kotası ve firma başına aynı anda 4 indirme sınırı vardır. Adım adım: XML ve PDF indirme. |
| Gelen faturaları listelemek ve indirmek | Adım adım: Gelen faturalar. |
| Gönderilmiş faturayı iptal etmek | Geri alınamaz. e-Arşiv iptali belgenin GİB’e iletildiği günden itibaren 8 gün içinde ve yalnız GIB kanalıyla yapılır; e-Faturada bu istek dış kanalda yapılmış iptalin kaydıdır. Adım adım: İptal. |
| Alıcının e-Fatura mükellefi olup olmadığına bakmak |
Tüm uçlar
Uçlar yol önekindeki kaynağa göre gruplanır. Her satırın altındaki kapsam, anahtarın o ucu çağırabilmesi için taşıması gereken kapsamdır; taşımayan anahtar 403 forbidden alır. Kapsamlar anahtar üretilirken seçilir ve sonradan değiştirilemez: Kapsamlar. Bütün uçlarda yanıt zarfı, sayfalama ve hata biçimi ortaktır: Sorgu sözleşmesi.
Kimlik ve sözleşme
| Uç | Ne yapar, gereken kapsam |
|---|---|
GET /v1/openapi.yaml | Bu sözleşmenin kendisi Kapsam istemez |
GET /v1/me | Anahtarın kimliği Kapsam istemez |
Cari kartlar
| Uç | Ne yapar, gereken kapsam |
|---|---|
POST /v1/contacts | Cari kart oluşturKart.MusteriTedarikciDuzenleyebilir |
PATCH /v1/contacts/{id} | Cari kart güncelleKart.MusteriTedarikciDuzenleyebilir |
Cari karta iletişim kişisi ekleKart.MusteriTedarikciDuzenleyebilir | |
İletişim kişisini güncelleKart.MusteriTedarikciDuzenleyebilir |
Ürünler ve stok
| Uç | Ne yapar, gereken kapsam |
|---|---|
POST /v1/products | Stok kartı oluşturKart.Stok |
PATCH /v1/products/{id} | Stok kartı güncelleKart.Stok |
POST /v1/stock-movements | Stok hareketi oluşturKart.Stok |
POST /v1/item-categories | Stok kategorisi oluşturKart.Stok |
PATCH /v1/item-categories/{id} | Stok kategorisi güncelleKart.Stok |
Giden faturalar
| Uç | Ne yapar, gereken kapsam |
|---|---|
GET /v1/invoices | Fatura listesiEFatura.GidenKutusuIzleyebilir |
POST /v1/invoices | Fatura taslağı oluşturFatura.SatisFaturasiDuzenleyebilir |
Fatura detayıEFatura.GidenKutusuIzleyebilir | |
PATCH /v1/invoices/{id} | Fatura taslağı güncelleFatura.SatisFaturasiDuzenleyebilir |
Faturayı gönderime alEFatura.TaslaktanGonderimYapabilir | |
Gönderilmiş faturayı iptal etEFatura.IptalEdebilir | |
Fatura XML indirEFatura.GidenKutusuIzleyebilir | |
Fatura PDF indirEFatura.GidenKutusuIzleyebilir |
Gelen faturalar
| Uç | Ne yapar, gereken kapsam |
|---|---|
Gelen fatura listesiEFatura.GelenKutusuIzleyebilir | |
Gelen fatura detayıEFatura.GelenKutusuIzleyebilir | |
Gelen fatura XML indirEFatura.GelenKutusuIzleyebilir | |
Gelen fatura PDF indirEFatura.GelenKutusuIzleyebilir |
e-Makbuz ve e-İrsaliye
| Uç | Ne yapar, gereken kapsam |
|---|---|
Makbuz detayıMakbuz.GidenKutusuIzleyebilir | |
İrsaliye detayıEIrsaliye.GidenKutusuIzleyebilir |
e-Fatura posta kutuları
| Uç | Ne yapar, gereken kapsam |
|---|---|
GİB posta kutusu sorgusuDiger.EBelgeMukellefBilgileriIzleyebilir |
Döviz kurları
| Uç | Ne yapar, gereken kapsam |
|---|---|
TCMB döviz kurlarıSistem.FirmaBilgileriIzleyebilir |
Birimler ve etiketler
| Uç | Ne yapar, gereken kapsam |
|---|---|
POST /v1/tags | Belge sınıfı (etiket) oluşturKart.BelgeSiniflari |
PATCH /v1/tags/{id} | Belge sınıfı güncelleKart.BelgeSiniflari |
GET /v1/units | Ürün birimleriSistem.FirmaBilgileriIzleyebilir |
GET /v1/units/{id} | Ürün birimiSistem.FirmaBilgileriIzleyebilir |
Vergi oranları
| Uç | Ne yapar, gereken kapsam |
|---|---|
GET /v1/tax-rates | Faaliyet koduna göre izinli KDV oranlarıSistem.FirmaBilgileriIzleyebilir |
