Web (Site Kurucu)

doc-versions

4 uç · /api/web/v1/doc-versions

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

PATCH/api/web/v1/doc-versions/{id}

PATCH /api/web/v1/doc-versions/{id}

OturumYol parametresi: id
İstek
curl -X PATCH "https://{slug}--panel.web.blesyum.app/api/web/v1/doc-versions/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/web/v1/doc-versions/{id}/articles

GET /api/web/v1/doc-versions/{id}/articles — dalın AĞACI.

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}--panel.web.blesyum.app/api/web/v1/doc-versions/<id>/articles" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/web/v1/doc-versions/{id}/articles

POST /api/web/v1/doc-versions/{id}/articles

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}--panel.web.blesyum.app/api/web/v1/doc-versions/<id>/articles" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/web/v1/doc-versions/{id}/copy

POST /api/web/v1/doc-versions/{id}/copy — sürümler arası içerik kopyalama

OturumYol parametresi: id

(BLE22-14069). 🔴 Hedefte AYNI ADRESTE bir makale varsa ÜZERİNE YAZILMAZ, ATLANIR ve kaç tanesinin atlandığı SÖYLENİR: v2'de elle düzeltilmiş bir yazıyı v1'in eski hâliyle ezmek, kullanıcının işini sessizce yok etmektir (hazır sitelerin "çakışan sayfa ADIYLA atlanır" kararı). 🔴 Kopyalar TASLAK doğar: yayında doğan bir kopya, henüz gözden geçirilmemiş bir dokümanı ziyaretçiye açardı.

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