Home | Index

Yahoo! HotJobs Real-Time Job Post API

Request XML Sample for HotJobs Apply Job

The following is an example of a HotJobs Apply Job Post request for this API:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<atom:feed xmlns:yheader="http://schemas.yahoo.com/ypost/jobsHeader/3.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:yjob="http://schemas.yahoo.com/ypost/jobs/3.0" xmlns:ycontrol="http://schemas.yahoo.com/ypost/control/1.0">

    <yjob:ListingType>SLOT</yjob:ListingType>

    <!-- Employer company profile to be displayed to job seekers.  This can be found on the Accounts Tab under   
    Company Profile. Default company profile id is used if this is empty or missing. -->
    <yjob:EmployerProfileId>Target</yjob:EmployerProfileId>

    <atom:entry>
        <ycontrol:Operation>POST</ycontrol:Operation>
        <yjob:Public>true</yjob:Public>
        <yjob:PostDuration>30</yjob:PostDuration>
        <yjob:BoldJobDuration>7</yjob:BoldJobDuration>
        <yjob:CompanyConfidential>No</yjob:CompanyConfidential>

        <atom:id>SWEngineer-SlotNew</atom:id>
        <yjob:IoNumber>IONUM-00001</yjob:IoNumber>
        <atom:title>Change-EDU/EXP</atom:title>
        
        <yjob:EmployerName>HJTest</yjob:EmployerName>

        <yjob:PartnerContact>
            <yjob:Name Type="Family">Yahoo</yjob:Name>
            <yjob:Name Type="Given">HJ</yjob:Name>
            <yjob:Phone Type="business">5109360000</yjob:Phone>
            <yjob:Email Type="business">sswami@yahoo-inc.com</yjob:Email>
        </yjob:PartnerContact>
             
        <yjob:Location>
            <yjob:Municipality>New York</yjob:Municipality>
            <yjob:Region>NY</yjob:Region>
            <yjob:PostalCode>10001</yjob:PostalCode>
            <yjob:CountryCode>USA</yjob:CountryCode>
        </yjob:Location>
        
        <yjob:Industry>MIS</yjob:Industry>
        <yjob:Function>MIS-SOFTW</yjob:Function>
        <yjob:HireType>CONT</yjob:HireType>
        <yjob:Duration>PT</yjob:Duration>
        <yjob:Experience level="MID">5-10</yjob:Experience>
        <yjob:Degree pref="0">PHD</yjob:Degree>
        
        <yjob:SalaryType>Salaried</yjob:SalaryType>
        <yjob:SalaryFrom Currency="USD">100000</yjob:SalaryFrom>
        <yjob:SalaryTo Currency="USD">120000</yjob:SalaryTo>
        <yjob:AdditionalComp>Negotiable</yjob:AdditionalComp>
        <yjob:DisplaySalary>true</yjob:DisplaySalary>
        <yjob:TravelAmount>0</yjob:TravelAmount>
        
        <yjob:EmploymentAuthorization>Yes</yjob:EmploymentAuthorization>
        <yjob:HiringTest></yjob:HiringTest>
        
        <yjob:ApplyType>H</yjob:ApplyType>
        <yjob:ResponseSettings>
            <yjob:AttachResume>Yes</yjob:AttachResume>
            <yjob:Email>recruiter1@company.com</yjob:Email>
            <yjob:Email> recruiter2@company.com</yjob:Email>
            <yjob:Email> recruiter3@company.com</yjob:Email>
            <yjob:Format>text</yjob:Format>
        </yjob:ResponseSettings>

        <yjob:FilterResume>No</yjob:FilterResume>
        <atom:summary type="text"> SHORT DESCRIPTION</atom:summary>
        <atom:content type="html">LONG DESCRIPTION</atom:content>

    </atom:entry>
</atom:feed>