ERP

hr

52 uç · /api/erp/v1/hr

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 52 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/hr/absence-summary

Absence summary

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

Record absence

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

Detect absences

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

List accidents

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

Annual leave

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

Attendance summary

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

Expiring certifications

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

Hr dashboard

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

List departments

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

Create department

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

Deactivate department

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

List hr templates

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

Create hr template

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

Archive template

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

Render template

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

Expiring documents

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

Employer cost

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

Add experience

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

Experience list

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

Set headcount budget

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

Update headcount actuals

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

Headcount variance

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

Due exams

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

List job titles

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

Create job title

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

Leave calendar

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

List leave types

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

Create leave type

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

List missing days

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

Start offboarding

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

Complete offboarding

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

Expiring trainings

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

Request overtime

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

Approve overtime

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

Reject overtime

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

List positions

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

Create position

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

Set position filled

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

Set position status

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

List retro

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

Severance

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

List notices

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

Upsert shift

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

Hr list shifts

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

Hr summary

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

List termination accruals

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

Accrue termination

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

Çıkış tazminatı tahakkukunu iptal et (soft; iade/düzeltme).

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

Monthly timesheet

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

Upsert workplace

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

List workplaces

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

Deactivate workplace

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