Inbox Create Endpoint
Bu sayfa, inbox kaydı oluşturmak için düşünülen endpoint sözleşmesini tanımlar.
Önerilen Route
POST /v1/admin/inbox
Domain Notları
receiver_idvedevice_idalanlarından tam olarak biri dolu olmalıdırtype,tags,payload,conversation_idsemantiği request validation ile korunmalıdırpush_statedoğrudan client tarafından yazılmamalı, delivery katmanı tarafından set edilmelidir
Örnek Request
{
"type": "system",
"receiver_id": 1,
"title": "Hos Geldiniz",
"message": "Uygulamaya basariyla giris yaptiniz.",
"payload": {
"push_template": {
"code": "WELCOME",
"version": 1,
"locale": "tr"
}
}
}
Hata Örnekleri
422 RECEIVER_DEVICE_XOR_VIOLATION422 INVALID_MESSAGE_TYPE