jethr_list_employees
List employees
List the company's employees with the full record: name, fiscal code, work and personal email, job title and level, contract kind and dates, annual gross salary (RAL), manager, headquarters and custom fields. Contains personal data; for a lighter list use jethr_list_employee_overviews. Paged: pass next_page as page. GET /public-api/v1/employees/.
输入参数pageas_of_date
jethr_get_employee
Get an employee
One employee's full record (contract, salary, manager, headquarters, custom fields). GET /public-api/v1/employees/{uuid}/.
输入参数id必填as_of_date
jethr_list_employee_overviews
List employees (overview)
List employees with the lighter overview record: name, fiscal code, work email, job title, contract dates, probation end, manager, headquarters and custom fields (no salary or personal contact data). Needs only the employee_overview:read scope. Paged: pass next_page as page. GET /public-api/v1/employee-overviews/.
输入参数page
jethr_get_employee_overview
Get an employee (overview)
One employee's overview record (job title, contract dates, manager, headquarters, custom fields). GET /public-api/v1/employee-overviews/{uuid}/.
输入参数id必填
jethr_list_terminations
List terminations
List employee terminations (resignations and dismissals recorded in Jet HR). Paged: pass next_page as page. GET /public-api/v1/terminations/.
输入参数page
jethr_list_hirings
List hirings
List hiring processes (drafts and onboarding in progress), optionally by status (for example INCOMPLETE or COMPLETED). Paged: pass next_page as page. GET /public-api/v1/hirings/.
输入参数pagestatus
jethr_get_hiring
Get a hiring
One hiring process with its status and data. GET /public-api/v1/hirings/{uuid}/.
输入参数id必填
jethr_list_contractors
List contractors
List external contractors (collaborators) and their collaborations, optionally filtered by contractor, linked employee or a collaboration date window. Paged: pass next_page as page. GET /public-api/v1/contractors/.
输入参数pageemployee_uuidcontractor_uuidcollaboration_date_tocollaboration_date_from
jethr_get_contractor
Get a contractor
One contractor with their collaborations. GET /public-api/v1/contractors/{uuid}/.
输入参数id必填
jethr_list_absence_requests
List presence and absence requests
List leave, sickness, remote-work and other presence/absence requests with status (APPROVED, REJECTED, PENDING), kind, dates, hours, note and approver. Filters combine with AND. Use status filtering on the result for pending requests. Paged: pass next_page as page. GET /public-api/v1/presence-absence-requests/.
输入参数pagecodenameemployeecreated_toend_date_tocreated_fromend_date_fromstart_date_tostart_date_from
jethr_list_absence_policies
List absence policies
List the company's absence policies with their active request kinds (codename, name, approval and attachment rules) and the employees assigned to each. The codename is what jethr_create_absence_request needs. Paged: pass next_page as page. GET /public-api/v1/company-absence-policies/.
输入参数page
jethr_get_absence_request_kind
Get an absence request kind
One absence request kind setting: codename, whether it needs approval or a note, whether it can be requested in hours or days, duration limits. GET /public-api/v1/company-absence-request-kinds/{uuid}/.
输入参数id必填
jethr_list_clockings
List clockings
List time-clock events (in, out, work and break start/end, overtime) with employee, timestamp, method (web, mobile, badge, QR code), workplace and location. Paged: pass next_page as page. GET /public-api/v1/clockings/.
输入参数kindpagemethodemployeeclocked_tocreated_toclocked_fromcreated_from
jethr_list_payrolls
List payrolls
List the company's monthly payrolls (year and month, status and totals). Sensitive financial data. Paged: pass next_page as page. GET /public-api/v1/payrolls/.
输入参数pageyearmonthly_pay
jethr_list_payslips
List payslips
List employee payslips, optionally for one employee, year or month. Sensitive payroll data. Paged: pass next_page as page. GET /public-api/v1/payslips/.
输入参数pageyearemployeemonthly_pay
jethr_list_bonuses
List bonuses
List payroll bonuses (employee, payroll month, amount, kind, note), optionally for one employee, year or month. Paged: pass next_page as page. GET /public-api/v1/bonuses/.
输入参数pageyearemployeemonthly_pay
jethr_list_bonus_kinds
List bonus kinds
List the bonus kinds (categories) the company can use in payroll. Paged: pass next_page as page. GET /public-api/v1/bonus-kinds/.
输入参数page
jethr_list_fringe_benefits
List fringe benefits
List fringe benefits assigned in payroll (employee, payroll month, amount, kind), optionally for one employee, year or month. Paged: pass next_page as page. GET /public-api/v1/fringe-benefits/.
输入参数pageyearemployeemonthly_pay
jethr_list_fringe_benefit_kinds
List fringe benefit kinds
List the fringe benefit kinds (categories) available in payroll. Paged: pass next_page as page. GET /public-api/v1/fringe-benefit-kinds/.
输入参数page
jethr_list_documents
List documents
List documents stored in Jet HR (payslips, contracts and other files): metadata per document, optionally by employee, kind name, payroll period or last-update window. Paged: pass next_page as page. GET /public-api/v1/documents/.
输入参数pageperiodemployeekind_nameupdated_afterupdated_before
jethr_list_expenses
List expense reimbursement requests
List expense reimbursement requests (employee, amount, currency, kind, description, payment date, receipts, status). Paged: pass next_page as page. GET /public-api/v1/expenses/.
输入参数page
jethr_list_expense_policies
List expense policies
List the company's expense policies (which expense kinds and limits apply to which employees). Paged: pass next_page as page. GET /public-api/v1/company-expense-policies/.
输入参数page
jethr_list_devices
List devices
List company devices (laptops, phones...) and the employee each is assigned to, optionally by employee or device uuid. Paged: pass next_page as page. GET /public-api/v1/devices/.
输入参数pageuuidemployee
jethr_get_device
Get a device
One company device with its assignment. GET /public-api/v1/devices/{uuid}/.
输入参数id必填
jethr_list_company_headquarters
List company headquarters
List the company's headquarters (legal and operative sites), optionally by kind. Paged: pass next_page as page. GET /public-api/v1/company-headquarters/.
输入参数kindpage
jethr_list_company_ccnl
List company CCNL
List the national collective labour agreements (CCNL) the company applies. Paged: pass next_page as page. GET /public-api/v1/company-ccnl/.
输入参数page
jethr_list_trip_refund_policies
List trip daily refund policies
List the company's business-trip daily refund policies (needed as trip_name for trip absence requests). Paged: pass next_page as page. GET /public-api/v1/company-trip-daily-refund-policies/.
输入参数page
jethr_create_absence_request
Create a presence or absence request
Create a leave, sickness, remote-work or other presence/absence request for an employee. WRITES to the company's HR records. codename is the request kind (from jethr_list_absence_policies); give start_date and end_date for day requests, or start_date + start_time + time_duration for hourly requests. send_notification=true makes Jet HR notify the people involved (approvers/employee) and needs confirm_notification=true; default false. Some kinds need extra fields (child data, trip data, sickness certificate): Jet HR answers with a validation error naming them. POST /public-api/v1/presence-absence-requests/.
输入参数pucnotecodename必填employee必填end_datechild_ssntrip_namestart_datestart_timeassisted_ssntime_durationchild_birth_date另有 6 个
jethr_update_absence_request
Update, approve or reject an absence request
Change a presence/absence request: dates, hours, note, or its status (APPROVED, REJECTED, PENDING; give rejection_reason when rejecting). WRITES to the company's HR records; approving or rejecting is visible to the employee, and send_notification=true notifies the people involved (default false; needs confirm_notification=true). Only the fields you pass change. PATCH /public-api/v1/presence-absence-requests/{uuid}/.
输入参数id必填pucnotestatusend_datestart_datestart_timeassisted_ssntime_durationrejection_reasonsend_notificationconfirm_notification另有 1 个
jethr_delete_absence_request
Delete a presence or absence request
Permanently delete a presence/absence request (it disappears from the employee's calendar and balance). Cannot be undone; needs confirm=true. DELETE /public-api/v1/presence-absence-requests/{uuid}/.
输入参数id必填confirm必填
jethr_create_expense
Create an expense reimbursement request
Create an expense reimbursement request for an employee (no receipt files; those are uploaded in Jet HR). WRITES to the company's records as a reimbursement request. amount is the EUR amount; amount_total is the amount in amount_total_currency (the same value for EUR). POST /public-api/v1/expenses/.
输入参数kind必填noteamount必填car_kmsubkindemployee必填car_brandcar_cost_kmdescription必填amount_total必填payment_date必填car_model_series另有 2 个