beyanname-okumalari
5 uç · /api/musavir/v1/beyanname-okumalari
İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 5 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.
Bir beyannamenin mükellefe görünen tam hâli.
OturumYol parametresi:
id🔴 404 mesajı "yetkiniz yok" DEMEZ ve dememeli: RLS satırı zaten elediği için başka bir müvekkilin beyannamesi ile hiç var olmayan bir id **ayırt edilemez** — ayırt edilebilseydi uç, "bu büroda şu id'de bir beyanname var mı" sorusunu cevaplayan bir sızıntı olurdu.
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/beyanname-okumalari/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"Yanıt
{
"data": "…",
"trace_id": "01JC…"
}Taslak faturayı sil (BLE2-7893). **Onaylı fatura silinmez** — iptal edilir.
OturumYol parametresi:
idİstek
curl -X DELETE "https://{slug}.musavir.blesyum.app/api/musavir/v1/beyanname-okumalari/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"Yanıt
{
"data": "…",
"trace_id": "01JC…"
}Okumayı sistemdeki bir beyannameye bağlar.
OturumYol parametresi:
id🔴 Bağ kurmak beyannameye HİÇBİR ŞEY YAZMAZ: tutarları okumadan kopyalamak, makinenin
okuduğu bir değeri resmî beyana geçirmek olurdu (ocr.rs'in "insan onaylar" kuralı).
Bağ yalnız "bu PDF şu beyannamenin nüshasıdır" der ve ekran ikisini yan yana gösterir.
İstek
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/beyanname-okumalari/<id>/esle" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"Yanıt
{
"data": "…",
"trace_id": "01JC…"
}Bu sayfa işine yaradı mı?