Ana içeriğe geç

Fatura Arama

GET /v1/invoicing/invoices?q=<değer>

Belgeyi kimliğiyle arar. Yanıtını kaybettiğiniz bir kesimi bulmak için tarih aralığı tarayıp istemci tarafında eşleştirmeniz gerekmez — bkz. Eşleştirme.

İstek​

curl "https://sandbox-api.finansfatura.com/v1/invoicing/invoices?q=FA02026000002668" \
-H "X-Api-Key: $FF_KEY"

q üç kimlikte birden arar:

KimlikEşleşme biçimi
ETTNparçalı + harf duyarsız
Fatura numarasıparçalı + harf duyarsız
Belge UUID'sitam eşleşme
GET /v1/invoicing/invoices?q=05CF936E-D493-5010-A6C8-BDBE9FD619D3
GET /v1/invoicing/invoices?q=FA02026000002668
GET /v1/invoicing/invoices?q=1bed7456-e6bc-457d-b3dd-37ec0e1de9df

Mevcut filtrelerle birlikte​

q diğer filtrelerin yerine geçmez, onlarla birlikte çalışır:

ParametreAçıklama
qKimlik araması (yukarısı)
statusBelge durumu — bkz. Durum Sorgula
document_typeEFATURA | EARSIV | …
date_from, date_toKesim tarihi aralığı
page, page_sizeSayfalama

Yanıt​

200 OK
{
"results": [
{
"id": "1bed7456-e6bc-457d-b3dd-37ec0e1de9df",
"ettn": "05CF936E-D493-5010-A6C8-BDBE9FD619D3",
"invoice_number": "FA02026000002668",
"document_type": "EFATURA",
"status": "ACCEPTED",
"fk_transaction_header_id": "9f1c2d3e-4a5b-6c7d-8e9f-0a1b2c3d4e5f",
"issued_at": "2026-10-01T00:00:00Z",
"pdf_url": "https://fnsf.tr/f/...",
"created_at": "2026-10-01T00:00:03Z"
}
],
"page": 1,
"page_size": 20
}
AlanAçıklama
idFinans Fatura belge kimliği (document_id).
ettnGİB ETTN.
fk_transaction_header_idBelgenin bağlı olduğu satışın kimliği.
issued_atBelgenin kesildiği an.

Toplu indirme ile birlikte​

POST /v1/invoicing/invoices/bulk aynı q alanını kabul eder — belirli bir arama kümesinin PDF/XML'lerini tek seferde indirmek için kullanın. Biçim seçenekleri için bkz. Fatura İndir.