Sipariş İptal Talepleri
Bu kaynak, kimliği doğrulanmış müşterinin bir siparişi için iptal talebi oluşturmaya yarar. Uç nokta storefront/account/2026-01 önekindedir ve kimliği doğrulanmış müşteri token'ı gerektirir (yalnızca okuma token'ı yetmez).
Yetki:
storefront:account — müşteri token'ı zorunlu.Bu kaynak yalnızca oluşturma (POST) destekler. Filtre içermez.
İptal talebi oluşturma
POST /order-cancellation-requests
curl -s -X POST 'https://<domain>/api/v3/storefront/account/2026-01/order-cancellation-requests' \
-H 'Accept: application/vnd.api+json' \
-H 'Content-Type: application/vnd.api+json' \
-H 'Authorization: Bearer <CUSTOMER_TOKEN>' \
-d '{
"data": {
"type": "order-cancellation-requests",
"attributes": {
"orderId": 9012,
"reason": "Yanlış ürün sipariş ettim."
}
}
}'
Yazma alanları (istek gövdesi)
| Alan | Tip | Açıklama |
|---|---|---|
orderId | number | İptali istenen siparişin id'si (zorunlu) |
reason | string | İptal talebi gerekçesi (opsiyonel, yalnızca yazılır) |
Yanıt alanları (salt okunur)
Oluşturulan talep aşağıdaki salt okunur alanları döner:
| Alan | Tip | Açıklama |
|---|---|---|
orderId | number | İptali istenen siparişin id'si |
orderCode | string | Sipariş kodu |
status | string | İptal talebi durumu (görünen metin) |
orderStatusId | number | Siparişin durum id'si |
orderStatus | string | Siparişin durumu (görünen metin) |
requestedAt | number | Talep tarihi (Unix timestamp) |