ERP

integration-jobs

6 uç · /api/erp/v1/integration-jobs

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 6 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/integration-jobs

List integration jobs

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

Enqueue integration job

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

Get integration job

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

Cancel integration job

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

Bir entegrasyon işinin deneme (run) geçmişi — retry/hata izi (audit görünümü).

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

Kuyruktaki DUE işleri manuel çalıştır (ops/test tetiği; EF15'te core-worker poller periyodik çağırır).

Oturum
İstek
curl -X POST "https://{slug}.erp.blesyum.app/api/erp/v1/integration-jobs/run-due" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?