Přeskočit obsah

API Endpoints

GET    /api/v1/HumanResource
GET    /api/v1/HumanResource/:id
POST   /api/v1/HumanResource
PUT    /api/v1/HumanResource/:id
DELETE /api/v1/HumanResource/:id
GET    /api/v1/VacationRequest
GET    /api/v1/VacationRequest/:id
POST   /api/v1/VacationRequest
PUT    /api/v1/VacationRequest/:id
DELETE /api/v1/VacationRequest/:id
POST   /api/v1/VacationRequest/:id/approve
POST   /api/v1/VacationRequest/:id/reject

Schvalovací akce

Endpointy /approve a /reject slouží ke schvalování nebo zamítání žádostí.

GET    /api/v1/Attendance
GET    /api/v1/Attendance/:id
POST   /api/v1/Attendance
PUT    /api/v1/Attendance/:id
DELETE /api/v1/Attendance/:id
GET    /api/v1/LogTime
GET    /api/v1/LogTime/:id
POST   /api/v1/LogTime
PUT    /api/v1/LogTime/:id
DELETE /api/v1/LogTime/:id
GET    /api/v1/WorkTimeSummary
GET    /api/v1/WorkTimeSummary/:id
POST   /api/v1/WorkTimeSummary
PUT    /api/v1/WorkTimeSummary/:id
DELETE /api/v1/WorkTimeSummary/:id
POST   /api/v1/WorkTimeSummary/:id/generateAttendances

Generování docházek

Endpoint /generateAttendances automaticky vygeneruje docházky podle pracovního kalendáře.