Job Listing Extraction Schema

This model has been tailored based on customer feedback and usage. If you need a specific model and enough generalist, you can contact us on the support link below. If some fields are missing, you can also contact us to add them.

Contact us
JobListing object
  • jobs array

    A list of job listings.

    Items object
    • jobTitle string

      The title of the job position.

    • companyName string

      The name of the company offering the job.

    • location object

      The location of the job including country, city, and raw location string.

      • country [string, null]

        The country where the job is located.

      • city [string, null]

        The city where the job is located.

      • rawLocation string

        The raw, unstructured location string as provided in the job listing.

    • snippet [string, null]

      A short snippet or summary of the job description.

    • datePosted [string, null]

      The date when the job was posted.

    • jobLink string

      A link to the full job posting.

    • companyRating [number, null]

      The rating of the company.

    • companyReviewsCount [number, null]

      The number of reviews for the company.

    • salary [string, null]

      The salary range or specific salary for the job.

    • employmentType [string, null]

      The type of employment (e.g., full-time, part-time, contract).

    • skills [array, null]

      A list of required or preferred skills for the job.

      Items string
      Items string