
Table 2. Job Information
| Name | Type | Required? | Description |
| ListingType | String | Y | Asset to be consumed in job post. The specified asset
must be allocated to the user posting the job. Otherwise, job
post fails. This field is mandatory if this Public field is
"True". Accepted Values: SLOT, POST, PAYG
|
| Public | String | Y | The Job Status. Used to determine the Job listing visibility on the HotJobs site. Accepted Values: True—Sets Job status to "Posted" and lists job on the HotJobs site; False—Job status is set to ‘Not Posted’ and job not listed on HotJobs site. Job Status can be changed using the Edit Job API call. |
| PostDuration | Number | N | The length of time Job is listed on the HotJobs site. Applicable if ListingType is set to POST/ PAYG. Ignored if ListingType is set to SLOT or not present/ private job. Accepted Values: Number more than 0. |
| BoldJobDuration | Number | N | Bold Listing Asset must be allocated to the user posting the job. Otherwise this field will be ignored Accepted Values: 7, 14, 21, 28, 35, 42, 49, 56, 63 |
| CompanyConfidential | String | N | Company Confidential Asset must be allocated to the user |
| Title | String | Y | Job Title. |
| Id | String | N | User-defined Job ID / Job Label. This field may be |
| IONumber | String | N | IO/PO Number. Used for Internal Billing purpose. |
| Industry | String | Y |
3-letter Industry code. Refer to Job Category <yjob:Industry>ADV</yjob:Industry> <yjob:Industry>CON</yjob:Industry> |
| Function | String | Y | 9-letter Function code. Refer to Job Function Values |
| Experience | String | N | Number of years of experience required for the job. |
| Experience Level | String | N |
Accepted Values: <yjob:Experience level="MID">5-10</yjob:Experience> |
| Degree | String | N | Accepted Values: |
| Degree Pref | String | N |
Accepted Values: <yjob:Degree pref="0">PHD</yjob:Degree> If this element is blank or missing in the XML Request, |
| Duration | String | N | Expected time commitment for the job. |
| HireType | String | N | Position Type. |
| SalaryType | String | N | Accepted Values: |
| SalaryFrom | Number | N | Max Length: 10. Example: 50000 or 5.25. |
| SalaryTo | Number | N | Max Length: 10. Example: 100000 or 10.50 |
| DisplaySalary | String | N | Accepted Values: |
| AdditionalComp | String | N | Applicable if SalaryType is SalaryBonus. |
| TravelAmount | Number | N | Accepted Values: |
Table 3. Job Location – Upto six locations may be provided for a Job Slot
| Name | Type | Required? | Description |
| Municipality | String | Y | City in which Job is located. |
| Region | String | Y | 2-letter State Code (if Country is US)- |
| CountryCode | String | Y | 3-letter Country Code: |
| PostalCode | String | N | Zipcode. |
Table 4. Job Description
| Name | Type | Required? | Description |
| Summary | String | N | Short Description. |
| Content | Text (including HTML) | Y | Long Description. |
Table 5. Employer Information
| Name | Type | Required? | Description |
| EmployerProfileId | String | N | Employer company profile to be displayed to job seekers. |
| EmployerName | String | N | Recruiting company’s name. Applicable if the account |
| (PartnerContact) Given Name | String | N | Recruiting company’s contact details. |
| (PartnerContact) Family Name | String | N | Recruiting company’s contact details. |
| (PartnerContact) Phone | String | N | Recruiting company’s contact details. |
| (PartnerContact) Email | String | N | Recruiting company’s contact details. |
Table 6. Apply Process - HotJobs Apply Vs Direct Apply
| Name | Type | Required? | Description |
| ApplyType | String | Y | Accepted Values: |
Table 7. HotJobs Response Settings - these parameters are applicable if HotJobs Apply is selected
| Name | Type | Required? | Description |
| String | N |
Applicable for HotJobs Apply only. Interested Job seekers resumes <yjob:ResponseSettings> <yjob:Email>recruiter1@company.com</yjob:Email> <yjob:Email>recruiter2@company.com</yjob:Email> <yjob:Email>recruiter3@company.com</yjob:Email> </yjob:ResponseSettings> Leave this field blank if you don’t want to receive resumes via email. |
|
| AttachResume | String | N | Applicable if Forwarding Email Id is provided. |
| Format | String | N | Email format. Applicable if Forwarding Email Id is provided. |
| HiringTest | String | N | Accepted Values: |
| FilterResume | String | N | Applicable only if HiringTest is selected & |
| EmploymentAuthorization | String | N | Applicable if forwarding email id is provided. |
Table 8. Direct Apply Settings - Contact Information OR Walk-in Location is required
| Name | Type | Required? | Description |
| ApplyFax | String | N | Contact Info. Max Length: 10 |
| ApplyEmail | String | N | Contact Info. Max Length: 30 |
| ApplyURL | String | N | Contact Info. Re-direct URL to Company's website. |
| LastName | String | N | Contact Info. |
| FirstName | String | N | Contact Info. |
| Phone | String | N | Contact Info. |
| (ApplyAddress) AddressLine | String | Y | Walk-in Location. |
| (ApplyAddress) Municipality | String | Y | Walk-in Location. |
| (ApplyAddress) Region | String | Y | 2-letter State Code (if Country is US)- |
| (ApplyAddress) CountryCode | String | Y | Walk-in Location. 3-letter Country Code. http://www.hotjobs.com/import/codes-22.html |
| (ApplyAddress) PostalCode | String | N | Walk-in Location. Max Length: 10 |