Adzuna Contact Extractor avatar

Adzuna Contact Extractor

Try for free

1 day trial then $35.00/month - No credit card required now

Go to Store
Adzuna Contact Extractor

Adzuna Contact Extractor

websift/adzuna-contact-extractor
Try for free

1 day trial then $35.00/month - No credit card required now

Boost your job data collection with the Adzuna Job Scraper Actor, a high-performance Apify actor designed to scrape job listings from Adzuna Australia. This powerful tool offers advanced filtering options, salary insights, and detailed contact information extraction.

Adzuna Job Scraper Actor

Boost your job data collection with the Adzuna Job Scraper Actor, a high-performance actor designed to scrape job listings from Adzuna Australia. This powerful tool offers advanced filtering options, salary insights, and detailed contact information extraction, making it perfect for recruiters, job boards, and data analysts looking for accurate and up-to-date employment data.

Recommendation

  • When applying filters such as "requirePhone" or "requireEmail" be specific about location as Adzuna will only show ~1000 jobs this will allow you to see more jobs by doing more specific searches.

Features

  • Comprehensive job details extraction including titles, descriptions, and company information
  • Advanced search filtering options (salary range, job type, location, etc.)
  • Automatic email and Australian phone number extraction from job descriptions
  • Applying filters such as "requirePhone" or "requireEmail" may reduce the number of listings retrieved.
  • Detailed salary analytics including:
    • Expected salary and salary ranges
    • National salary averages
    • Location-based salary averages
    • Category-based salary averages
  • Remote job filtering
  • Multiple job categories support
  • Customisable search parameters
  • Batch processing with rate limiting

Example Usage

1{
2    "contractType": "Permanent",
3    "exactMatch": "engineer",
4    "excluding": "electrical",
5    "inTitle": "software",
6    "jobCategories": [
7        "IT Jobs",
8        "Engineering Jobs"
9    ],
10    "locationRange": 100,
11    "maxListingAge": 7,
12    "maxResults": 100,
13    "maxSalary": 500000,
14    "minSalary": 100000,
15    "mustInclude": "engineer",
16    "positionType": "Full Time",
17    "searchTerm": "Software engineer",
18    "skipNonEmails": true,
19    "skipNonPhone": true,
20    "sortBy": "Highest Salary",
21    "where": "sydney"
22}

Example Output

1[
2    {
3        "id": "5027169506",
4        "title": "Project Manager - Estimators",
5        "jobLink": "https://www.adzuna.com.au/details/5027169506",
6        "emailContact": [],
7        "phoneNumbers": [
8            "0429 841 882"
9        ],
10        "description": [
11            "A Tier One rail construction client is seeking 2 urgent contractors Project Manager Estimators (Construct Build & Operations) to join their team for a prestigious large-scale Rail project. This is an exciting opportunity for a seasoned professional with strong estimating experience and a proven track record in managing complex projects in the construction or infrastructure sector.",
12            "Key Responsibilities:",
13            "More job info...",
14        ],
15        "datePosted": "2025-01-28T16:57:15",
16        "dateExpires": "2025-03-03T13:21:58",
17        "immediateStart": "false",
18        "directApply": "True",
19        "industry": "Trade & Construction",
20        "employmentType": [
21            "CONTRACTOR",
22            "FULL_TIME"
23        ],
24        "salary": {
25            "expected_salary": "$325000.00",
26            "salary_range": "$100-$150",
27            "salary_type": "YEAR",
28            "currency": "AUD",
29            "national_average": "$99811.00",
30            "location_average": "$102258.50",
31            "category_average": "$99715.27"
32        },
33        "location": {
34            "longitude": "151.203231",
35            "latitude": "-33.885283",
36            "addressCountry": "Australia",
37            "addressState": "New South Wales",
38            "addressRegion": "Sydney Region",
39            "addressLocality": "Sydney",
40            "postalCode": ""
41        },
42        "hiring_org": "Salt"
43    }
44]

Limitations

  • Maximum of 1000 results per run
  • Some job listings may not include salary information
  • Applying filters such as "requirePhone" or "requireEmail" does not garuntee that max results will be hit.

Error Handling

The actor implements robust error handling for:

  • Invalid input parameters
  • Network failures
  • Rate limiting
  • Parsing errors
  • Missing data fields

All errors are logged and won't stop the entire scraping process. The actor will attempt to continue with remaining valid listings.

Support

For issues, feature requests, or questions about this actor, please create an issue.

Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • 1 bookmark

  • >99% runs succeeded

  • Created in Feb 2025

  • Modified 3 days ago