Difference between revisions of "Jobnet Integration"
old>Tvi |
old>Tvi |
||
Line 541: | Line 541: | ||
|JobDetails.JobLocation.OccupationConceptUri | |JobDetails.JobLocation.OccupationConceptUri | ||
|String ([[ | |String ([[JobnetConceptUri]]) | ||
| | | | ||
|Yes | |Yes |
Revision as of 13:12, 30 July 2021
About
Usage
Send a POST or GET-request to the servlet with the required parameters as url-parameters.
If a parameter is missing, the servlet will return HTTP-CODE 403 and a message in the body, telling you what was wrong.
All fields
Parameter | Type | Default | Required | Description |
ApplicationDetails.ApplicationMethods.ApplyByEmail | String (email) | No | ||
ApplicationDetails.ApplicationMethods.ApplyByLetter | Boolean | false | No | |
ApplicationDetails.ApplicationMethods.ApplyByTelephone | String (phone-number) | No | ||
ApplicationDetails.ApplicationMethods.ApplyOnline | String (url) | No | ||
ApplicationDetails.Description | String | No | A short description of the job, not the full description, that is JobDetails.Description | |
ApplicationDetails.JobContactList.JobContactType.Email | String (email) | Yes | ||
ApplicationDetails.JobContactList.JobContactType.PersonNameStructure.PersonGivenName | String | Yes | ||
ApplicationDetails.JobContactList.JobContactType.PersonNameStructure.PersonSurnameName | String | Yes | ||
ApplicationDetails.JobContactList.JobContactType.Title | String | Yes | ||
ApplicationDetails.JobContactList.JobContactType.HidePhoneNumbers | Boolean | true | Yes | |
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.MobileNumber | String (phone-number) | No | ||
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.PrimaryNumber | String (phone-number) | No | ||
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.SecondaryNumber | String (phone-number) | No | ||
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.Telefax | String (phone-number) | No | ||
ApplicationDetails.Referral | String | No | ||
HiringOrganizationDetails.AddressStructure.CountryCode | String | Yes | ||
HiringOrganizationDetails.AddressStructure.FloorIdentifier | String | No | ||
HiringOrganizationDetails.AddressStructure.MunicipalityId | Integer | Yes | ||
HiringOrganizationDetails.AddressStructure.MunicipalityName | String | Yes | ||
HiringOrganizationDetails.AddressStructure.PostalCity | String | Yes | ||
HiringOrganizationDetails.AddressStructure.PostalCode | String | Yes | ||
HiringOrganizationDetails.AddressStructure.StreetBuildingIdentifier | String | Yes | ||
HiringOrganizationDetails.AddressStructure.StreetName | String | Yes | ||
HiringOrganizationDetails.AddressStructure.SuiteIdentifier | String | No | ||
HiringOrganizationDetails.BranchCode | Integer | Yes | ||
HiringOrganizationDetails.BranchDescription | String | Yes | ||
HiringOrganizationDetails.Contact.Email | String (email) | No | ||
HiringOrganizationDetails.Contact.PersonNameStructure.PersonGivenName | String | Yes | ||
HiringOrganizationDetails.Contact.PersonNameStructure.PersonSurnameName | String | Yes | ||
HiringOrganizationDetails.Contact.Title | String | No | ||
HiringOrganizationDetails.Contact.PrimaryNumber | String (phone-number) | No | ||
HiringOrganizationDetails.Contact.SecondaryNumber | String (phone-number) | No | ||
HiringOrganizationDetails.Contact.Telefax | String (phone-number) | No | ||
HiringOrganizationDetails.CvrNumber | String | No | ||
HiringOrganizationDetails.Name | String | Yes | ||
HiringOrganizationDetails.PNumber | String | No | ||
HiringOrganizationDetails.Url | String | No | ||
JobAdDetails.JobPublishDates.LastModifiedDate | String | No | ||
JobAdDetails.JobPublishDates.PublishEndDate | String | Yes | Has to be after "NOW" and PublishStartDate, but at the longest 8 weeks after | |
JobAdDetails.JobPublishDates.PublishStartDate | String | Yes | Has to be after "NOW" | |
JobAdDetails.Logo | String (base64) | Yes | max. 200x135px / 100KB | |
JobAdDetails.PostedBy.Email | String (email) | Yes | ||
JobAdDetails.PostedBy.PersonNameStructure.PersonGivenName | String | Yes | ||
JobAdDetails.PostedBy.PersonNameStructure.PersonSurnameName | String | Yes | ||
JobAdDetails.PostedBy.Title | String | No | ||
JobAdDetails.PostedBy.ContactGuid | String | No | ||
JobAdDetails.PostedBy.PrimaryNumber | String (phone-number) | No | ||
JobAdDetails.PostedBy.Telefax | String | No | ||
JobAdDetails.PostedBy.UserRid | String | No | ||
JobAdDetails.Type | String | Normal | No | Has to be one of "WageSubsidy", "HotJob", "Normal", "SpringStone", "Flexjob", "EarlyRetirement", "JobRotation", "EarlyRetiree", "CompanyInternship", "NormalAndEarlyRetiree", or"NormalAndEarlyRetireeWithHotJob" |
JobDetails.AuthorityId | Integer | 0 | No | |
JobDetails.AuthorityPhoneNumber | String (phone-number) | No | ||
JobDetails.Classification.EmploymentType | String | No | ||
JobDetails.Classification.IsEuresJob | Boolean | false | No | |
JobDetails.Classification.IsPublicSectorJob | Boolean | false | No | |
JobDetails.Classification.IsWorkInDenmarkJob | Boolean | false | No | |
JobDetails.Description | String | Yes | The description of the job. If it contains html (subset) it has to be wrapped in <![CDATA[]]> | |
JobDetails.DriversLicences | Comma-List | No | Required drivers licenses to apply for the job. Can be any combination of A1, A, B, BE, C, CE, D, DE, A10, AMa, AMb, A2, C1, D1, C1E, D1E, Taxi, Traktor, Truck, BusErhverv, DigitalFartskriver, EUGodsErhverv and EUBusErhverv, seperated by a comma | |
JobDetails.HidePhonenumbers | Boolean | false | No | |
JobDetails.IsAnonymousEmployer | Boolean | false | No | |
JobDetails.IsDisabilityFriendly | Boolean | false | No | |
JobDetails.JobDates.ApplicationDeadlineDate | String (date) | Yes | ||
JobDetails.JobDates.EmploymentDate | String (date) | No | ||
JobDetails.JobDates.StartAsSoonAsPossible | Boolean | false | No | |
JobDetails.JobLocation.Address.CountryCode | String | Yes | ||
JobDetails.JobLocation.Address.FloorIdentifier | String | No | ||
JobDetails.JobLocation.Address.MunicipalityId | Integer | Yes | ||
JobDetails.JobLocation.Address.MunicipalityName | String | Yes | ||
JobDetails.JobLocation.Address.PostalCity | String | Yes | ||
JobDetails.JobLocation.Address.PostalCode | String | Yes | ||
JobDetails.JobLocation.Address.StreetBuildingIdentifier | String | Yes | ||
JobDetails.JobLocation.Address.StreetName | String | Yes | ||
JobDetails.JobLocation.Address.SuiteIdentifier | String | No | ||
JobDetails.JobLocation.NoLocalBusinessAddress | Boolean | false | No | |
JobDetails.JobLocation.NumberOfPositions | Integer | 1 | No | |
JobDetails.JobLocation.OccupationConceptUri | String (JobnetConceptUri) | Yes | ||
JobDetails.JobLocation.Schedule.DailyWorkTime.Day | Boolean | false | No | |
JobDetails.JobLocation.Schedule.DailyWorkTime.Evening | Boolean | false | No | |
JobDetails.JobLocation.Schedule.DailyWorkTime.Night | Boolean | false | No | |
JobDetails.JobLocation.Schedule.DailyWorkTime.Weekend | Boolean | false | No | |
JobDetails.JobLocation.Schedule.WeeklyWorkTimeTypes | String | FullTime | No | Has to be PartTime or FullTime |
JobDetails.JobLocation.Schedule.WorkHour.Max | Integer | No | Expected maximum of hours of work, a week, if PartTime | |
JobDetails.JobLocation.Schedule.WorkHour.Min | Integer | No | Expected minimum of hours of work, a week, if PartTime | |
JobDetails.Title | String | Yes | The title being hired for |
Notes
At least one application method (ApplicationDetails.ApplicationMethods) has to be set.
At least one phonenumber has to be set for job-contact (ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure).
If schedule (JobDetails.Schedule.WeeklyWorkTimeTypes) equals "FullTime", workhours (JobDetails.Schedule.WorkHour.Min and JobDetails.Schedule.WorkHour.Max) can't be set.
JobDetails.Schedule.WorkHour.Min has to be lower than JobDetails.Schedule.WorkHour.Max and between 0 and 36.
JobDetails.Schedule.WorkHour.Max has to be greater than JobDetails.Schedule.WorkHour.Min and between 1 and 36.
If schedule (JobDetails.Schedule.WeeklyWorkTimeTypes) Equals "PartTime", workhours (JobDetails.Schedule.WorkHour.Min and JobDetails.Schedule.WorkHour.Max) have to be set.