Tek sipariş detayı
Belirli bir sipariş kaydının detayını almak için bu endpoint kullanılır. Satırlar, fatura/teslimat adresleri, kargo bilgisi, satış kanalı ve varsa fatura özeti tek yanıtta döner.
İstek
GET /api/orders/{id}
Accept: application/json
Authorization: Bearer YOUR_API_KEY
{id} paneldeki sipariş kaydı ID’sidir (sipariş listesi yanıtındaki id). Kendi satış kanallarınıza bağlı olmayan bir sipariş istenirse 404 döner.
Örnek istekler
- 💻 cURL
- 🐘 PHP
- 🟢 Node.js
- 🐍 Python
curl -X GET "https://app.faturaentegrator.com/api/orders/30" \
-H "Accept: application/json" -H "Authorization: Bearer YOUR_API_KEY"
<?php
$ch = curl_init('https://app.faturaentegrator.com/api/orders/30');
curl_setopt_array($ch, [
CURLOPT_HTTPHEADER => ['Accept: application/json', 'Authorization: Bearer YOUR_API_KEY'],
CURLOPT_RETURNTRANSFER => true,
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);
const res = await fetch('https://app.faturaentegrator.com/api/orders/30', {
headers: { Accept: 'application/json', Authorization: 'Bearer YOUR_API_KEY' },
});
const data = await res.json();
import requests
r = requests.get(
'https://app.faturaentegrator.com/api/orders/30',
headers={'Accept': 'application/json', 'Authorization': 'Bearer YOUR_API_KEY'},
)
data = r.json()
Örnek yanıt
{
"data": {
"id": 30,
"sale_channel_id": 5,
"platform_id": "ORD-2026-1001",
"platform_d_id": "1001",
"platform_status": "completed",
"platform_date": "2026-07-30T14:30:00.000000Z",
"total": "1250.50",
"currency": "TRY",
"payment_method": "credit_or_debit",
"payment_platform": "iyzico",
"payment_status": "paid",
"payment_date": "2026-07-30T14:35:00.000000Z",
"platform_customer_id": "CUST-555",
"platform_customer_email": "musteri@example.com",
"customer_note": "Lütfen kargoyu kapıya bırakın.",
"invoice_id": 812,
"invoice_url": null,
"billing_address": { "type": "person", "name": "Ahmet", "surname": "Yılmaz", "tax_number": "11111111111", "...": "..." },
"shipping_address": { "name": "Ahmet", "surname": "Yılmaz", "...": "..." },
"lines": [
{ "id": 91, "platform_id": "ITEM-001", "sku": "SKU-001", "name": "Kablosuz Kulaklık", "quantity": 2, "unit": "C62", "unit_price": "500.00", "tax_rate": 20, "...": "..." }
],
"shipment": { "company_title": "Yurtiçi Kargo", "company_tax_number": "9860008925", "delivery_date": "2026-08-02" },
"sale_channel": { "id": 5, "title": "Kendi Mağazam", "...": "..." },
"invoice": {
"id": 812,
"workflow_status": "completed",
"formal_status": "completed",
"pdf_url": "https://app.faturaentegrator.com/storage/pdf/812.pdf"
}
}
}
Faturanın kendisine erişmek
invoice.id değerini tek fatura detayı ile sorgulayarak ETTN, fatura numarası ve PDF adresi dâhil tüm fatura alanlarını alabilirsiniz.