Ang mga x-ray at klinikal na larawan ay inuugnay sa file ng pasyente. Ang mga file ay itinatago sa S3-compatible na object storage; hindi kailanman sa database.
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/patients/{id}/images
Inililista ang mga image (x-ray/photo) ng pasyente
Lahat ng awtorisadong role
/v1/patients/{id}/images
Nag-a-upload ng image (S3, stream/presigned)
admin · doktor · sekretarya
/v1/images/{id}/raw
Dina-download ang image file (presigned)
Lahat ng awtorisadong role
Ilista ang mga image ng pasyente
curl https://api.udentiva.com/v1/patients/{id}/images \
-H "Authorization: Bearer udk_live_xxx"
HTTP/1.1 200 OK
[
{
"id": "img-55",
"kind": "panoramic",
"url": "https://s3.../signed?expires=...",
"created_at": "2026-06-24T09:20:00Z"
}
]
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