Hosco Jobs Scraper avatar

Hosco Jobs Scraper

Pricing

Pay per usage

Go to Apify Store
Hosco Jobs Scraper

Hosco Jobs Scraper

Extract job listings from Hosco effortlessly. Scrape job titles, companies, locations, salary ranges, descriptions & more. Ideal for recruitment analytics, job market research & competitive hiring intelligence. Get structured, analysis-ready data instantly.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract hospitality job listings from Hosco with rich, structured output for research, lead generation, market monitoring, and job intelligence workflows.

Features

  • Hosco jobs extraction — Collect listings from Hosco job pages.
  • Pagination support — Crawl multiple listing pages until your target count is reached.
  • Detail enrichment — Capture richer fields from job detail pages when enabled.
  • Keyword and location filtering — Narrow output to matching opportunities.
  • Clean dataset output — Automatically removes null and empty values from exported records.

Use Cases

Job Market Intelligence

Track hiring trends across hospitality roles, companies, and locations to understand demand shifts over time.

Recruitment Research

Build structured datasets of active openings to support sourcing strategies and competitive benchmarking.

Content and Newsletter Workflows

Generate curated hospitality job digests by filtering jobs by title keywords and locations.

Career Opportunity Monitoring

Monitor newly posted roles and analyze contract types and job requirements at scale.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNo"https://www.hosco.com/en/jobs"Start URL for scraping a specific Hosco listing page.
keywordStringNo"chef"Optional keyword filter applied to title, company, and description.
locationStringNo"paris"Optional location filter applied to extracted location values.
collectDetailsBooleanNotrueOpen job detail pages for richer fields.
results_wantedIntegerNo20Maximum number of jobs to save.
max_pagesIntegerNo10Maximum listing pages to process.
proxyConfigurationObjectNoApify Proxy enabledProxy settings for reliability and anti-blocking.

Output Data

Each dataset item may include the following fields (only non-empty fields are saved):

FieldTypeDescription
titleStringJob title
companyStringHiring company
locationStringJob location
employment_typeStringContract or employment type
date_postedStringPublication date
valid_throughStringPosting expiration date
salaryString or NumberSalary value when available
description_htmlStringHTML description with formatting tags
currencyStringSalary currency
job_idStringJob identifier
description_textStringPlain-text description
excerptStringShort job summary from listing API
urlStringJob detail URL
slugStringPlatform slug for the posting
listing_pageStringListing page where the job was found
languageStringPage language
sourceStringSource website

Usage Examples

Basic Run

{
"startUrl": "https://www.hosco.com/en/jobs",
"results_wanted": 20
}

Filtered by Keyword and Location

{
"startUrl": "https://www.hosco.com/en/jobs",
"keyword": "receptionist",
"location": "dubai",
"results_wanted": 30,
"max_pages": 15,
"collectDetails": true
}

List-Only Collection (Faster)

{
"startUrl": "https://www.hosco.com/en/jobs",
"collectDetails": false,
"results_wanted": 50,
"max_pages": 10
}

Sample Output

{
"title": "Meeting & Events Intern",
"company": "Zoku",
"location": "Paris, France",
"employment_type": "Internship",
"date_posted": "2026-03-24",
"description_html": "<p><strong>Role overview</strong></p><br /><ul><li>Support events team</li></ul>",
"job_id": "2418348",
"description_text": "Support event planning and coordination for hospitality experiences...",
"excerpt": "Support event operations and guest experience activities...",
"url": "https://www.hosco.com/en/job/zoku/meeting-events-intern-2418348",
"slug": "zoku/meeting-events-intern-2418348",
"listing_page": "https://www.hosco.com/en/jobs",
"language": "en",
"source": "hosco.com"
}

Tips for Best Results

Start Small, Then Scale

Use results_wanted: 20 for fast validation, then increase volume for production runs.

Use Proxy for Stability

Enable residential proxy routing to reduce temporary blocks and improve run consistency.

Keep Filters Broad First

Start with broad filters, then tighten keyword/location conditions after validating result coverage.


Integrations

  • Google Sheets — Export jobs for collaborative analysis.
  • Airtable — Create searchable talent and opportunities databases.
  • Make — Trigger workflows when new jobs match your criteria.
  • Zapier — Send job alerts to email, Slack, or CRM tools.
  • Webhooks — Push structured records into custom pipelines.

Export Formats

  • JSON — Developer-friendly structured output.
  • CSV — Spreadsheet analysis and reporting.
  • Excel — Business-ready reporting workflows.
  • XML — Compatibility with enterprise ingestion tools.

Frequently Asked Questions

Why do some fields not appear in all records?

The actor only stores non-empty fields. If a listing does not expose a value (for example salary), that field is omitted.

Can I scrape multiple pages?

Yes. Increase max_pages and results_wanted to collect from more listing pages.

Does it support direct listing URLs?

Yes. Provide a specific Hosco listing URL using startUrl.

How can I reduce run time?

Set collectDetails to false for list-only extraction.

How can I improve reliability on larger runs?

Use proxy configuration and moderate page/result limits for stable long runs.


Support

For issues or feature requests, open a discussion in your Apify actor project and include your input JSON and run logs.

Resources


This actor is intended for legitimate data collection and analysis. Users are responsible for complying with applicable laws and target-site terms.