Epinpark

Ürün Sorusunu Yanıtla

Bir müşteri sorusuna cevap verir. Cevap kaydedildiğinde soru yayına alınır ve ürün sayfasında görünür.

POST/v1/product-questions/{questionId}/answersscope:QuestionsWrite

Yetkilendirme

Bu endpoint QuestionsWrite scope'u gerektirir. Bkz. İzinler.

Path parametresi

Yalnızca kendi kaynaklarınızı görebilirsiniz. Başka satıcıya ait bir ID için yanıt 404 Not Found olur (403 değil — resource existence leak'i önlemek için).

İstek gövdesi

AlanTipZorunluAçıklama
answerstringevet5–2028 karakter
{
  "answer": "Siparişiniz ödeme onayından sonra birkaç dakika içinde teslim edilir."
}

Yanıt

201 Created ile sorunun güncel hâli döner. Location header'ı sorunun kendisini gösterir.

{
  "id": "019e1bf327f47364bac46ffd70b32d4f",
  "variantId": "019df28591ba77009e8e5ec5bd4b371c",
  "question": "Bu ürün ne kadar sürede teslim edilir?",
  "answer": "Siparişiniz ödeme onayından sonra birkaç dakika içinde teslim edilir.",
  "answeredAt": "2026-08-11T21:49:52.8335086+00:00",
  "isPublished": true,
  "createdAt": "2026-05-12T11:29:40.852774+00:00"
}

Cevap bir kez verilir

Bir sorunun tek bir cevabı olur; cevaplanmış bir soruyu tekrar yanıtlamaya çalışmak 409 döner. Cevap ayrı bir kayıt olarak tutulmaz, sorunun üzerine yazılır — bu yüzden yanıt gövdesi cevabı değil, sorunun cevaplanmış hâlini içerir.

Hata kodları

CodeAnlam
400Cevap boş ya da uzunluk sınırları dışında
401HMAC kimlik doğrulama hatası
403Gerekli scope eksik
404Soru bulunamadı veya size ait değil
409Soru zaten cevaplanmış
429Hız limiti aşıldı