+Reed API
UK jobs from Reed.co.uk with salaries, recruiters and the site's full set of filters, as JSON.
The API.SH Reed API returns public job data from Reed.co.uk, the UK job site. Search by keyword and location with salary, contract, remote or hybrid, graduate, visa sponsorship and date filters, open any job ad for its full salary breakdown, skills and description, and read a recruiter's profile with all its live jobs.
- 3 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/reed/v1/ search
{ "success": true } What you can build with the Reed API
UK job boards and alerts
Feed Reed.co.uk jobs for a keyword and town into your job board or alert emails, with salary and contract filters.
Salary benchmarking
Compare advertised salaries by role and region, using from/to ranges and yearly equivalents for day and hourly rates.
Visa sponsorship job lists
Filter for jobs that offer visa sponsorship and list them by sector and location.
Recruiter and agency research
Open a recruiter's Reed profile to see whether it is an agency or employer and every job it has live.
Skills demand analysis
Pull full job ads with skills, sector and taxonomy to track which skills UK employers ask for.
Reed data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Reed API endpoints and prices
Every Reed endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Reed job search /reed/ | $1 · $2 PAYG 1 credit |
| Reed recruiter profile and jobs /reed/ | $1 · $2 PAYG 1 credit |
| Reed job details /reed/ | $1 · $2 PAYG 1 credit |
Call the Reed API
Reed job search: GET https://api.api.sh/reed/
curl "https://api.api.sh/reed/v1/search?q=python" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/reed/v1/search",
params={"q": "python"},
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/reed/v1/search");
url.searchParams.set("q", "python");
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("/reed/v1/search", "q", "python")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Reed" and "Reed job search".
# 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 Reed data
- Public data only: no Reed login, cookies or account needed
- One key and one response shape for Reed 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 Reed API
Reed.co.uk offers a free Jobseeker API: you register on the Reed developer site for a key and call job search and job details with Basic authentication. API.SH is an alternative when you want the filters from the website's result pages, recruiter profiles with their live jobs, and the same JSON shape as other job boards under one key.
Instead of maintaining a Reed.co.uk scraper or running an Apify actor, call one API.SH endpoint with a fixed price per call.
Reed API questions
What Reed.co.uk data can I get?+
Job search with the site's filters and facet counts (/reed/v1/search), one job ad with recruiter, full location, salary, contract, sector, skills and description (/reed/v1/job), and a recruiter's profile with its live jobs (/reed/v1/company).
How much does the Reed API cost?+
Every Reed 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 /reed/v1/company at 1 credit each.
Is there an official Reed API?+
Yes. Reed.co.uk has a free Jobseeker API that needs a key from its developer site. API.SH needs no Reed key and adds the website's own filters, such as visa sponsorship, easy apply and remote or hybrid, plus recruiter profile pages.
Do I need a Reed account or login?+
No. API.SH reads public Reed.co.uk pages only. No endpoint uses a login, cookies or anyone's account, and it does not apply to jobs.
Can I search for visa sponsorship jobs on Reed?+
Yes. Set visa_sponsorship on /reed/v1/search and combine it with keyword, location, radius, salary and sector.
Can I use it from Python?+
Yes. Send a GET request with your API.SH key using requests or the API.SH Python SDK. There is no Basic auth set-up and the response is the same JSON shape as every API.SH platform.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /reed/v1/search with q and location. Every parameter is 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.