Ürün (Product)
Stok Adedini Güncelle
Bir varyantın stok adedini ayarlar. location_id verilmezse varsayılan stok lokasyonu kullanılır.
Uç Nokta
İstek yöntemi: PATCH · Yetki: write (yazma)
PATCH
/api/commerce/v1/products/:id/stockBu işlem yazma yetkisi gerektirir. Anahtarınızın scope listesinde
write olmalı; aksi halde 403 forbidden döner.Yol Parametreleri
| Alan | Tip | Açıklama |
|---|---|---|
| id* | uuid | Ürün kimliği |
Gövde Alanları
Content-Type: application/json ile gönderin. * işaretli alanlar zorunludur.
| Alan | Tip | Açıklama |
|---|---|---|
| variant_id* | uuid | Varyant kimliği |
| quantity* | int | Yeni stok adedi |
| location_id | uuid | Stok lokasyonu (opsiyonel) |
İstek (cURL)
cURL
curl -X PATCH "https://www.arsigo.com/api/commerce/v1/products/p55…/stock" \
-H "Authorization: Bearer ark_xxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{ "variant_id": "v77…", "quantity": 50 }'Yanıt
200 OK · application/json
{
"data": {
"variantId": "v77…",
"locationId": "loc1…",
"quantity": 50,
"updatedAt": "2026-06-21T13:20:00Z"
}
}