← Riferimento API

HR e persone

Dipendenti, dipartimenti, posizioni e benefit — automatizza i flussi di dati HR.

Dipendente

Endpoint

GET /employees
POST /employees
GET /employees/{id}
PATCH /employees/{id}
DELETE /employees/{id}
GET /employees/{id}/documents
GET /employees/{id}/feedback-suggestion
GET /employees/{id}/project-rates
POST /employees/{id}/user
DELETE /employees/{id}/user
GET /employees/{id}/working-hours-stats/{date}
GET /employees/me
GET /employees/preview
GET /employees/search
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

Dipartimento

Endpoint

GET /departments
POST /departments
GET /departments/{id}
PATCH /departments/{id}

Campi schema

CampoTipo
name string
code stringnull
manager string,null (iri-reference)

Posizione

Endpoint

GET /positions
POST /positions
GET /positions/{id}
PATCH /positions/{id}
DELETE /positions/{id}

Campi schema

CampoTipo
name* string
roles array

Benefit

Endpoint

GET /benefits
POST /benefits
GET /benefits/{id}
PATCH /benefits/{id}

Campi schema

CampoTipo
name* string
visible boolean
benefitPrices array

Nota Dipendente

Endpoint

GET /employee-notes
POST /employee-notes
GET /employee-notes/{id}
PATCH /employee-notes/{id}
DELETE /employee-notes/{id}
GET /people-notes
POST /people-notes
GET /people-notes/{id}
PATCH /people-notes/{id}
DELETE /people-notes/{id}

Campi schema

CampoTipo
employee* string (iri-reference)
note* string

Responsabilità

Endpoint

GET /responsibilities
POST /responsibilities
GET /responsibilities/{id}
PATCH /responsibilities/{id}

Campi schema

CampoTipo
parent mixed
responsibilityGroup* string (iri-reference)
name* string
description string
children array

Feedback

Endpoint

GET /feedback
POST /feedback
GET /feedback/{id}

Campi schema

CampoTipo
employee* string,null (iri-reference)
authorEmployee* string,null (iri-reference)
description* string
details stringnull
visibility* string
rate* string