I dati dei dipendenti di onboard possono essere interrogati tramite un’interfaccia JSON.
API Endpoint
L’endpoint può essere raggiunto tramite il seguente indirizzo:
https://<azienda>.onboard.org/exports/v2/employees.json
Header
API-KEY: obbligatorio per l’autorizzazione. Riceverete la chiave API dal nostro team di sopporto su richiesta.
Parametri
page: pagina visualizzata. Inizia da 1.
Esempio:
https://<azienda>.onboard.org/it/exports/v2/employees.json?page=1
Contenuto
L’interfaccia fornisce i seguenti contenuti:
entries: Informazioni sui dipendenticurrent_page: Pagina attualeper_page: Voci visualizzate per paginatotal_entries: Numero totale di voci
Le informazioni sul dipendente contengono i dati anagrafici e tutte le informazioni sul rapporto di lavoro:
id: ID unico di onboardgender: Genere. Valori possibili:unknown: non conosciuto / non impostatomale: maschilefemale: femminilediverse: diversonot_defined: nicht gesetzt
language: lingua dei dipendenti in formato ISO 639-1first_name: nomelast_name: cognomeemail: indirizzo e-mail privatocompany_email: indirizzo e-mail dell’aziendaphone: numero di telefono privatocompany_phone: telefono dell’aziendabirthday: data di nascita nel formato YYYY-MM-DDtax_number: Codice fiscale italianoemployee_number: numero del personalenationality: nazionalità come codice ISO del paese (ad es. “IT”)birthplace: luogo di nascitastreet: residenza – stradastreet_number: residenza – numero civicocity: residenza – cittàpostal_code: residenza – codice postaleregion: residenza – regione o distrettocountry_code: residenza – paese come codice ISO del paese (ad es. “IT”)iban: IBANswift: BIC/SWIFThired_at: data di assunzione nel formato AAAA-MM-GG. Può esserenullse non è ancora stato impostato.leaving_at: data di cessazione nel formato AAAA-MM-GG. Può esserenullse non è ancora stato impostato o se il dipendente non ha una data di uscita.employee_status_id: ID dello statolocation_id: ID della sededepartment_id: ID del dipartimentosupervisor_id: ID del supervisorecreated_at: Data di creazione in formato ISO 8601updated_at: Ultimo aggiornamento in formato ISO 8601photo_url: URL all’immagine del dipendente (originale)photo_url_big: URL all’immagine del dipendente (400x400px)photo_url_default: URL all’immagine del dipendente (80x80px)
Esempio di risposta:
{
"entries":[
{
"id":"RGb11O42",
"email":"[email protected]",
"first_name":"Max",
"last_name":"Mustermann",
"phone":null,
"created_at":"2021-10-13T10:03:45.853Z",
"updated_at":"2021-10-13T10:03:45.853Z",
"language":"de",
"gender":"unknown",
"employee_status_id":4,
"location_id":77,
"department_id":9
}
],
"current_page":1,
"per_page":30,
"total_entries":1
}