# eFinancialCareers Job Search Scraper

> eFinancialCareers Job Search Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Searches eFinancialCareers for finance and banking job listings by keyword and location, returning structured job data

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/efinancialcareers?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/efinancialcareers-job-search-scraper-c8ffc9a6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sAGnK0q2oc3MaIeterBJd

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability efinancialcareers-job-search-scraper-c8ffc9a6 -d '<json body>'
```

Example prompt: Search eFinancialCareers for quantitative analyst roles in New York and return up to 50 job listings with company names and locations.

## When to prefer this

Use this endpoint when you specifically need structured job listing data from eFinancialCareers, which specializes in financial services, banking, and investment roles. Prefer it over general job scrapers when the user is looking for finance-sector positions and wants clean structured output without being charged for failed runs.

## Known failure modes

- Empty results if keyword or location matches no listings — not charged
- Rate limiting or blocking by eFinancialCareers may cause partial results
- Invalid or overly broad location strings may return zero results
- max_pages too low may truncate before results_wanted is reached
- Network timeout if eFinancialCareers site is slow or down

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of results and an array of job items, each containing job title, company name, city, state, location string, job ID, and source ID. The product field confirms the data source as eFinancialCareers.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "keyword": {
   "type": "string",
   "default": "",
   "description": "Role, skill, or phrase to search. Leave blank for a broad search."
  },
  "location": {
   "type": "string",
   "default": "",
   "description": "City, country, or region to search. Leave blank for jobs across locations."
  },
  "max_pages": {
   "type": "integer",
   "default": 10,
   "minimum": 1,
   "description": "Safety limit on search pages to fetch. Each page contains up to 100 jobs."
  },
  "results_wanted": {
   "type": "integer",
   "default": 100,
   "minimum": 1,
   "description": "Stop after this many unique job listings."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "city": null,
    "jobId": null,
    "state": null,
    "title": null,
    "company": null,
    "location": null,
    "sourceId": null,
    "fullCompanyName": null
   }
  ],
  "product": "efinancialcareers"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/efinancialcareers-job-search-scraper-c8ffc9a6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
