---
type: "firecrawl-provider"
description: "JobLeads (jobleads.com), a job board with country sites (/us, /gb, /in, /ae and 37 more): read any job posting by URL (title, company, location, work setting, salary when shown, posting date, employment type, JobLeads' highlights and the full description as Markdown), and search jobs by keyword and location in a country. Search returns the site's first page of results (up to 10). Expired postings are not_found. Applying and member-only features are not supported."
use_when: "JobLeads (jobleads.com), a job board with country sites (/us, /gb, /in, /ae and 37 more): read any job posting by URL (title, company, location, work setting, salary when shown, posting date, employment type, JobLeads' highlights and the full description as Markdown), and search jobs by keyword and location in a country. Search returns the site's first page of results (up to 10). Expired postings are not_found. Applying and member-only features are not supported."
categories: "Jobs"
capabilities: 2
credits_per_call: 5
---
# JobLeads on Firecrawl Alexandria

JobLeads (jobleads.com), a job board with country sites (/us, /gb, /in, /ae and 37 more): read any job posting by URL (title, company, location, work setting, salary when shown, posting date, employment type, JobLeads' highlights and the full description as Markdown), and search jobs by keyword and location in a country. Search returns the site's first page of results (up to 10). Expired postings are not_found. Applying and member-only features are not supported.

- Categories: Jobs
- Category index: [Jobs category](https://alexandria.firecrawl.dev/agents/categories/jobs)
- Provider key: `jobleads-com`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://www.firecrawl.dev/app/alexandria/jobleads-com)
- [OpenAPI spec](https://alexandria.firecrawl.dev/agents/providers/jobleads-com/openapi.json)

## Capabilities

- [Get job](https://alexandria.firecrawl.dev/agents/providers/jobleads-com/jobs/get_job): One JobLeads job posting by its URL: title, company, location (as shown plus city, region, postal code and country), work setting (On-site, Hybrid or Remote), employment type, salary when the posting states one (text, currency, min, max, period), posting date and relative age, JobLeads' summary, qualifications, responsibilities, skill, education and tool tags, and the full description as Markdown. Expired or removed postings are not_found.
- [Search jobs](https://alexandria.firecrawl.dev/agents/providers/jobleads-com/jobs/search_jobs): Search JobLeads jobs in one country by keyword, location or both: the site's first results page (up to 10 jobs, best match first) with id, URL, title, company, location, work setting, salary text, benefit chips and relative age. The site ranks by relevance and fills the page with its closest matches, so an unusual keyword still returns jobs; check titles. Later pages load only through the site's private API (robots.txt disallows /api/), so there is no pagination.

## 1. Choose this provider when

JobLeads (jobleads.com), a job board with country sites (/us, /gb, /in, /ae and 37 more): read any job posting by URL (title, company, location, work setting, salary when shown, posting date, employment type, JobLeads' highlights and the full description as Markdown), and search jobs by keyword and location in a country. Search returns the site's first page of results (up to 10). Expired postings are not_found. Applying and member-only features are not supported.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "jobleads-com",
  "capability": "jobs/get_job",
  "options": {
    "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `url` (string, required): Job page URL, e.g. https://www.jobleads.com/gb/job/warehouse-office-manager--glasgow--ec8af3d4534810139dca5813a20e70a88. Pattern: ^https?://. Example: `<url>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "jobleads-com",
    capability: "jobs/get_job",
    options: {
      url: "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "jobleads-com",
  "capability": "jobs/get_job",
  "options": {
    "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "jobleads-com",
    "capability": "jobs/get_job",
    "options": {
      "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'jobleads-com/jobs/get_job' \
  --options '{"url":"https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "jobleads-com",
  "capability": "jobs/get_job",
  "options": {
    "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "jobleads-com",
  "capability": "jobs/get_job",
  "options": {
    "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "company": "Axiom Staffing Group",
  "contract_type": "Full time",
  "country": "US",
  "date_posted": "2026-11-03",
  "description": "Axiom Staffing is seeking an onsite Staffing Coordinator at a local distribution center in Hanover, PA. The Onsite Staffing Coordinator manages the day-to-day workforce of staffing agency associates at our facility.\n\nThis role serves as the primary onsite contact for staffing agencies and associates and works closely with HR and Operations to ensure staffing needs, attendance, timekeeping, and employee relations are effectively managed.",
  "education": [
    "High school diploma"
  ],
  "employment_types": [
    "FULL_TIME"
  ],
  "id": "eb87518da5e1634ee6ce1d0b1bedcaa66",
  "location": {
    "city": "Hanover",
    "country": "US",
    "postal_code": "17331",
    "region": "York County",
    "text": "Hanover (York County)"
  },
  "observed_at_ms": 1794077000000,
  "posted_label": "14 days+",
  "qualifications": [
    "High school diploma or equivalent.",
    "Previous staffing, HR, recruiting, or workforce coordination experience preferred.",
    "Strong communication, organizational, and problem-solving skills.",
    "Ability to handle confidential employee matters professionally.",
    "Proficient with computer systems, Microsoft Office, and/or timekeeping software.",
    "Ability to work in a fast-paced, onsite environment."
  ],
  "responsibilities": [
    "Monitor daily attendance, call-offs, tardiness, and staffing levels.",
    "Communicate staffing needs and attendance issues with agency partners.",
    "Review and process time clock edits and resolve timekeeping issues.",
    "Enter and manage new candidate assignments in the staffing system.",
    "Coordinate new associate starts, assignments, and facility tours.",
    "Provide coaching and counseling regarding attendance, performance, and workplace policies.",
    "Assist with workers' compensation reporting and procedures.",
    "Maintain accurate employee and staffing records.",
    "Serve as a resource for associates and staffing agency representatives.",
    "Partner with HR, Operations, Safety, Payroll, and staffing agencies to resolve workforce issues.",
    "Perform other duties as assigned."
  ],
  "salary": {
    "currency": "USD",
    "max": 30000,
    "min": 22000,
    "period": "year",
    "text": "USD 22,000 - 30,000"
  },
  "skills": [
    "Communication",
    "Organization",
    "Problem solving",
    "Confidentiality",
    "Timekeeping"
  ],
  "summary": "Axiom Staffing is seeking an onsite Staffing Coordinator at a local distribution center in Hanover, PA. The Onsite Staffing Coordinator manages the day-to-day workforce of staffing agency associates at our facility.\n\nThis role serves as the primary onsite contact for staffing agencies and associates and works closely with HR and Operations to ensure staffing needs, attendance, timekeeping, and employee relations are effectively managed.",
  "title": "Onsite Staffing Coordinator: Workforce & Attendance Lead",
  "tools": [
    "Timekeeping software",
    "Microsoft Office"
  ],
  "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66",
  "workplace": "On-site"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get job

- Capability: `jobs/get_job`
- Description: One JobLeads job posting by its URL: title, company, location (as shown plus city, region, postal code and country), work setting (On-site, Hybrid or Remote), employment type, salary when the posting states one (text, currency, min, max, period), posting date and relative age, JobLeads' summary, qualifications, responsibilities, skill, education and tool tags, and the full description as Markdown. Expired or removed postings are not_found.
- Instructions: Given a jobleads.com job URL such as https://www.jobleads.com/us/job/{title}--{city}--{id}, or a URL from search_jobs, to read the full posting.
- Cost: 5 credits per call
- Capability file: [Get job](https://alexandria.firecrawl.dev/agents/providers/jobleads-com/jobs/get_job)

Accepted options:
- `url` (string, required): Job page URL, e.g. https://www.jobleads.com/gb/job/warehouse-office-manager--glasgow--ec8af3d4534810139dca5813a20e70a88. Pattern: ^https?://. Example: `<url>`

Response schema example:
```json
{
  "company": "Axiom Staffing Group",
  "contract_type": "Full time",
  "country": "US",
  "date_posted": "2026-11-03",
  "description": "Axiom Staffing is seeking an onsite Staffing Coordinator at a local distribution center in Hanover, PA. The Onsite Staffing Coordinator manages the day-to-day workforce of staffing agency associates at our facility.\n\nThis role serves as the primary onsite contact for staffing agencies and associates and works closely with HR and Operations to ensure staffing needs, attendance, timekeeping, and employee relations are effectively managed.",
  "education": [
    "High school diploma"
  ],
  "employment_types": [
    "FULL_TIME"
  ],
  "id": "eb87518da5e1634ee6ce1d0b1bedcaa66",
  "location": {
    "city": "Hanover",
    "country": "US",
    "postal_code": "17331",
    "region": "York County",
    "text": "Hanover (York County)"
  },
  "observed_at_ms": 1794077000000,
  "posted_label": "14 days+",
  "qualifications": [
    "High school diploma or equivalent.",
    "Previous staffing, HR, recruiting, or workforce coordination experience preferred.",
    "Strong communication, organizational, and problem-solving skills.",
    "Ability to handle confidential employee matters professionally.",
    "Proficient with computer systems, Microsoft Office, and/or timekeeping software.",
    "Ability to work in a fast-paced, onsite environment."
  ],
  "responsibilities": [
    "Monitor daily attendance, call-offs, tardiness, and staffing levels.",
    "Communicate staffing needs and attendance issues with agency partners.",
    "Review and process time clock edits and resolve timekeeping issues.",
    "Enter and manage new candidate assignments in the staffing system.",
    "Coordinate new associate starts, assignments, and facility tours.",
    "Provide coaching and counseling regarding attendance, performance, and workplace policies.",
    "Assist with workers' compensation reporting and procedures.",
    "Maintain accurate employee and staffing records.",
    "Serve as a resource for associates and staffing agency representatives.",
    "Partner with HR, Operations, Safety, Payroll, and staffing agencies to resolve workforce issues.",
    "Perform other duties as assigned."
  ],
  "salary": {
    "currency": "USD",
    "max": 30000,
    "min": 22000,
    "period": "year",
    "text": "USD 22,000 - 30,000"
  },
  "skills": [
    "Communication",
    "Organization",
    "Problem solving",
    "Confidentiality",
    "Timekeeping"
  ],
  "summary": "Axiom Staffing is seeking an onsite Staffing Coordinator at a local distribution center in Hanover, PA. The Onsite Staffing Coordinator manages the day-to-day workforce of staffing agency associates at our facility.\n\nThis role serves as the primary onsite contact for staffing agencies and associates and works closely with HR and Operations to ensure staffing needs, attendance, timekeeping, and employee relations are effectively managed.",
  "title": "Onsite Staffing Coordinator: Workforce & Attendance Lead",
  "tools": [
    "Timekeeping software",
    "Microsoft Office"
  ],
  "url": "https://www.jobleads.com/us/job/onsite-staffing-coordinator-workforce-attendance-lead--hanover--eb87518da5e1634ee6ce1d0b1bedcaa66",
  "workplace": "On-site"
}
```

### Search jobs

- Capability: `jobs/search_jobs`
- Description: Search JobLeads jobs in one country by keyword, location or both: the site's first results page (up to 10 jobs, best match first) with id, URL, title, company, location, work setting, salary text, benefit chips and relative age. The site ranks by relevance and fills the page with its closest matches, so an unusual keyword still returns jobs; check titles. Later pages load only through the site's private API (robots.txt disallows /api/), so there is no pagination.
- Instructions: To find current job openings on JobLeads, e.g. data analyst jobs in Chicago or warehouse manager jobs in Glasgow, before reading one with get_job.
- Cost: 5 credits per call
- Capability file: [Search jobs](https://alexandria.firecrawl.dev/agents/providers/jobleads-com/jobs/search_jobs)

Accepted options:
- `country` (string): Country site to search (default us). Example: `ae`
- `keyword` (string): Job title or keyword, e.g. 'Data Analyst'. Example: `<keyword>`
- `location` (string): City, region or zip code, e.g. 'Chicago' or 'Glasgow'. Example: `<location>`

Response schema example:
```json
{
  "count": 10,
  "heading": "Data Analyst Jobs Chicago",
  "jobs": [
    {
      "benefits": [
        "Paid Time Off (Vacation, Sick & Public Holidays)",
        "Work From Home",
        "Stock Option Plan"
      ],
      "company": "Arsenault",
      "id": "e6a8a913224bfa9e600f110565936ff8d",
      "location": "Chicago (IL)",
      "posted_label": "14 days+",
      "salary": "USD 70,000 - 90,000",
      "title": "Data Analyst",
      "url": "https://www.jobleads.com/us/job/data-analyst--chicago--e6a8a913224bfa9e600f110565936ff8d",
      "workplace": "Hybrid"
    },
    {
      "benefits": [],
      "company": "Selby Jennings",
      "id": "e0504761f85f3b50f2315370d4d1287b7",
      "location": "Chicago (IL)",
      "posted_label": "8 days ago",
      "salary": "USD 85,000 - 115,000",
      "title": "Data Analyst",
      "url": "https://www.jobleads.com/us/job/data-analyst--chicago--e0504761f85f3b50f2315370d4d1287b7",
      "workplace": "On-site"
    },
    {
      "benefits": [],
      "company": "belicloud",
      "id": "e81ba47b9096d1f48ee937128e77e9fa9",
      "location": "Park Ridge (IL)",
      "posted_label": "14 days+",
      "salary": "USD 60,000 - 100,000",
      "title": "Data Analyst",
      "url": "https://www.jobleads.com/us/job/data-analyst--park-ridge--e81ba47b9096d1f48ee937128e77e9fa9",
      "workplace": "On-site"
    },
    {
      "benefits": [],
      "company": "247Hire",
      "id": "e30b675553d44257066e173977e451b36",
      "location": "Chicago (IL)",
      "posted_label": "14 days+",
      "salary": "USD 70,000 - 90,000",
      "title": "Data Analyst",
      "url": "https://www.jobleads.com/us/job/data-analyst--chicago--e30b675553d44257066e173977e451b36",
      "workplace": "On-site"
    },
    {
      "benefits": [
        "Paid Time Off (Vacation, Sick & Public Holidays)",
        "Work From Home",
        "Stock Option Plan"
      ],
      "company": "Arsenault",
      "id": "e70ff3cef296929e71b67ea610aa60d6c",
      "location": "Chicago (IL)",
      "posted_label": "14 days+",
      "salary": "USD 70,000 - 90,000",
      "title": "Remote Data Analyst: Insights, Reporting & Optimization",
      "url": "https://www.jobleads.com/us/job/remote-data-analyst-insights-reporting-optimization--chicago--e70ff3cef296929e71b67ea610aa60d6c",
      "workplace": "Hybrid"
    },
    {
      "benefits": [],
      "company": "Emonics LLC",
      "id": "ebbd8cdee6b5538a1fe295cc88605722e",
      "location": "Chicago (IL)",
      "posted_label": "2 days ago",
      "salary": "USD 65,000 - 90,000",
      "title": "Data Analyst Entry-Level",
      "url": "https://www.jobleads.com/us/job/data-analyst-entry-level--chicago--ebbd8cdee6b5538a1fe295cc88605722e",
      "workplace": "On-site"
    },
    {
      "benefits": [
        "Health insurance",
        "Dental insurance",
        "Vision insurance"
      ],
      "company": "NORC at the University of Chicago",
      "id": "e93d54fbbfd94abbb4d141646400915b9",
      "location": "Chicago (IL)",
      "posted_label": "14 days+",
      "salary": "USD 62,000 - 73,000",
      "title": "Data Analyst I-II: Data, Visualization & AI",
      "url": "https://www.jobleads.com/us/job/data-analyst-i-ii-data-visualization-ai--chicago--e93d54fbbfd94abbb4d141646400915b9",
      "workplace": "Hybrid"
    },
    {
      "benefits": [
        "Competitive compensation package",
        "Pet Insurance",
        "Paid Parental Care Leave"
      ],
      "company": "Arsenault",
      "id": "e0c71bf5db805d6fd2f8b3c2cc3ee172e",
      "location": "Chicago (IL)",
      "posted_label": "14 days+",
      "salary": "USD 70,000 - 90,000",
      "title": "Remote Data Analyst: BI & Performance Insights",
      "url": "https://www.jobleads.com/us/job/remote-data-analyst-bi-performance-insights--chicago--e0c71bf5db805d6fd2f8b3c2cc3ee172e",
      "workplace": "Remote"
    },
    {
      "benefits": [],
      "company": "Clinisoltech",
      "id": "e8d5e60e53fc7b8dd517e68d15edc8866",
      "location": "Chicago (IL)",
      "posted_label": "36 hours ago",
      "salary": "USD 60,000 - 90,000",
      "title": "Data Analytics & BI Dashboard Analyst (Hybrid)",
      "url": "https://www.jobleads.com/us/job/data-analytics-bi-dashboard-analyst-hybrid--chicago--e8d5e60e53fc7b8dd517e68d15edc8866",
      "workplace": "Hybrid"
    },
    {
      "benefits": [],
      "company": "Spectraforce Technologies, Inc.",
      "id": "e77fc8c744801db89e75d7104f3bd3061",
      "location": "Chicago (IL)",
      "posted_label": "2 days ago",
      "salary": "USD 83,000 - 110,000",
      "title": "Data Analyst - Sr",
      "url": "https://www.jobleads.com/us/job/data-analyst-sr--chicago--e77fc8c744801db89e75d7104f3bd3061",
      "workplace": "On-site"
    }
  ],
  "observed_at_ms": 1794077000000,
  "query": {
    "country": "us",
    "keyword": "Data Analyst",
    "location": "Chicago"
  },
  "url": "https://www.jobleads.com/us/jobs/l/Chicago/q/Data%20Analyst"
}
```
