Get an employer's HRIS connection
employers.retrieve_hris(employer_id) -> EmployerRetrieveHRISResponse { data }
GET/v1/employers/{employer_id}/hris
Returns the employer’s HRIS connection — provider, status, last sync, and synced row count — or null when the employer has no integration. The caller must be authorized for the employer; an unknown or unauthorized employer returns 404.
Get an employer's HRIS connection
require "vitable_connect"
vitable_connect = VitableConnect::Client.new(
api_key: "My API Key",
environment: "environment_1" # defaults to "production"
)
response = vitable_connect.employers.retrieve_hris("empr_abc123def456")
puts(response){
"data": {
"hris": {
"provider": "paychex_flex",
"provider_label": "Paychex Flex",
"status": "connected",
"last_sync_on": "2026-05-01T00:00:00Z",
"synced_row_count": 84
}
}
}Returns Examples
{
"data": {
"hris": {
"provider": "paychex_flex",
"provider_label": "Paychex Flex",
"status": "connected",
"last_sync_on": "2026-05-01T00:00:00Z",
"synced_row_count": 84
}
}
}