Tipunin ang mga papasok na kahilingan (lead) sa iisang pool; subaybayan ang mga gawain, tawag at komunikasyon sa pasyente. Walang interes na mawawala sa daan.
Ang mga endpoint na nauukol sa mapagkukunang ito. Bawat endpoint ay limitado sa datos ng klinikang naka-ugnay sa API key; ang mga write endpoint ay sumusuporta sa Idempotency-Key header.
/v1/leads
Inililista ang mga lead/kahilingan
Awtorisadong user
/v1/leads
Gumagawa ng bagong lead
Awtorisadong user
/v1/leads/{id}/status
Binabago ang katayuan/yugto ng lead
Awtorisadong user
/v1/tasks
Inililista ang mga gawain
Awtorisadong user
/v1/tasks
Gumagawa ng gawain
Awtorisadong user
/v1/messages
Inililista ang mga mensahe ng komunikasyon sa pasyente
Awtorisadong user
/v1/messages
Gumagawa ng tala ng mensahe/komunikasyon
Awtorisadong user
I-update ang katayuan ng lead
curl -X POST https://api.udentiva.com/v1/leads/{id}/status \
-H "Authorization: Bearer udk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"status":"qualified"}'
HTTP/1.1 200 OK
{
"id": "ld-88",
"status": "qualified"
}
Ang seguridad ay hindi isang feature, kundi ang arkitektura mismo. Ang mga garantiyang may bisa sa mapagkukunang ito:
Ang mga error ay ibinabalik sa isang tugmang envelope; ang code ay para sa makina, ang mensahe ay para sa user. Ang panloob na error/stack ay hindi kailanman tumatagas.
{
"error": {
"code": "validation_failed",
"message": "Di-wastong field: email"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Cookie Policy