35 uç · /api/musavir/v1/denetim
İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 35 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.
idcurl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/durum" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/ic-kontrol" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/kagitlar" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id"bu ROLÜN RUTİN İŞİ mi?". Not düşmek `muhasebe_elemani`/`stajyer`in günlük işidir ve ellerindeki tek izin `V_MUKELLEF`'tir; `.manage` istemek not defterini onlara kapatır. Not WORM olduğu için yanlış yazılan bir not "geri alınamaz idari eylem" de değildir — düzeltmesi yeni bir nottur.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/kagitlar" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/orneklem" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idÖnizleme olmadan müşavirin tek yolu taslak açıp bakmaktı; beğenmezse silmesi gerekirdi ve `by_asil_uniq` yüzünden aynı dönemde ikinci bir deneme ancak silme sonrası olurdu. Bir soruyu cevaplamak için kayıt açtırmak, kaydı soru işaretine çevirir.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/rapor" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/raporlar" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id🔴 Aday listesi BUGÜNKÜ bakiyeye göre kurulamaz: yıl içinde kapanmış bir cari bugün sıfırdır ama 31.12'de bakiyesi vardı ve teyit edilmesi gereken tam odur. Tersi de doğrudur — yıl sonundan sonra açılan cari listeye girmemeli.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/teyit-adaylari" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/dosyalar/<id>/teyitler" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idcurl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/ic-kontrol/<id>/durum" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idcurl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/kagitlar/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}sinyal katalogunun aynı kararı). Gömülü liste, katalog büyüdüğünde sessizce eskir.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/katalog" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}🔴 Evren tavanını ancak "Çek"e bastıktan sonra öğrenen kullanıcı, parametrelerini körlemesine dener. Önizleme kayıt AÇMAZ.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/orneklem-onizleme" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idcurl -X DELETE "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/orneklem/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/orneklem/<id>/sonuclandir" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}rid🔴 İndirme arşivlemeyi de tetikler: arşivi ayrı bir düğmeye bağlamak, "indirdim ama arşivlemedim" durumunu mümkün kılardı ve saklama zorunluluğu tam da bu boşlukta ihlal edilir. Arşiv idempotenttir (aynı paket = aynı hash = aynı kayıt), tekrar indirmek yeni kayıt açmaz.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/raporlar/<rid>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id🔴 Sağlayıcı çağrı yerinde SABİT değil (MÜF9 Paket 10 · BLE2-7859) — `&StubGibIptalBildirim` yazıyordu. `kuyruk_gonder_h`teki gerekçenin aynısı: yapılandırma hatası kuyruğa yazılmaz.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/teyitler/<id>/gonder" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id🔴 Evren tavanını ancak "Çek"e bastıktan sonra öğrenen kullanıcı, parametrelerini körlemesine dener. Önizleme kayıt AÇMAZ.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/teyitler/<id>/onizleme" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}idöyle yazar.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/denetim/teyitler/<id>/yanit" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}