Ana içeriğe geç

Proforma Oluşturma

Yeni bir proforma faturası oluşturur.

Endpoint

POST /kolaybi/v1/proformas

Parametreler

ParametreTipZorunluAçıklama
contact_idintegerEvetMüşteri/cari ID değeri
address_idintegerEvetAdres ID değeri
order_datestringEvetProforma tarihi (YYYY-MM-DD)
currencystringEvetPara birimi
itemsarrayEvetProforma kalemleri
serial_nostringHayırProforma seri numarası
due_datestringHayırGeçerlilik tarihi (YYYY-MM-DD)
descriptionstringHayırProforma açıklaması

Items Array

ParametreTipZorunluAçıklama
product_idintegerEvetÜrün ID değeri
quantitystringEvetMiktar
unit_pricestringEvetBirim fiyat
vat_ratestringEvetKDV oranı
descriptionstringHayırKalem açıklaması
discount_amountnumberHayırİndirim tutarı

Örnekler

curl -X POST "https://ofis-sandbox-api.kolaybi.com/kolaybi/v1/proformas" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Channel: YOUR_CHANNEL" \
-H "Content-Type: multipart/form-data" \
-F "contact_id=1" \
-F "address_id=1" \
-F "order_date=2024-01-15" \
-F "currency=TRY" \
-F "items[0][product_id]=1" \
-F "items[0][quantity]=2" \
-F "items[0][unit_price]=100.00" \
-F "items[0][vat_rate]=18" \
-F "serial_no=PROF-001" \
-F "description=Örnek proforma açıklaması"

Yanıt

{
"data": {
"id": 1,
"document_id": "PROF-001",
"contact_id": 1,
"address_id": 1,
"order_date": "2024-01-15",
"currency": "TRY",
"total_amount": 236.0,
"vat_amount": 36.0,
"net_amount": 200.0,
"status": "active",
"created_at": "2024-01-15T10:30:00Z"
}
}

Yanıt Alanları

AlanTipAçıklama
idintegerProforma ID
document_idstringProforma numarası
contact_idintegerMüşteri/cari ID
address_idintegerAdres ID
order_datestringProforma tarihi
currencystringPara birimi
total_amountnumberToplam tutar
vat_amountnumberKDV tutarı
net_amountnumberNet tutar
statusstringDurum
created_atstringOluşturulma tarihi

Kurallar

Önemli
  • Müşteri: Geçerli bir müşteri/cari ID'si olmalı
  • Adres: Geçerli bir adres ID'si olmalı
  • Ürünler: Geçerli ürün ID'leri olmalı
  • Tarih: Geçerli tarih formatı (YYYY-MM-DD)
  • Geçerlilik: Belirtilmezse 30 gün geçerli
  • Yasal: Proforma faturaları yasal geçerliliği olmayan teklif dokümanlarıdır