+eFinancialCareers API
Search eFinancialCareers finance and tech jobs worldwide and pull salaries, sectors and employer profiles as clean JSON.
The API.SH eFinancialCareers API turns public eFinancialCareers pages into structured JSON. Search finance, banking, fintech and technology jobs worldwide by keyword and place with every filter the site offers: work arrangement, salary band, posting date, position and employment type, sector, seniority, experience, company and remote. Open a job ad for salary, sectors, location with coordinates, dates and the employer's own apply link, and read a company profile with its benefits, headcount, headquarters and open jobs.
- 3 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/efinancialcareers/v1/ search
{ "success": true } What you can build with the eFinancialCareers API
Finance salary benchmarks
Search a role such as quant or compliance analyst by city and salary band and compare the salary ranges banks and funds post.
Hiring signals in financial services
Use the busiest-employer list and filter counts in search results to see which banks and fintechs are hiring, where and at what seniority.
Recruiter job feeds
Pull new jobs for a sector and location every day and open each ad for the full description and the employer's apply link.
Employer research
Read a company profile for benefits, founding year, employees, industry and headquarters with its open jobs.
Remote and hybrid finance roles
Filter by work arrangement and remote to track how many finance roles are hybrid or remote in each market.
eFinancialCareers data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
eFinancialCareers API endpoints and prices
Every eFinancialCareers endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Search eFinancialCareers jobs /efinancialcareers/ | $1 · $2 PAYG 1 credit |
| eFinancialCareers company profile /efinancialcareers/ | $1 · $2 PAYG 1 credit |
| eFinancialCareers job ad /efinancialcareers/ | $1 · $2 PAYG 1 credit |
Call the eFinancialCareers API
Search eFinancialCareers jobs: GET https://api.api.sh/efinancialcareers/
curl "https://api.api.sh/efinancialcareers/v1/search?q=analyst" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/efinancialcareers/v1/search",
params={"q": "analyst"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/efinancialcareers/v1/search");
url.searchParams.set("q", "analyst");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/efinancialcareers/v1/search", "q", "analyst")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "eFinancialCareers" and "Search eFinancialCareers jobs".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for eFinancialCareers data
- Public data only: no eFinancialCareers login, cookies or account needed
- One key and one response shape for eFinancialCareers and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official eFinancialCareers API
eFinancialCareers' site footer links to API documentation, but search results show no public API for reading its job listings; its tools are aimed at recruiters and employers. API.SH returns public eFinancialCareers search, job and company data as JSON.
Compared with the Apify and ParseBird eFinancialCareers scrapers that rank for this search, API.SH gives you search with every filter, job ads and company profiles under one key at a fixed price per call.
eFinancialCareers API questions
What eFinancialCareers data can I get?+
Job search with every site filter, facets and top companies (/efinancialcareers/v1/search), one job ad with salary, sectors, location and apply link (/efinancialcareers/v1/job) and company profiles with open jobs (/efinancialcareers/v1/company).
How much does the eFinancialCareers API cost?+
Every eFinancialCareers endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /efinancialcareers/v1/company at 1 credit each.
Is there an official eFinancialCareers API?+
The site links to API documentation, but we found no public API for reading its job listings. API.SH covers public job and company data as JSON.
Do I need a eFinancialCareers account or login?+
No. API.SH reads public eFinancialCareers pages only. No endpoint uses a login, cookies or anyone's account. It never touches candidate profiles or recruiter tools.
Which countries does it cover?+
eFinancialCareers jobs worldwide, including the US, UK, Europe and Asia. Pass country and location, with a radius, to narrow the search.
Can I get salary data for finance jobs?+
Yes. Search results include salary text and range, and you can filter by salary band and currency. Job ads include the salary as posted.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /efinancialcareers/v1/search with a keyword such as q=quant and a location. Every parameter and request examples are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.