skipLink.label

Integratsiya API

Consumer loyiha xabarni bitta so’rov bilan yuboradi. Servis queue’ga qo’yadi va 202 Accepted qaytaradi; dispatcher fon rejimida yetkazadi.

POST /api/v1/notifications
Content-Type: application/json
{
"channel": "push",
"recipient_user_id": "",
"template_key": "document.incoming",
"variables": { "document_type": "Buyruq", "document_number": "42" },
"data": { "type": "document.incoming", "document_id": "d-42", "url": "edo://doc/42" },
"source_service": "EDO"
}

REST, gRPC va Kafka bir xil use-case yadrosini ulashadi — integratsiya usulini consumer tanlaydi.