Zum Inhalt springen
aYOUne
← API Reference

HR API

Shifts, courses, skills, time tracking, job offers

Base URL: https://hr-api.ayoune.app — 18 entities — Maschinenlesbare Beschreibung (JSON · YAML)

Beispiel

cURL

curl -H "Authorization: Bearer pat_your_token" \
  https://hr-api.ayoune.app/accessterminals?limit=10

TypeScript SDK

import { aYOUne } from '@tolinax/ayoune';
const ay = new aYOUne('pat_your_token');

const result = await ay.hr.accessTerminals.find().limit(10).exec();
console.log(result.payload());

Entities

EntityREST PathSDKZugriffRight
AccessTerminals /accessterminals ay.hr.accessTerminals CRUD hr.accessterminals
Applicants /applicants ay.hr.applicants CRUD hr.applicants
Applications /applications ay.hr.applications CRUD hr.applications
CourseLessons /courselessons ay.hr.courseLessons CRUD hr.courselessons
CourseModules /coursemodules ay.hr.courseModules CRUD hr.coursemodules
CourseQuestions /coursequestions ay.hr.courseQuestions CRUD hr.coursequestions
Courses /courses ay.hr.courses CRUD hr.courses
Employees /employees ay.hr.employees CRUD hr.employees
HRJobs /hrjobs ay.hr.hRJobs CRUD hr.hrjobs
JobOffers /joboffers ay.hr.jobOffers CRUD hr.joboffers
MandatoryTasks /mandatorytasks ay.hr.mandatoryTasks CRUD hr.mandatorytasks
PayrollRuns /payrollruns ay.hr.payrollRuns CRUD hr.payrollruns
Payslips /payslips ay.hr.payslips read-only hr.payslips
Positions /positions ay.hr.positions CRUD hr.positions
Shifts /shifts ay.hr.shifts CRUD hr.shifts
Vacations /vacations ay.hr.vacations CRUD hr.vacations
Visits /visits ay.hr.visits CRUD hr.visits
WageTypes /wagetypes ay.hr.wageTypes CRUD hr.wagetypes