ERP

maintenance

46 uç · /api/erp/v1/maintenance

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 46 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/maintenance/breakdowns

List breakdowns

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

Report breakdown

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

Resolve breakdown

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

Durum alarmlarını listele. erp.eam.view.

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

Alarm durumunu ilerlet (open → acknowledged → resolved). erp.eam.manage.

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

Durum izleme eşiği tanımla/güncelle (ekipman+metrik upsert). erp.eam.manage.

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

Eşikleri listele. erp.eam.view.

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

Record downtime

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

List downtime

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

End downtime

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

Duruş Pareto raporu (BLE-3040; neden-kodu bazında toplam süre DESC). erp.eam.view.

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

Record meter reading

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

Generate due orders

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

Create lubricant

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

List lubricants

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

Set lubricant active

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

Yağ tüketim özeti (BLE-3019; yağ-tipi bazında Σ miktar). erp.eam.view.

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

Periyodik yağlama görev planı (BLE-3019; vadesi gelen noktalar). erp.eam.view.

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

Record lubrication

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

List lubrication logs

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

Create lubrication point

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

List lubrication points

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

Set lubrication point active

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.erp.blesyum.app/api/erp/v1/maintenance/lubrication-points/<id>/active" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/erp/v1/maintenance/machine-oee/{equipment_id}

Toplanan sinyallerden OEE üret + kaydet (DoD-3 besleme). erp.eam.manage.

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

Ekipmanın MDC üretim özeti (gün, UTC penceresi). erp.eam.view.

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

Makine veri kaynağı tanımla/güncelle (code bazlı upsert). erp.eam.manage.

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

Makine veri kaynakları. erp.eam.view.

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

Makine sinyali gönder (gateway → MDC). Tekrarlanan `client_ref` yan etkisiz döner. erp.eam.manage.

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

Kaynağın sinyalleri (en yeni önce). erp.eam.view.

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

List oee

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

Record oee

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

OEE kayıp kategorisi dağılımı (BLE-3036; waterfall: planned = av+perf+qual+fully). erp.eam.view.

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

Oee summary

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

OEE dönem-trendi (BLE-3036; period=day|week|month, varsayılan day). erp.eam.view.

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

List maintenance orders

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

Create maintenance order

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

Complete maintenance order

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

Maintenance lines

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

Add maintenance line

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

List maintenance plans

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

Create maintenance plan

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

Set plan meter

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

Plan tasks

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

Add plan task

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

Equipment reliability

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

Eam summary

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