Шот-фактура, идемпотенттік инкассо, ағымдағы (cari) баланс, күн соңы салыстыруы және e-Fatura. Ақша numeric(14,2) арқылы сақталады; ағымдағы баланс туындатылады, қолмен жазылмайды.
Бұл ресурсқа тиесілі ұштар. Әр ұш API кілті байланысты клиника дерегімен шектелген; жазу ұштары Idempotency-Key тақырыпшасын қолдайды.
/v1/invoices
Шот-фактура жасайды
admin · хатшы · дәрігер
/v1/invoices
Шот-фактураларды тізімдейді
admin
/v1/invoices/{id}
Шот-фактура толығын алады
Барлық өкілетті рөлдер
/v1/invoices/{id}/void
Шот-фактураны жояды (кері жазба)
admin
/v1/invoices/{id}/einvoice
Шот-фактураны e-Fatura ретінде жібереді (GİB)
admin
/v1/einvoices
e-Fatura жазбаларын тізімдейді
admin
/v1/payments
Инкассо тіркейді (идемпотенттік)
admin · хатшы · дәрігер
/v1/patients/{id}/balance
Науқастың ағымдағы (cari) балансын алады
Барлық өкілетті рөлдер
/v1/patients/{id}/ledger
Науқастың ағымдағы (cari) қозғалыстарын тізімдейді
Барлық өкілетті рөлдер
/v1/cash/day
Күн соңы касса қорытындысын алады
admin · хатшы
/v1/cari
Ағымдағы (cari) баланстарды тізімдейді
admin · хатшы
/v1/billing/summary
Қаржы/инкассо қорытындысын алады
admin · хатшы
Инкассо тіркеу (идемпотенттік)
curl -X POST https://api.udentiva.com/v1/payments \
-H "Authorization: Bearer udk_live_xxx" \
-H "Idempotency-Key: pay-7c3f..." \
-H "Content-Type: application/json" \
-d '{"patient_id":"c0ffee00-...","amount":"1500.00","method":"card"}'
HTTP/1.1 201 Created
{
"id": "pmt-9001",
"amount": "1500.00",
"method": "card",
"created_at": "2026-06-24T09:15:00Z"
}
# Aynı Idempotency-Key ile tekrar → aynı kayıt döner, ikinci tahsilat OLUŞMAZ.
Қауіпсіздік — мүмкіндік емес, сәулеттің өзі. Бұл ресурста қолданылатын кепілдіктер:
Қателер тұрақты конвертпен қайтарылады; код машинаға, хабар қолданушыға арналған. Ішкі қате/стек ешқашан сызылмайды.
{
"error": {
"code": "validation_failed",
"message": "Жарамсыз өріс: электрондық пошта"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Cookie саясаты