Yahoo! | My Yahoo! | Mail | Search Sign In, New User? Sign Up | Feedback | Help 
Yahoo! India - Job Search

 Feed Specifications

As a partner of Yahoo! India Job Search, you can get your jobs included in our Search Engine by providing them to us on a periodic basis.

Giving us the Feed

  • Feeds are to be provided in XML Format (xml spec below)
  • Upload your feed at the FTP dropbox provided to you.
  • Filename convention for your xml files:
<partnername>_<dd>-<mm>-<yy>-<hh>-<mm>-<ss>.xml


Recommended Practices

  • In daily feeds, upload the changed or new jobs.
  • Jobs that expire or are deleted, should get included in your feed, with appropriate tag (<ACTION>DELETE</ACTION>) so that they are deleted from the index. Else, they may come up on the Search Results and, when the users click them, will result in poor user experience.
  • Upload the feeds before 1 am India time (7:30 pm UTC) so that they are included in the index by the next day.



XML Structure
(Please note: ISO-8859-1 encoding is required to allow parsing of non-ascii characters)

<?xml version='1.0' encoding='ISO-8859-1' ?>
<Jobs>
    <ReplyEmailID />
    <Version />
    <Operation />

    <Job>
        <JobLabel />
        <Action />
        <Title />
        <Company />
        <Email />
        <City />
        <Country />
        <Industry />
        <JobListingURL />
        <HireType />
        <MinExperience />
        <MaxExperience />
        <Degrees />

        <SalaryDet>
            <SalaryType />
            <SalLowBound />
            <SalHighBound />
            <SalaryCurrency />
        </SalaryDet>

        <Desc />

        <TimePosted>
            <Date />
            <Time />
        </TimePosted>
        <Premium />

    </Job>
</Jobs>

Click here to view an example job feed  



XML tags details
Tag Value Description
ReplyEmailID valid Email ID Email ID of your contact person
Version 1.0 Common version number for feeds
Operation REPLACE, UPDATE Typically UPDATE. REPLACE will delete all the existing jobs and will add jobs from the current feed, in our DB.
 
JobLabel unique ID Prefix a unique number with a string indicating your company, e.g. MYCO1123
Action ADD, DELETE, EDIT To ADD, EDIT or DELETE a job
Title text Title of the Job
Company text Company or the principal recruiter
Email valid email ID Contact Email id for the job
City text Multiple Locations permitted (use '|' as delimiter). e.g:Mumbai|Bangalore|Pune
Country text Name of the country. e.g: India, Australia, USA. Multiple countries not allowed.
Industry industry code ( see List ) Multiple industries permitted (use '|' as delimiter). e.g: ITA|GOV|ART
JobListingURL URL URL for the job details.
HireType EMPLOYEE, CONTRACTOR Optional
MinExperience number of years Optional
MaxExperience number of years Optional
Degrees text Optional. Educational Qualifications required. e.g: BE|MBA|MS|MSc. Note: Multiple Qualifications permitted (use '|' as delimiter).
Desc text Job Description
 
SalaryType HOURLY, MONTHLY, YEARLY Optional
SalLowBound number Optional
SalHighBound number Optional
SalaryCurrency INR, USD, EUR Optional
 
Date date in DD-MM-YYYY format Examples:
Correct: 23-07-2005
Incorrect: 23-7-2005
Time time in HH-MM-SS format Examples:
Correct: 23-09-09
Incorrect: 23-9-9
 
Premium YES/NO. By default this value is taken to be NO in the absence of value or tag. For premium jobs specify YES Examples:
<Premium> Yes </Premium>
<Premium> No </Premium>
<Premium/>
Copyright © 2009 Yahoo Web Services India Pvt Ltd. All rights reserved. Copyright/IP Policy
Services and Tools - Privacy Policy - Terms of Service - Community - Help - Blog