ERP

field-mapping-versions

3 uç · /api/erp/v1/field-mapping-versions

İ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/erp/v1/field-mapping-versions/{version_id}

Tek versiyonu getir (tam kurallar dahil). erp.integrations.view.

OturumYol parametresi: version_id
İstek
curl -X GET "https://{slug}.erp.blesyum.app/api/erp/v1/field-mapping-versions/<version_id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/erp/v1/field-mapping-versions/{version_id}/dry-run

Dry-run: örnek payload'a eşlemeyi uygula (kaydetmeden) → hedef + issue. erp.integrations.view.

OturumYol parametresi: version_id
İstek
curl -X POST "https://{slug}.erp.blesyum.app/api/erp/v1/field-mapping-versions/<version_id>/dry-run" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/erp/v1/field-mapping-versions/{version_id}/publish

Versiyonu yayınla (aktif; öncekini arşivle). erp.integrations.manage.

OturumYol parametresi: version_id
İstek
curl -X POST "https://{slug}.erp.blesyum.app/api/erp/v1/field-mapping-versions/<version_id>/publish" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?