Resource: getemployee.nv

HTTP-method: GET

Returns the information of a single employee.

Querystring parameters:

ParameterOccursExampleDescription
netvisorkey0...11Employees Netvisorkey
employeenumber0...1100
employmentperiods0...11Include employment periods
1 = yes
0 = no
employeepayrollinformation0...11Include payroll information
1 = yes
0 = no
educationalinformation0...11Include educational information
1 = yes
0 = no
additionalinformationfields0...11Include additional information fields
1 = yes
0 = no
employeesettlementpoints0...11Include settlement points
1 = yes
0 = no

Response:

LevelElement nameType and lengthOccursDescriptionExample
RootrootAggr.1

1employeeAggr.1

2employeebaseinformation Aggr.1...n

3netvisorkey Numeric1Employee's netvisorkey 8
3employeenumber Numeric1Employee's number123
3employeeidentifier String1Employee identifier type: finnishidentifier, foreignidentifier, companyidentifier foreignidentifiertype
Attr.foreignidentifiertypeString1Foreign person's identifier type: taxidentificationnumber, foreignpersonalidentifier, other. Use only if person is foreigntaxidentificationnumber 
3issuingcountry String,
max 2
1Employee's home countryfi
Attr.typeString1Always ISO-3166ISO-3166
3firstnameString, max 501Employee's first nameAnna
3lastname String, max 501Employee's last nameAmmattilainen
3fullnameString1Employee's full nameAmmattilainen Anna
3payrollserviceNumeric1Payroll service1 = yes 0 = no
3resourcemanagement Numeric1Travel expense service1 = yes 0 = no
3nationalityString, maks. 21Employee's nationalityse
Attr.typeString1Always ISO-3166ISO-3166
3languageString, maks. 21Employee's language, default is 'fi'fi
Attr.typeString
Language formatISO-3166
3municipalityString, maks. 2551Employee's home cityLappeenranta
3genderString1Gender: male, femalemale
3dateofbirthDate1Date of birth1970-10-20
3streetaddressString, maks. 2551Employee's addressKeisarinnankatu 1
3postnumberString, maks. 501Employee's post number56120
3cityString, maks. 2551Employee's post officeLappeenranta
3countryString, maks. 21Employee's home countryfi
Attr.typeString1Always ISO-3166ISO-3166
3phonenumberString, maks. 501Employee's phone number050 123 456
3emailString, maks. 1001Employee's e-mail addressanna.ammattilainen@yritys.fi
3bankaccountnumberString, maks. 341Employee's bank account number, IBANFI71 7997 9580 0073 35
3bankidentificationcodeString, maks. 201BICNDEAFIHH
3activityNumeric
Employee's activity. Does not indicate whether empoyee has an active employment1 = yes
0 = no
2employmentperiodsAggr.0...1Employment periods
3employmentperiodAggr.0...nEmployment period
4netvisorkeyNumeric1Employment period's netvisorkey3
4companystartdateDate1Start date of continuous employment2017-01-01
Attr.formatString1Date format, always ansiansi

startdateDate1Start date2017-01-01
Attr.formatString1Date format, always ansiansi
4probationenddateDate1End date of probation2017-04-01
Attr.formatString1Date format, always ansiansi
4employmentmodeNumeric1Mode of employment1 = employed
2 = leased employee
3 = self-employed person or similar
4 = trainee
5 = voluntary work
Attr.typeString1Linking type of employmentAttribute type is always netvisor, which is Netvisor ID
4professionString, max. 2501Professional titleTester
4commentString, max. 5001CommentKnows what she is doing
4enddateDate1End date2017-12-31
Attr.formatString1Date format, always ansiansi
4endreasonNumeric1End reason    2=Retirement
4=Employee's own request 5=Reason attributable to the employee
6=Fixed-term employment 11=Financial and production-related grounds for termination
12=End of employment by mutual agreement
13=Other reason(Not in use anymore)
1 = Normal employment ending
3 = Employee's death
7 = Probation period
8 = Cancellation of the employment
9 = Bankruptcy of the company
10 = Change of ownership of the company
Attr.typeString1Linking type of endreasonAttribute type is always netvisor, which is Netvisor ID
4occupationclassificationString1Occupation class  TK10-code of occupation class
Attr.typeString1Linking type of occupation classificationalways isco
4employmentcontractNumeric1Duration of employment>1 = Permanent
2 = Temporary
Attr.typeString1Linking type of employment contractalways netvisor
4employmentformNumeric1Form of employment1 = Full-time2 = Part-time
Attr.typeString1Linking type of employment form    always netvisor
4parttimepercentDecimal1Part-time percentDecimal number from 0 to 100
4regularworkinghoursNumeric1Regular working hoursDecimal number from 0 to 168
4groundsforemploymentNumeric1Grounds for employment0=Other grounds
1=Working or employment relationship
4kevaprofessionalclasscodeNumeric1Keva professional class code, max 20 charactersProfessional class codes
4kevaemploymentregistrationNumeric1Keva employment registration, max 2 charactersKeva employment registration codes
Attr.typeString1always kevakeva
Attr.pensionprovidercodeNumeric1Pension provider codeKeva: Incomes register codes
4ispaymenttypemonthlywageNumeric1Form of payment: Monthly wages1=yes
0=no
4ispaymenttypehourlywageNumeric1Form of payment: Hourly wages1=yes
0=no
4ispaymenttypepiecewageNumeric1Form of payment: Contract pay1=yes
0=no
4collectiveagreementNumeric1Collective agreementIncome register: Codes
Attr.pensionprovidercodeString1always cbacodecbacode
4stateemploymentfundNumeric1Employed with assistance from the State employment fund1=yes
0=no
4carbenefityearNumeric1Year of commissioning of the company car, max 4 characters2012
4isabroadcarbenefitNumeric1Company car benefit received in another country.1=yes
0=no
4caremissionvalueNumeric1Car emission value, an integer between 0-10085
2employeepayrollinformationAggr.0...1Payroll information
3payrollrulegroupAggr.1Payroll group name
4netvisorkeyNumeric1Payroll groups netvisorkey2
4nameString1Employees payroll groupMonthly salary
3taxnumberNumeric1Tax number123456789101
3foreclosureNumeric1Foreclosure1=yes
0=no
3foreclosuremaintenancepersonsNumeric1Foreclosure maintenance persons3
3nosocialsecuritypaymentNumeric1Not subject to employer's sickness insurance payment1=yes
0=no
3accountingaccountAggr.1Advance debt account
4netvisorkeyNumeric1Advance debt account's netvisorkey
4nameString1Advance debt account's nameReceivables from employees
4numberNumeric1Advance debt account's number1751
3hierarchyAggr.1Hierarchy level
4netvisorkeyNumeric1Hierarchy level's netvisorkey4
4nameString1Hierarchy level's nameOy Yritys Ab
3placeofbusinessString1Place of business for income registerPääkonttori
3defaultdimensionsAggr.0...1Default dimensions
4defaultdimensionAggr.0...nDefault dimension
5dimensionnameString1Dimension name.Kustannuspaikat
5dimensionitemString1Dimension item name.DevOps
3payslipdeliverymethodString1Payslip delivery method1 = local printing
2 = printing service
3 = e-salary
3typeString1Attribute type is always netvisor, which is Netvisor IDnetvisor
3isjointownerNumeric1In a shareholder relationship with payer1=yes
0=no
3isathleteNumeric1Athlete1=yes
0=no
3isperformingartistNumeric1Performing atrist1=yes
0=no
3employeeinsurancetypeNumeric1Työeläkevakuutuksen tyyppi1=Tyel
2=MYEL
3=YEL
4=No pension insurance
3ispersonworkingonaroadferryonalandislandsNumeric1Person working on a road ferry on Åland Islands1=yes
0=no
3isentrepreneurwithoptionalyelormyelNumeric1Entrepreneur, no YEL or MYEL insurance obligation1=yes
0=no
3receivessalaryfromdiplomaticembassy
Numeric
1Person receiving a wage paid by a diplomatic mission
1=yes
0=no
3ispersonreceivingeppoinsurancesalary
Numeric
1Person receiving wages for insurance purposes under the EPPO Act
1=yes
0=no
3isinvoicingserviceuserwithoutbusinessid
Numeric
1Person using the invoicing service who does not have a Business ID
1=yes
0=no
2employeeeducationalinformationAggr.0...1Degrees
3degreeAggr.0...nDegree
4nameString1Name of the degreeMerkonomi
4schoolNumeric1Name of the schoolKauppaoppilaitos
4graduationyearNumeric1Graduation year2021
4isprimarydegreeNumeric1Is this the primary degree1=yes
0=no
2employeeadditionalinformationfieldsAggr.0...1Additional information fields
3additionalinformationfieldAggr.0...nAdditional information field
4netvisorkeyNumeric1netvisorkey1
4nameString1Additional information field's nameFood allergies
4valueString1Additional information field's valuefish
Attr.typeString1text, datetimetext
4groupString11=Basic information
2=Contact information
3=Educational information
1
Attr.typeString1Attribute type is always netvisor, which is Netvisor IDnetvisor
2employeesettlementpointsAggr.0...1Settlement points
3employeeunemploymentinsuranceAggr.0...nUnemployment insurance
4netvisorkeyNumeric1Settlement's netvisorkey1
4typeString1Settlement point handlingnohandling = no handling automatichandling = Automatic handling under17yearsold = under 17 years old
17to64yearsold = 17 to 64 years old
over65yearsold = over 65 years old
partowner = part owner
4nameString1Insurance specific settlement point definitionUnemployment insurance
3employeeaccidentinsuranceAggr.0...nAccident insurance
4netvisorkeyNumeric1Settlement point netvisorkey2
4typeString1Settlement point handlingattachedtosettlementpoint
4nameString1Insurance specific settlement point definitionAccident insurance
3employeegrouplifeinsuranceAggr.0...nGroup life insurance
4netvisorkeyNumeric1Settlement point netvisorkey3
4typeString1Settlement point handlingattachedtosettlementpoint
4nameString1Insurance specific settlement point definitionGroup life insurance
3employeeunionmembershipfeeAggr.0...nUnion membership fee
4netvisorkeyNumeric1Settlement point netvisorkey4
4typeString1Settlement point handlingattachedtosettlementpoint
4nameString1Insurance specific settlement point definitionUnion membership fee
3employeeotherinsuranceAggr.0...nOther insurance    
4netvisorkeyNumeric1Settlement point netvisorkey5
4typeString1Settlement point handlingattachedtosettlementpoint
4nameString1Insurance specific settlement point definitionOther insurance
3employeeworkpensioninsuranceAggr.0...nWork pension insurance
4netvisorkeyNumeric1Settlement point netvisorkey
4typeString1Settlement point handlingnohandling = no handling automatichandling = Automatic handling under17yearsold = under 17 years old 17to64yearsold = 17 to 64 years old over65yearsold = over 65 years old
partowner = part owner 
4nameString1Insurance specific settlement point definitionTyEL
3employeeforeclosureAggr.0...nForeclosure
4netvisorkeyNumeric1netvisorkey6
4typeString1Settlement point handlingattachedtosettlementpoint
4nameString1Insurance specific settlement point definitionForeclosure


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.