Polska firma — tworzymy w Polsce

HR i pracownicy

Pracownicy, działy, stanowiska, benefity i odpowiedzialności — automatyzuj przepływy danych HR.

Ta dokumentacja jest generowana ze schematu API. Opisy pól oraz wszelkie teksty, które nie zostały jeszcze przetłumaczone, są wyświetlane po angielsku.

Osoba

Endpoints

Osoba: Endpoints
MetodaŚcieżka
GET/people
POST/people
GET/people/{id}
PATCH/people/{id}
DELETE/people/{id}
GET/people/{id}/documents
GET/people/{id}/feedback-suggestion
GET/people/{id}/project-rates
GET/people/{id}/review-context-snapshot
POST/people/{id}/user
DELETE/people/{id}/user
GET/people/{id}/working-hours-stats/{date}
GET/people/me
GET/people/preview
GET/people/search

Departament

Endpoints

Departament: Endpoints
MetodaŚcieżka
GET/departments
POST/departments
GET/departments/{id}
PATCH/departments/{id}

Pola schematu

Departament: Pola schematu
PoleTyp
name*string
codestringnull
managerstring,null (iri-reference)

Stanowisko

Endpoints

Stanowisko: Endpoints
MetodaŚcieżka
GET/positions
POST/positions
GET/positions/{id}
PATCH/positions/{id}
DELETE/positions/{id}

Pola schematu

Stanowisko: Pola schematu
PoleTyp
name*string
rolesarray

Benefit

Endpoints

Benefit: Endpoints
MetodaŚcieżka
GET/benefits
POST/benefits
GET/benefits/{id}
PATCH/benefits/{id}

Pola schematu

Benefit: Pola schematu
PoleTyp
name*string
visibleboolean
benefitPricesarray

Notatka pracownika

Endpoints

Notatka pracownika: Endpoints
MetodaŚcieżka
GET/people-notes
POST/people-notes
GET/people-notes/{id}
PATCH/people-notes/{id}
DELETE/people-notes/{id}

Pola schematu

Notatka pracownika: Pola schematu
PoleTyp
employee*string (iri-reference)
note*string

Odpowiedzialność

Endpoints

Odpowiedzialność: Endpoints
MetodaŚcieżka
GET/responsibilities
POST/responsibilities
GET/responsibilities/{id}
PATCH/responsibilities/{id}

Pola schematu

Odpowiedzialność: Pola schematu
PoleTyp
parentmixed
responsibilityGroup*string (iri-reference)
name*string
descriptionstring
childrenarray

Opinia

Endpoints

Opinia: Endpoints
MetodaŚcieżka
GET/feedback
POST/feedback
GET/feedback/{id}

Pola schematu

Opinia: Pola schematu
PoleTyp
employee*string,null (iri-reference)
authorEmployee*string,null (iri-reference)
description*string
detailsstringnull
visibility*string
rate*string

Benefit pracowniczy

Endpoints

Benefit pracowniczy: Endpoints
MetodaŚcieżka
GET/people-benefits
POST/people-benefits
GET/people-benefits/{id}
PATCH/people-benefits/{id}

Pola schematu

Benefit pracowniczy: Pola schematu
PoleTyp
employee*string (iri-reference)
benefit*string (iri-reference)
dateFrom*string (date-time)
dateTostring,null (date-time)

BHP pracownika

Endpoints

BHP pracownika: Endpoints
MetodaŚcieżka
GET/people-bhps
POST/people-bhps
GET/people-bhps/{id}
PATCH/people-bhps/{id}

Pola schematu

BHP pracownika: Pola schematu
PoleTyp
employee*string,null (iri-reference)
dateFrom*string (date-time)
dateTostring,null (date-time)
notestringnull

Cena benefitu

Endpoints

Cena benefitu: Endpoints
MetodaŚcieżka
POST/benefit-prices
GET/benefit-prices/{id}
PATCH/benefit-prices/{id}
DELETE/benefit-prices/{id}

Pola schematu

Cena benefitu: Pola schematu
PoleTyp
idinteger
benefit*string (iri-reference)
validFrom*string (date-time)
validTostring,null (date-time)
price*number
taxPercent*number
defaultCompanyCoverageAmount*number
createdAtstring (date-time)
updatedAtstring (date-time)
dateFromstring (date-time)
dateTostring,null (date-time)
employeestring,null (iri-reference)

Odpowiedzialność stanowiska

Endpoints

Odpowiedzialność stanowiska: Endpoints
MetodaŚcieżka
GET/position-responsibilities
POST/position-responsibilities
GET/position-responsibilities/{id}
DELETE/position-responsibilities/{id}

Pola schematu

Odpowiedzialność stanowiska: Pola schematu
PoleTyp
positionstring,null (iri-reference)
responsibilitystring,null (iri-reference)

Pracownik odpowiedzialności

Endpoints

Pracownik odpowiedzialności: Endpoints
MetodaŚcieżka
GET/responsibility-employees
POST/responsibility-employees
GET/responsibility-employees/{id}
PATCH/responsibility-employees/{id}
DELETE/responsibility-employees/{id}

Pola schematu

Pracownik odpowiedzialności: Pola schematu
PoleTyp
idinteger
responsibility*string,null (iri-reference)
employee*string,null (iri-reference)
percentage*integer
targetsstring
descriptionstring
createdAtstring (date-time)
updatedAtstring (date-time)

Grupa odpowiedzialności

Endpoints

Grupa odpowiedzialności: Endpoints
MetodaŚcieżka
GET/responsibility-groups
POST/responsibility-groups
GET/responsibility-groups/{id}
PATCH/responsibility-groups/{id}

Pola schematu

Grupa odpowiedzialności: Pola schematu
PoleTyp
responsibleEmployee*string,null (iri-reference)
name*string
descriptionstring
responsibilitiesarray

Transakcja pracownika

Endpoints

Transakcja pracownika: Endpoints
MetodaŚcieżka
GET/employee-transactions
POST/employee-transactions
PATCH/employee-transactions/{id}
DELETE/employee-transactions/{id}

Pola schematu

Transakcja pracownika: Pola schematu
PoleTyp
employeestring (iri-reference)
amountstringnull

Załącznik transakcji pracownika

Endpoints

Załącznik transakcji pracownika: Endpoints
MetodaŚcieżka
GET/employee-transaction-attachments
POST/employee-transaction-attachments
PATCH/employee-transaction-attachments/{id}
DELETE/employee-transaction-attachments/{id}

Pola schematu

Załącznik transakcji pracownika: Pola schematu
PoleTyp
employeestring (iri-reference)
transactionAttachmentstring (iri-reference)
netAmountintegernull
costTypestringnull

Prośba o informację zwrotną

Endpoints

Prośba o informację zwrotną: Endpoints
MetodaŚcieżka
GET/feedback-requests
POST/feedback-requests
GET/feedback-requests/{id}

Pola schematu

Prośba o informację zwrotną: Pola schematu
PoleTyp
idstring
requestedEmployee*string,null (iri-reference)
employeeFor*string,null (iri-reference)

Cel

Endpoints

Cel: Endpoints
MetodaŚcieżka
GET/objectives
POST/objectives
GET/objectives/{id}
PATCH/objectives/{id}
DELETE/objectives/{id}

Pola schematu

Cel: Pola schematu
PoleTyp
idstring
title*string
owner*string (iri-reference)
ownerLevelstring
departmentstring,null (iri-reference)
unitstring
periodStartstring,null (date-time)
periodEndstring,null (date-time)
alignsTostring,null (iri-reference)
reviewCyclestring,null (iri-reference)
tagsarray
createdBystring (iri-reference)
keyResultsarray
createdAtstring (date-time)
updatedAtstring (date-time)
ownerNamestringnull

Dyskusja

Endpoints

Dyskusja: Endpoints
MetodaŚcieżka
GET/discussions
POST/discussions
GET/discussions/{id}
PATCH/discussions/{id}
POST/discussions/{id}/messages
GET/discussions/inbox

Pola schematu

Dyskusja: Pola schematu
PoleTyp
statusstring