Job List Schema

The Profile Job List feature allows you to display a list of open positions on your profile. To enable this feature, you must provide a feed of job listings in XML format. The feed must be accessible via a URL that does not require authentication.

The feed should include a list of currently open positions. Any jobs on the list are assumed to be public and accepting applications and will be displayed on the Profile Job List.

The feed will be downloaded and cached every hour, so there may be a delay before changes are reflected on the Profile Job List.

Each Job item should include the following elements:

Required elements
title Text

Best practices:

  • This must be the title of the job only.
  • Don’t include job codes, addresses, dates, salaries, or company names in the title property.
    • Not recommended: Apply now for IT job -FRENCH speaker in Bucharest
    • Recommended: Market Specialist, French speaker
  • Provide concise, readable titles.
  • Don’t overuse special characters such as ! and *. Numbers and characters such as / and - are acceptable.
    • Not recommended: *** WAREHOUSE HIRING NOW!! ON A BUS ROUTE!! ***
    • Recommended: Shipping and Receiving Warehouse Associate
wages Text

The actual wages for the job. Assumed to be in USD.

Can be a range with a min and max value.

applyUrl Text

A url that enables direct application for the job.

location Text

The physical location(s) where the employee will report to work (such as an office or worksite), not the location of the central office.

description Text

The full description of the job in HTML format.

The description must be a complete representation of the job, including job responsibilities, qualifications, skills, working hours, education requirements, and experience requirements.

Additional guidelines:

  • You must format the description in HTML.
  • At minimum, add paragraph breaks using <p>, or \n.
  • The feature recognizes the following HTML tags: <p>, <ul>, and <li>.
Optional elements
department Text

An organizational group for this job.

datePosted Date

The date the job was opened for applications.

season Text

The season during which the job is available. eg. "Winter 2025"

About CoolWorks

Since 1995, CoolWorks has connected adventure-seekers with job opportunities in amazing places—from national parks to ski resorts, summer camps to dude ranches. We help people trade screen time for real time—meaningful experiences that spark connection and growth. Your next great adventure is waiting. More About CoolWorks

Need Help?

Check out our Help Center for FAQ's and helpful articles on how to use CoolWorks. For more in-depth information on how to navigate the world of Jobs in Great Places®, whether you're a Job Seeker or an Employer, visit our Resources page.
Scroll Less. Live More.

Newsletter Signup

The CoolWorks Compass newsletter offers a sampling of new jobs, along with tips and inspiration to help you chart your next adventure!