Müşavir

belge-paketleri

3 uç · /api/musavir/v1/belge-paketleri

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 3 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

GET/api/musavir/v1/belge-paketleri

Listele

Oturum
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/belge-paketleri" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/musavir/v1/belge-paketleri

Iste

Oturum
İstek
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/belge-paketleri" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/belge-paketleri/{id}/indir

Zip'i indir — **ve aynı anda arşivle**.

OturumYol parametresi: id

🔴 İ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.

İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/belge-paketleri/<id>/indir" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?