Ana içeriğe geç

Ürün oluşturma

Stok / ürün kartı oluşturmak için bu endpoint kullanılır.

İstek

POST /api/products
Accept: application/json
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

İstek gövdesi alanları

AlanTipZorunluAçıklama
namestringEvetÜrün adı.
skustringHayırStok kodu.
quantitynumberHayırMiktar (min 1).
unitstringHayırBirim kodu (örn. C62); enum bkz. ProductUnit.
unit_pricenumberEvetBirim fiyat ≥ 0.
tax_ratenumberEvetKDV (ürün kaydı): 0, 1, 8, 10, 18 veya 20 (fatura satırında ek oranlar için bkz. Sabitler).

Örnek istekler

<?php
$body = ['name' => 'kalem', 'sku' => '123456', 'quantity' => 1, 'unit' => 'C62', 'tax_rate' => 20, 'unit_price' => 100];
$ch = curl_init('https://app.faturaentegrator.com/api/products');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($body),
CURLOPT_HTTPHEADER => ['Accept: application/json', 'Authorization: Bearer YOUR_API_KEY', 'Content-Type: application/json'],
CURLOPT_RETURNTRANSFER => true,
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);