Hóa đơn, thu tiền idempotent, số dư công nợ, đối soát cuối ngày và e-Fatura. Tiền được lưu bằng numeric(14,2); số dư công nợ được suy ra, không nhập thủ công.
Các endpoint thuộc tài nguyên này. Mỗi endpoint bị giới hạn trong dữ liệu phòng khám mà khóa API gắn với; các endpoint ghi hỗ trợ tiêu đề Idempotency-Key.
/v1/invoices
Tạo hóa đơn
admin · thư ký · bác sĩ
/v1/invoices
Liệt kê các hóa đơn
admin
/v1/invoices/{id}
Lấy chi tiết hóa đơn
Tất cả các vai trò được ủy quyền
/v1/invoices/{id}/void
Hủy hóa đơn (bút toán đảo)
admin
/v1/invoices/{id}/einvoice
Gửi hóa đơn dưới dạng e-Fatura (GİB)
admin
/v1/einvoices
Liệt kê các bản ghi e-Fatura
admin
/v1/payments
Ghi nhận thu tiền (idempotent)
admin · thư ký · bác sĩ
/v1/patients/{id}/balance
Lấy số dư công nợ của bệnh nhân
Tất cả các vai trò được ủy quyền
/v1/patients/{id}/ledger
Liệt kê các giao dịch công nợ của bệnh nhân
Tất cả các vai trò được ủy quyền
/v1/cash/day
Lấy tóm tắt quỹ cuối ngày
admin · thư ký
/v1/cari
Liệt kê số dư công nợ
admin · thư ký
/v1/billing/summary
Lấy tóm tắt tài chính/thu tiền
admin · thư ký
Ghi nhận thu tiền (idempotent)
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.
Bảo mật không phải là một tính năng, mà là chính kiến trúc. Những đảm bảo có hiệu lực tại tài nguyên này:
Lỗi trả về trong một phong bì nhất quán; mã hướng đến máy, thông điệp hướng đến người dùng. Lỗi nội bộ/stack không bao giờ bị rò rỉ.
{
"error": {
"code": "validation_failed",
"message": "Trường không hợp lệ: email"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Chính sách Cookie