114 pay-per-call agent tools: job market and real estate data tools. x402
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Newest 4-day-week and flexible job postings from 4dayweek.io's public RSS feed: role title, company (author field), link, publish time. The feed has no salary or location fields, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
How many jobs, 1 to 50 (default 10)
Newest 4-day-week and flexible job postings from 4dayweek.io's public RSS feed: role title, company (author field), link, publish time. The feed has no salary or location fields, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}Crypto Fear & Greed Index (0-100) from alternative.me: today's value and label, plus up to 30 previous days. Daily data from alternative.me, which asks for attribution. Not a job or salary dataset. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| days | string | How many days of history, 1 to 30 (default 7) |
{
"type": "object",
"properties": {
"days": {
"type": "string",
"description": "How many days of history, 1 to 30 (default 7)"
}
}
}Job openings from the Arbeitnow public job board API (mostly Europe, many remote roles). Returns the newest 300 postings; title, company, location, remote flag, tags, posted time, link. No salary field in the source. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
| remoteOnly | string | 'true' to return remote roles only |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
},
"remoteOnly": {
"type": "string",
"description": "'true' to return remote roles only"
}
}
}Remote engineering and other roles listed on Arc.dev, read from the job list embedded in its public page: title, job type, experience level, posted time, annual or hourly pay when given, skill categories. The company name is not present in the public list, so it is not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 30 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 30 (default 10)"
}
}
}Open roles from one company's public Ashby job board (pass its organization name, e.g. ashby). Title, department, location, remote flag, published time, apply link. Ashby gives no salary in this feed; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| org* | string | Ashby job board name of the company, e.g. ashby |
| limit | string | How many jobs, 1 to 100 (default 20) |
{
"type": "object",
"required": [
"org"
],
"properties": {
"org": {
"type": "string",
"description": "Ashby job board name of the company, e.g. ashby"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 100 (default 20)"
}
}
}Open jobs on Authentic Jobs (design, front-end/back-end engineering, product, marketing): title, company and website, location, remote flag, job type, categories, salary when posted, featured flag, how to apply (URL or email the employer published), posted date, a description extract and job URL, newest first; plus the total number of open jobs. Optional keyword, category and type filters. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Optional keyword, e.g. designer, react |
| page | string | Page number from 1 (default 1) |
| type | string | Optional: full-time, part-time, freelance or internship |
| limit | string | Jobs per page, 1 to 50 (default 20) |
| category | string | Optional category: Design, Front-end Engineering, Back-end Engineering, Marketing, Sales, Copywriting, Customer Support, Operations, Product Management, Artificial Intelligence (AI) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Optional keyword, e.g. designer, react"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"type": {
"type": "string",
"description": "Optional: full-time, part-time, freelance or internship"
},
"limit": {
"type": "string",
"description": "Jobs per page, 1 to 50 (default 20)"
},
"category": {
"type": "string",
"description": "Optional category: Design, Front-end Engineering, Back-end Engineering, Marketing, Sales, Copywriting, Customer Support, Operations, Product Management, Artificial Intelligence (AI)"
}
}
}Bayt.com job search for the Middle East and North Africa: job id, title, company, location, summary, posted time (date and Bayt's label), Easy Apply flag, company logo and job link for a keyword in a country (optionally a city), up to ~30 jobs per page. From bayt.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city | string | Optional city slug, e.g. dubai, abu-dhabi, riyadh |
| page | number | Result page, 1-10 (default 1) |
| query* | string | Job keyword, e.g. python, accountant, nurse |
| country | string | Bayt country slug: uae, saudi-arabia, qatar, kuwait, oman, bahrain, egypt, jordan, lebanon, morocco, ... (default uae) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"city": {
"type": "string",
"description": "Optional city slug, e.g. dubai, abu-dhabi, riyadh"
},
"page": {
"type": "number",
"description": "Result page, 1-10 (default 1)"
},
"query": {
"type": "string",
"description": "Job keyword, e.g. python, accountant, nurse"
},
"country": {
"type": "string",
"description": "Bayt country slug: uae, saudi-arabia, qatar, kuwait, oman, bahrain, egypt, jordan, lebanon, morocco, ... (default uae)"
}
}
}Open positions of a company that hires through Breezy HR, from its public career-site feed: job title, department, employment type, location(s) with country, remote flag and remote policy, salary text when published, published date and apply URL. Give the company's Breezy subdomain (the part before .breezy.hr). Optional keyword and remote-only filters. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Optional keyword matched against title and department |
| remote | string | true for remote positions only |
| company* | string | Breezy subdomain, e.g. remote for remote.breezy.hr (required) |
{
"type": "object",
"required": [
"company"
],
"properties": {
"q": {
"type": "string",
"description": "Optional keyword matched against title and department"
},
"remote": {
"type": "string",
"description": "true for remote positions only"
},
"company": {
"type": "string",
"description": "Breezy subdomain, e.g. remote for remote.breezy.hr (required)"
}
}
}Tech and startup jobs from Built In for a search term: job title, company, work mode (remote/hybrid/in-office), locations, seniority level, salary range when published, how recently it was posted and job URL, 25 per page, from Built In's public job search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 20 (default 1) |
| search* | string | Job title or skill, e.g. data engineer (required) |
{
"type": "object",
"required": [
"search"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"search": {
"type": "string",
"description": "Job title or skill, e.g. data engineer (required)"
}
}
}Open roles for one company token, looked up on the three public applicant-tracking job APIs (Greenhouse, Lever, Ashby). Each job says which system it came from; a system that has no board for that token is reported as not found. Title, location, team or department, posted time, apply link. Salary is given only when the feed provides it, which these feeds mostly do not. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs in total, 1 to 100 (default 20) |
| company* | string | Company token used on the ATS sites, e.g. airbnb |
{
"type": "object",
"required": [
"company"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs in total, 1 to 100 (default 20)"
},
"company": {
"type": "string",
"description": "Company token used on the ATS sites, e.g. airbnb"
}
}
}ClearanceJobs postings for a keyword (US defense and intelligence jobs that need a security clearance): title, company, locations with on-site/remote type, required clearance (e.g. Secret, TS/SCI), polygraph, career level, salary range when published, posted/updated dates and job URL, 20 per page, plus the total match count. From the public search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 50 (default 1) |
| keywords* | string | Job title or skill, e.g. analyst (required) |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 50 (default 1)"
},
"keywords": {
"type": "string",
"description": "Job title or skill, e.g. analyst (required)"
}
}
}CV-Library (UK) jobs for a location and optional keyword: job id, title, company, location (town or postcode), salary text, job type (permanent, contract...), posted time, snippet and link, 20 per page (page 1 to 5), plus the total shown ('10,000+'). From cv-library.co.uk's public search pages via a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Optional keyword, e.g. 'nurse', 'python developer' |
| page | string | Results page 1 to 5 (default 1) |
| location* | string | UK town, city or region, e.g. london, manchester, bristol |
{
"type": "object",
"required": [
"location"
],
"properties": {
"q": {
"type": "string",
"description": "Optional keyword, e.g. 'nurse', 'python developer'"
},
"page": {
"type": "string",
"description": "Results page 1 to 5 (default 1)"
},
"location": {
"type": "string",
"description": "UK town, city or region, e.g. london, manchester, bristol"
}
}
}Resume vs job-ad keyword check, the way applicant tracking systems screen: extracts the job ad's key terms (words and two-word phrases, weighted by frequency), shows which the resume already covers and which are missing, and gives a 0-100 coverage score and the top terms to add. Plain text analysis of the two texts you send; no AI rewriting and no data is stored. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| job* | string | Job ad plain text, up to 4,000 characters (required) |
| top | string | How many job terms to score, 10 to 60 (default 30) |
| resume* | string | Resume / CV plain text, up to 6,000 characters (required; sent as a query parameter) |
{
"type": "object",
"required": [
"resume",
"job"
],
"properties": {
"job": {
"type": "string",
"description": "Job ad plain text, up to 4,000 characters (required)"
},
"top": {
"type": "string",
"description": "How many job terms to score, 10 to 60 (default 30)"
},
"resume": {
"type": "string",
"description": "Resume / CV plain text, up to 6,000 characters (required; sent as a query parameter)"
}
}
}Bulgarian IT jobs from DEV.BG for a technology category (e.g. python, java, javascript, devops, qa): job title, company, location, work mode (on-site/hybrid/remote), tech stack icons, salary when published, posting date as shown (Bulgarian) and job URL, from the public category listing page (first page). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| category* | string | DEV.BG category slug, e.g. python, java, javascript, php, devops, qa, data-science (required) |
{
"type": "object",
"required": [
"category"
],
"properties": {
"category": {
"type": "string",
"description": "DEV.BG category slug, e.g. python, java, javascript, php, devops, qa, data-science (required)"
}
}
}Tech job listings from Dice (US) for a keyword and optional location: title, company, location, how long ago it was posted, employment type (full-time, contract...), salary text as posted, and job URL, about 20 per page, plus the total number of matching jobs. Optional remote-only filter. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Keyword, e.g. python, data engineer (required) |
| page | string | Results page 1 to 50 (default 1) |
| remote | string | true for remote jobs only |
| location | string | Optional city or state, e.g. Austin, TX |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Keyword, e.g. python, data engineer (required)"
},
"page": {
"type": "string",
"description": "Results page 1 to 50 (default 1)"
},
"remote": {
"type": "string",
"description": "true for remote jobs only"
},
"location": {
"type": "string",
"description": "Optional city or state, e.g. Austin, TX"
}
}
}Tech job postings from Djinni.co's public job list (mostly Ukraine and remote roles), read from the schema.org JobPosting data on the page: title, company, location type, posted time, salary range when the employer gives one, link. Djinni shows about 15 postings per page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 15 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 15 (default 10)"
}
}
}Job vacancies from EURES, the EU job mobility portal (public employment services of EU/EEA countries): title, employer, country and NUTS region, working time, contract kind, number of posts, ad languages, EURES flag (open to foreign applicants), ESCO codes, description extract, created date and link. Keyword search, optional country, newest first or best match; plus total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Keyword, e.g. python, nurse, welder (required) |
| page | string | Page number from 1 (default 1) |
| sort | string | recent (default) or relevance |
| limit | string | Results per page, 1 to 50 (default 20) |
| country | string | Optional 2-letter country code, e.g. DE, FR, NL, ES |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Keyword, e.g. python, nurse, welder (required)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"sort": {
"type": "string",
"description": "recent (default) or relevance"
},
"limit": {
"type": "string",
"description": "Results per page, 1 to 50 (default 20)"
},
"country": {
"type": "string",
"description": "Optional 2-letter country code, e.g. DE, FR, NL, ES"
}
}
}FlexJobs remote and flexible jobs for a job title or category (e.g. 'developer', 'customer-service', 'writing'): title, summary, allowed locations, remote level, schedule, salary range, benefits, categories, posted and expiry dates, plus the total count. From flexjobs.com's public listing pages via a residential proxy. FlexJobs hides employer names from non-members, so company is not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
| category* | string | Job title or category slug as in flexjobs.com/remote-jobs/<slug>, e.g. 'developer', 'data-entry', 'marketing' |
{
"type": "object",
"required": [
"category"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
},
"category": {
"type": "string",
"description": "Job title or category slug as in flexjobs.com/remote-jobs/<slug>, e.g. 'developer', 'data-entry', 'marketing'"
}
}
}Job ads on foundit.in (India, formerly Monster India) for keywords and an optional city: title, company, locations, experience range in years, salary range in INR per year when the employer shows it, employment type, posting time and job URL, plus the total match count, from the public JSON route behind foundit's search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | Results, 1 to 50 (default 20) |
| query* | string | Keywords or job title (required) |
| start | string | Offset of the first result, 0 to 1000 (default 0) |
| location | string | City, e.g. Bangalore, Pune, Mumbai (optional) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "string",
"description": "Results, 1 to 50 (default 20)"
},
"query": {
"type": "string",
"description": "Keywords or job title (required)"
},
"start": {
"type": "string",
"description": "Offset of the first result, 0 to 1000 (default 0)"
},
"location": {
"type": "string",
"description": "City, e.g. Bangalore, Pune, Mumbai (optional)"
}
}
}Glassdoor employer reviews: overall rating, review count, sub-ratings (culture, work-life, pay, career, management, diversity), CEO approval, recommend and outlook shares, star distribution and the 3 reviews shown to logged-out visitors (title, pros, cons, job, location, date). Needs the employer's Glassdoor name and id, e.g. Apple-E1138. Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| employer* | string | Employer as in its Glassdoor reviews URL: <Name>-E<id>, e.g. Apple-E1138 or Google-E9079 (from glassdoor.com/Reviews/Google-Reviews-E9079.htm); the full URL also works |
{
"type": "object",
"required": [
"employer"
],
"properties": {
"employer": {
"type": "string",
"description": "Employer as in its Glassdoor reviews URL: <Name>-E<id>, e.g. Apple-E1138 or Google-E9079 (from glassdoor.com/Reviews/Google-Reviews-E9079.htm); the full URL also works"
}
}
}Glassdoor job search: title, employer, employer rating, location, Glassdoor's estimated pay range (p10/p50/p90 with period and currency), age in days, easy-apply flag and link for up to 30 jobs, plus the total count. US-wide by keyword, or one city when you pass Glassdoor's city id (the IC number in a Glassdoor jobs URL, e.g. 1139761 = Austin, 1148170 = Denver). Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Job keyword, e.g. 'python' or 'nurse' |
| limit | string | How many jobs, 1 to 30 (default 10) |
| cityId | string | Optional Glassdoor city id (digits after IC in a Glassdoor jobs URL), e.g. 1139761 for Austin, TX |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Job keyword, e.g. 'python' or 'nurse'"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 30 (default 10)"
},
"cityId": {
"type": "string",
"description": "Optional Glassdoor city id (digits after IC in a Glassdoor jobs URL), e.g. 1139761 for Austin, TX"
}
}
}US public-sector job postings from GovernmentJobs.com (NEOGOV; state, county, city and agency jobs) for a keyword and optional location: title, hiring agency, location, job type, published salary range, closing note, featured flag and job URL, 10 per page. From the public search results page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 20 (default 1) |
| keyword* | string | Job title or keyword, e.g. analyst (required) |
| location | string | City, county or state, e.g. Colorado (default: all) |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"keyword": {
"type": "string",
"description": "Job title or keyword, e.g. analyst (required)"
},
"location": {
"type": "string",
"description": "City, county or state, e.g. Colorado (default: all)"
}
}
}Open roles from one company's public Greenhouse job board (pass its board token, e.g. airbnb or stripe). Title, location, posted time, apply link. Greenhouse does not give salary here; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| board* | string | Greenhouse board token of the company, e.g. airbnb |
| limit | string | How many jobs, 1 to 100 (default 20) |
{
"type": "object",
"required": [
"board"
],
"properties": {
"board": {
"type": "string",
"description": "Greenhouse board token of the company, e.g. airbnb"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 100 (default 20)"
}
}
}UK job ads from Gumtree for a town or city and optional keyword: title, location (area, town), pay text as posted (e.g. £13/hour, up to £650/week), tags such as contract type and recruiter, featured flag, how long ago it was posted, ad ID and URL, about 30 per page, plus the total number of matching ads. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Optional keyword, e.g. driver, cleaner, chef |
| page | string | Results page 1 to 50 (default 1) |
| location* | string | Town, city or postcode, e.g. london, manchester, M1 (required) |
{
"type": "object",
"required": [
"location"
],
"properties": {
"q": {
"type": "string",
"description": "Optional keyword, e.g. driver, cleaner, chef"
},
"page": {
"type": "string",
"description": "Results page 1 to 50 (default 1)"
},
"location": {
"type": "string",
"description": "Town, city or postcode, e.g. london, manchester, M1 (required)"
}
}
}Nonprofit and social-impact listings from Idealist: jobs (default), internships or volunteer roles for a keyword, optionally by country or remote only. Each listing: title, organisation and type, city, state, country, onsite/remote/hybrid, job type, salary range (min, max, currency, period) when posted, professional level, education, published date, coordinates and URL; plus the total number of matches. Newest first or by relevance. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Keyword, e.g. data, program manager, fundraising (optional) |
| page | string | Page number from 1 (default 1) |
| sort | string | relevance (default) or newest |
| type | string | job (default), internship or volunteer |
| limit | string | Listings per page, 1 to 50 (default 20) |
| remote | string | true for remote listings only |
| country | string | Optional 2-letter country code, e.g. US, GB, CA |
Indeed job search (US): title, company, location, salary range, job type, posting date and link for the first page of results (up to ~15 jobs) for a keyword and location, read from indeed.com's public search page through a residential proxy. Rankings and salaries are as Indeed shows them; no job descriptions. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Job keyword, e.g. 'python' or 'nurse' |
| limit | string | How many jobs, 1 to 20 (default 10) |
| location | string | City/state or ZIP, e.g. 'Austin, TX' (optional) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Job keyword, e.g. 'python' or 'nurse'"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 20 (default 10)"
},
"location": {
"type": "string",
"description": "City/state or ZIP, e.g. 'Austin, TX' (optional)"
}
}
}Newest offers on InfoJobs' public Spanish job list page: title, company, city, contract type, remote/on-site mode, publish time, link. Salary and description are not returned. Text is in Spanish (or Catalan) as the employer wrote it. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many offers, 1 to 22 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many offers, 1 to 22 (default 10)"
}
}
}Jobs listed on Internshala's public /jobs/ page, read from the schema.org ItemList the page embeds: job title and detail-page link, in page order. The list gives only titles and links; company, location and pay are not in it, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}Jobrapido job search on a country site (uk, us, it, fr, de, es, in, br, ...): advert id, title, company, location(s), posted date label, salary, source website, sponsored flag and job link, for a keyword and place, up to about 20 results per page. From jobrapido.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | number | Result page 1-10 (default 1) |
| query* | string | Job keyword, e.g. python, nurse |
| country | string | Jobrapido country site code: uk, us, it, fr, de, es, nl, in, br, au, ca, ... (default uk) |
| location | string | City or region, e.g. london (optional) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"page": {
"type": "number",
"description": "Result page 1-10 (default 1)"
},
"query": {
"type": "string",
"description": "Job keyword, e.g. python, nurse"
},
"country": {
"type": "string",
"description": "Jobrapido country site code: uk, us, it, fr, de, es, nl, in, br, au, ca, ... (default uk)"
},
"location": {
"type": "string",
"description": "City or region, e.g. london (optional)"
}
}
}Newest remote jobs from Jobspresso's public job feed: title, company, location (as the employer wrote it), job category, link, publish time. Salary and description are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}Job search on Jooble's aggregator through its official REST API: title, company, location, salary text, employment type, snippet, original source, last update time and Jooble link, plus the total match count. A jooble.org key covers US listings only. Requires the operator's JOOBLE_API_KEY. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Result page, 1 to 50 (default 1) |
| radius | string | Radius in km: 0, 4, 8, 16, 26, 40 or 80 (optional) |
| salary | string | Minimum salary (optional, whole number) |
| keywords* | string | Keywords or job title (required) |
| location* | string | City, region or country (required) |
{
"type": "object",
"required": [
"keywords",
"location"
],
"properties": {
"page": {
"type": "string",
"description": "Result page, 1 to 50 (default 1)"
},
"radius": {
"type": "string",
"description": "Radius in km: 0, 4, 8, 16, 26, 40 or 80 (optional)"
},
"salary": {
"type": "string",
"description": "Minimum salary (optional, whole number)"
},
"keywords": {
"type": "string",
"description": "Keywords or job title (required)"
},
"location": {
"type": "string",
"description": "City, region or country (required)"
}
}
}Tech compensation for one company and job family from Levels.fyi's public salary page (e.g. google + software-engineer): total-comp, base, stock and bonus percentiles (p10-p90) with sample size, and the average package per level (L3, L4 ...) with typical years of experience. United States figures in USD as published; reflects user-reported data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| company* | string | Company slug as in Levels.fyi URLs, e.g. google, meta, amazon, stripe |
| jobFamily | string | Job family slug, e.g. software-engineer, product-manager, data-scientist (default software-engineer) |
{
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"type": "string",
"description": "Company slug as in Levels.fyi URLs, e.g. google, meta, amazon, stripe"
},
"jobFamily": {
"type": "string",
"description": "Job family slug, e.g. software-engineer, product-manager, data-scientist (default software-engineer)"
}
}
}Open roles from one company on Lever (pass its Lever site name, e.g. spotify). Title, team, location, commitment, workplace type, posted time, apply link. Lever gives no salary in this feed; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 100 (default 20) |
| company* | string | Lever site name of the company, e.g. spotify |
{
"type": "object",
"required": [
"company"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 100 (default 20)"
},
"company": {
"type": "string",
"description": "Lever site name of the company, e.g. spotify"
}
}
}LinkedIn job postings for a keyword and location from LinkedIn's public (logged-out) job search: job title, company, company page, location, posting date, 'actively hiring' flag, job ID and job URL, 10 per page. Job descriptions, salaries and applicant counts are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 10, 10 jobs each (default 1) |
| keywords* | string | Job title or skills, e.g. data engineer (required) |
| location | string | City, region or country, e.g. Berlin (default: worldwide) |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 10, 10 jobs each (default 1)"
},
"keywords": {
"type": "string",
"description": "Job title or skills, e.g. data engineer (required)"
},
"location": {
"type": "string",
"description": "City, region or country, e.g. Berlin (default: worldwide)"
}
}
}Open roles from up to 5 named company boards in one call. Pass boards as system:token pairs separated by commas, where system is greenhouse, lever or ashby, e.g. greenhouse:airbnb,lever:spotify,ashby:ashby. Each job says which board it came from. A board that does not exist is reported as not found. Title, location, team, posted time, apply link; salary is not in these feeds. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs in total, 1 to 100 (default 20) |
| boards* | string | Comma-separated system:token pairs, max 5, e.g. greenhouse:airbnb,lever:spotify |
{
"type": "object",
"required": [
"boards"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs in total, 1 to 100 (default 20)"
},
"boards": {
"type": "string",
"description": "Comma-separated system:token pairs, max 5, e.g. greenhouse:airbnb,lever:spotify"
}
}
}Naukri.com (India) job search: job id, title, company, company rating and review count (AmbitionBox), experience range, salary text when shown, locations, description snippet, skill tags, posted label and link, 20 per page (page 1 to 5), plus the total count from the page title. From naukri.com's public search pages through a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Keyword, e.g. 'python', 'data analyst', 'java developer' |
| page | string | Results page 1 to 5 (default 1) |
| location | string | Optional city, e.g. bangalore, pune, mumbai |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Keyword, e.g. 'python', 'data analyst', 'java developer'"
},
"page": {
"type": "string",
"description": "Results page 1 to 5 (default 1)"
},
"location": {
"type": "string",
"description": "Optional city, e.g. bangalore, pune, mumbai"
}
}
}Newest remote job postings from NoDesk's public RSS feed: title, company (from the title 'Role at Company'), link, publish time. The feed has no salary, location or description fields, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}No Fluff Jobs IT job postings (Poland and Central/Eastern Europe) for a technology or skill: title, company, category, seniority, cities, remote flag, salary range with currency, period and contract type (No Fluff Jobs requires salaries), posting date and URL, plus the total match count. From No Fluff Jobs' public search JSON. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city | string | Optional city filter, e.g. Warszawa or remote |
| limit | string | Postings to return, 1 to 100 (default 20) |
| skill* | string | Technology or skill, e.g. java, python, react (required) |
{
"type": "object",
"required": [
"skill"
],
"properties": {
"city": {
"type": "string",
"description": "Optional city filter, e.g. Warszawa or remote"
},
"limit": {
"type": "string",
"description": "Postings to return, 1 to 100 (default 20)"
},
"skill": {
"type": "string",
"description": "Technology or skill, e.g. java, python, react (required)"
}
}
}US median pay for a job title from PayScale's public salary research page: the title's compensation (USD, annual) and the related career-path roles with their pay. Pass the title as PayScale writes it in its URL, e.g. Software_Engineer. Figures are PayScale's published estimates. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| job* | string | Job title as in the PayScale URL, e.g. Software_Engineer (letters, digits, underscores) |
{
"type": "object",
"required": [
"job"
],
"properties": {
"job": {
"type": "string",
"description": "Job title as in the PayScale URL, e.g. Software_Engineer (letters, digits, underscores)"
}
}
}Published openings on one company's public Recruitee careers site (pass its subdomain, e.g. bunq for bunq.recruitee.com). Title, department, city, country, employment type, remote flag, publish time, apply link, and salary when the company publishes it. One company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 100 (default 20) |
| company* | string | Recruitee subdomain of the company, e.g. bunq |
{
"type": "object",
"required": [
"company"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 100 (default 20)"
},
"company": {
"type": "string",
"description": "Recruitee subdomain of the company, e.g. bunq"
}
}
}UK job search from the official Reed Jobs API: title, employer, location, salary range, posted and expiry dates, application count, short description and link. Filter by keywords, location, distance and minimum salary. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 100 (default 10) |
| distance | string | Miles around location, 1 to 100 (default 10) |
| keywords* | string | Search words, e.g. engineer |
| location | string | UK town, city or postcode, e.g. London (optional) |
| minSalary | string | Minimum yearly salary in GBP (optional) |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 100 (default 10)"
},
"distance": {
"type": "string",
"description": "Miles around location, 1 to 100 (default 10)"
},
"keywords": {
"type": "string",
"description": "Search words, e.g. engineer"
},
"location": {
"type": "string",
"description": "UK town, city or postcode, e.g. London (optional)"
},
"minSalary": {
"type": "string",
"description": "Minimum yearly salary in GBP (optional)"
}
}
}Job ads on SEEK Australia or New Zealand for keywords and a place: title, company, location, salary text (when the advertiser shows one), work type, work arrangement, classification, teaser, listing date and job URL, plus the total match count, from SEEK's public job-search JSON service (the one its website uses). Up to 100 ads per page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Result page, 1 to 50 (default 1) |
| sort | string | relevance (default) or date |
| limit | string | Ads per page, 1 to 100 (default 20) |
| where | string | Suburb, city or state, e.g. Sydney, Melbourne VIC, Auckland (default: anywhere) |
| country | string | au (default) or nz |
| keywords* | string | Keywords or job title (required) |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"page": {
"type": "string",
"description": "Result page, 1 to 50 (default 1)"
},
"sort": {
"type": "string",
"description": "relevance (default) or date"
},
"limit": {
"type": "string",
"description": "Ads per page, 1 to 100 (default 20)"
},
"where": {
"type": "string",
"description": "Suburb, city or state, e.g. Sydney, Melbourne VIC, Auckland (default: anywhere)"
},
"country": {
"type": "string",
"description": "au (default) or nz"
},
"keywords": {
"type": "string",
"description": "Keywords or job title (required)"
}
}
}SEEK job ads (Australia or New Zealand) for keywords and a location: title, advertiser, location, work type and arrangement, salary text when shown, classification, short teaser, bullet points, listing date and job URL, plus the total number of matching ads. From SEEK's public job-search JSON. Full ad text and applicant data are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 20 (default 1) |
| where | string | Location, e.g. Sydney NSW (default: whole country) |
| country | string | au (default) or nz |
| keywords* | string | Job title or keywords, e.g. nurse (required) |
| pageSize | string | Ads per page 1 to 30 (default 20) |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"where": {
"type": "string",
"description": "Location, e.g. Sydney NSW (default: whole country)"
},
"country": {
"type": "string",
"description": "au (default) or nz"
},
"keywords": {
"type": "string",
"description": "Job title or keywords, e.g. nurse (required)"
},
"pageSize": {
"type": "string",
"description": "Ads per page 1 to 30 (default 20)"
}
}
}SimplyHired job search (US): title, company, location, salary text, job type, requirements, benefits, posting date and link for the first page of results (up to 20) for a keyword and optional location, plus the total result count. Read from simplyhired.com's public search page through a residential proxy; no full descriptions. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Job keyword, e.g. 'python' or 'nurse' |
| limit | string | How many jobs, 1 to 20 (default 10) |
| location | string | City/state or ZIP (optional) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Job keyword, e.g. 'python' or 'nurse'"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 20 (default 10)"
},
"location": {
"type": "string",
"description": "City/state or ZIP (optional)"
}
}
}Open postings of one company on SmartRecruiters' public Posting API (pass the company identifier, e.g. canva). Title, city, region, country, location text, remote/hybrid flags, employment type, function, release time, and the posting's API link. Descriptions are not included. One company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many postings, 1 to 100 (default 20) |
| company* | string | SmartRecruiters company identifier, e.g. canva |
{
"type": "object",
"required": [
"company"
],
"properties": {
"limit": {
"type": "string",
"description": "How many postings, 1 to 100 (default 20)"
},
"company": {
"type": "string",
"description": "SmartRecruiters company identifier, e.g. canva"
}
}
}Snagajob hourly-job search near a US place: total matches and up to 30 jobs with posting id, title, normalized title, company, address, city, state, zip, distance (miles), wage text, hourly median, Snagajob's estimated market wage, full/part-time, industries, easy-apply and sponsored flags, created and updated dates and job link. From snagajob.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| query* | string | Job keyword, e.g. cashier, warehouse, server |
| radius | number | Miles around the location: 5, 10, 20, 50 (default 20) |
| location* | string | US city and state or ZIP code, e.g. Austin, TX or 73107 |
{
"type": "object",
"required": [
"query",
"location"
],
"properties": {
"query": {
"type": "string",
"description": "Job keyword, e.g. cashier, warehouse, server"
},
"radius": {
"type": "number",
"description": "Miles around the location: 5, 10, 20, 50 (default 20)"
},
"location": {
"type": "string",
"description": "US city and state or ZIP code, e.g. Austin, TX or 73107"
}
}
}Remote tech and other remote jobs from RemoteOK's public JSON feed: title, company, location, tags, salary range when given, apply link. Feed is refreshed frequently; RemoteOK asks API users to link back to remoteok.com. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| tag | string | Optional tag to filter on, e.g. golang, python, devops |
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"tag": {
"type": "string",
"description": "Optional tag to filter on, e.g. golang, python, devops"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}Open roles on one company's public Teamtailor career site, read from its jobs.rss feed (pass the subdomain, e.g. career for career.teamtailor.com). Title, city, country, department, role, remote status, publish time, link. Salary is not in the feed; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 20) |
| subdomain* | string | Teamtailor career-site subdomain, e.g. career |
{
"type": "object",
"required": [
"subdomain"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 20)"
},
"subdomain": {
"type": "string",
"description": "Teamtailor career-site subdomain, e.g. career"
}
}
}Cat breeds from TheCatAPI: name, other names, origin country, temperament, life span, weight range, short description and a photo link; optionally filtered by words in the name, other names or origin (e.g. "turkish", "Egypt"). Not a job data source; it is in this batch's wish list. Needs a free TheCatAPI key (set CAT_API_KEY); without it the tool answers 503. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Words that must all appear in the breed name, other names or origin (optional, max 50 characters) |
| limit | string | How many breeds, 1 to 200 (default 10) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Words that must all appear in the breed name, other names or origin (optional, max 50 characters)"
},
"limit": {
"type": "string",
"description": "How many breeds, 1 to 200 (default 10)"
}
}
}Job listings from The Muse public API (US and remote companies): title, company, locations, level, category, posted date, link. The API has no salary field. Returns one page of up to 20 jobs per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Result page, 1 to 50 (default 1; 20 jobs per page) |
{
"type": "object",
"properties": {
"page": {
"type": "string",
"description": "Result page, 1 to 50 (default 1; 20 jobs per page)"
}
}
}Upwork job search: the newest freelance jobs for a keyword (10 per page, up to page 5) with title, description (first 600 characters), hourly range or fixed budget, experience level, duration, skills, client country, payment-verified flag, client spend and posted time, plus the total count. From upwork.com's public job search through a residential proxy; logged-out visitors see a limited result set. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Keyword, e.g. 'python', 'logo design', 'shopify' |
| page | string | Results page, 1 to 5 (default 1) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Keyword, e.g. 'python', 'logo design', 'shopify'"
},
"page": {
"type": "string",
"description": "Results page, 1 to 5 (default 1)"
}
}
}US federal job openings from the official USAJOBS Search API: title, agency, location, pay range, closing date, link. Needs a free USAJOBS key (set USAJOBS_API_KEY and USAJOBS_EMAIL); without them the tool answers 503. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 100 (default 10) |
| keyword* | string | Search words, e.g. nurse |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 100 (default 10)"
},
"keyword": {
"type": "string",
"description": "Search words, e.g. nurse"
}
}
}Newest job postings ('projects') from Wantedly's public projects API, mostly Japanese employers: title, company name, location, what they look for (e.g. remote OK), publish time, page link. Pay and description are not returned. Text is in the language the employer wrote it, usually Japanese. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many postings, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many postings, 1 to 50 (default 10)"
}
}
}Newest remote programming jobs from We Work Remotely's programming category RSS feed: title, company (from the title), region, category, link, publish time. The feed has no salary field. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}Startup job listings from Wellfound (formerly AngelList Talent) for a role, either remote or in a city: job title, job type, compensation range as posted (salary, sometimes equity), locations, remote flag and accepted remote regions, years of experience, posted date and job URL, grouped with the hiring startup (name, one-line pitch, company size, badges such as stage or actively hiring, profile URL). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 20 (default 1) |
| role* | string | Role slug as in Wellfound URLs, e.g. software-engineer, data-scientist, product-manager, designer (required) |
| remote | string | true (default) for remote jobs; false to use location |
| location | string | City slug when remote=false, e.g. new-york, san-francisco, london |
{
"type": "object",
"required": [
"role"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"role": {
"type": "string",
"description": "Role slug as in Wellfound URLs, e.g. software-engineer, data-scientist, product-manager, designer (required)"
},
"remote": {
"type": "string",
"description": "true (default) for remote jobs; false to use location"
},
"location": {
"type": "string",
"description": "City slug when remote=false, e.g. new-york, san-francisco, london"
}
}
}Newest remote job postings from We Work Remotely's public RSS feed: title, company (from the title), region, category, job type, link, publish time. The feed has no salary field. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many jobs, 1 to 50 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many jobs, 1 to 50 (default 10)"
}
}
}Open roles on one company's public Workday career site (pass tenant, wd number and site name from its careers URL, e.g. salesforce / 12 / External_Career_Site). Title, location text, posting text (e.g. 'Posted Today'), requisition id, and link. Workday's public list has no salary or company name field; the link is built from the site address and the posting path. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| wd* | string | Workday data-centre number from the host (wd1 ... wd12), e.g. 12 |
| site* | string | Career site name from the URL path, e.g. External_Career_Site |
| limit | string | How many jobs, 1 to 20 (default 10) |
| tenant* | string | Workday tenant name from the careers host, e.g. salesforce |
{
"type": "object",
"required": [
"tenant",
"wd",
"site"
],
"properties": {
"wd": {
"type": "string",
"description": "Workday data-centre number from the host (wd1 ... wd12), e.g. 12"
},
"site": {
"type": "string",
"description": "Career site name from the URL path, e.g. External_Career_Site"
},
"limit": {
"type": "string",
"description": "How many jobs, 1 to 20 (default 10)"
},
"tenant": {
"type": "string",
"description": "Workday tenant name from the careers host, e.g. salesforce"
}
}
}Job listings from XING (Germany, Austria, Switzerland) for a keyword and optional location: title, company, location, employment type, salary band as shown by XING (EUR), posting time (ISO, when XING shows it), whether it is an external partner ad, and job URL, plus the number of matching jobs XING reports (capped at 999 by XING). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 20 (default 1) |
| keywords* | string | Keyword, e.g. python, Projektmanager (required) |
| location | string | Optional city, e.g. Berlin, München, Zürich |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"keywords": {
"type": "string",
"description": "Keyword, e.g. python, Projektmanager (required)"
},
"location": {
"type": "string",
"description": "Optional city, e.g. Berlin, München, Zürich"
}
}
}ZipRecruiter job search (US): job title, company, location, work setting (on-site/remote/hybrid), pay text when shown, benefit labels and job link, 20 per page (page 1 to 5), for a keyword and location. From ziprecruiter.com's public search pages via a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q* | string | Job keyword, e.g. 'python', 'truck driver' |
| page | string | Results page 1 to 5 (default 1) |
| location | string | City, state or ZIP, e.g. 'Austin, TX' |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Job keyword, e.g. 'python', 'truck driver'"
},
"page": {
"type": "string",
"description": "Results page 1 to 5 (default 1)"
},
"location": {
"type": "string",
"description": "City, state or ZIP, e.g. 'Austin, TX'"
}
}
}Apartments.com rental listings for a US city: property name, street address, ZIP, coordinates, rent range (low/high, USD per month), phone, amenities (pets, pool, fitness...), image and link, 40 per page (page 1 to 28), plus the total number of rentals in the city. From apartments.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. austin or 'san diego' |
| page | string | Results page 1 to 28 (default 1) |
| state* | string | Two-letter US state code, e.g. tx |
{
"type": "object",
"required": [
"city",
"state"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. austin or 'san diego'"
},
"page": {
"type": "string",
"description": "Results page 1 to 28 (default 1)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. tx"
}
}
}Egyptian property listings from Aqarmap for sale or rent, by property type and location (e.g. apartment in cairo, villa in alexandria, cairo/new-cairo): listing ID, title, type, price in EGP, area (m²), rooms, baths, floor, finish type, year built, full location path, address, listing kind (owner/broker/sponsored), payment method, last update, photo and URL; 22 per page plus the total count. Seller names and phones are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Page number from 1 (default 1) |
| type | string | Property type slug, e.g. apartment, villa, chalet, duplex, land; default all types |
| section | string | for-sale (default) or for-rent |
| location* | string | Location slug path as in Aqarmap URLs, e.g. cairo, alexandria, cairo/new-cairo (required) |
{
"type": "object",
"required": [
"location"
],
"properties": {
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"type": {
"type": "string",
"description": "Property type slug, e.g. apartment, villa, chalet, duplex, land; default all types"
},
"section": {
"type": "string",
"description": "for-sale (default) or for-rent"
},
"location": {
"type": "string",
"description": "Location slug path as in Aqarmap URLs, e.g. cairo, alexandria, cairo/new-cairo (required)"
}
}
}HUD homes for sale by online bid (official HUD Home Store FHA-foreclosure inventory) in a US state or city: case number, address, county, list price, beds, baths, square feet, year built, type, status, listing period, FHA financing code, list and bid dates, eligible bidders, coordinates and link. Replaces Auction.com, which blocks automated access. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city | string | Optional city, e.g. Miami |
| limit | string | Max rows, 1-200 (default 50) |
| state* | string | 2-letter US state code (required), e.g. FL |
| maxPrice | string | Optional maximum list price in USD |
{
"type": "object",
"required": [
"state"
],
"properties": {
"city": {
"type": "string",
"description": "Optional city, e.g. Miami"
},
"limit": {
"type": "string",
"description": "Max rows, 1-200 (default 50)"
},
"state": {
"type": "string",
"description": "2-letter US state code (required), e.g. FL"
},
"maxPrice": {
"type": "string",
"description": "Optional maximum list price in USD"
}
}
}Upcoming U.S. Treasury auctions of seized/forfeited real property (official treasury.gov list): property type, address, state, ZIP, sale method (online auction or broker sale), auction date (null while 'coming soon'), Treasury sale number, short description (size, rooms, lot) and detail-page URL. Filter by state or property type. Replaces Auction.com, which blocks automated access. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| type | string | Optional words of the property type, e.g. single family, commercial, land |
| state | string | Optional 2-letter US state code, e.g. TX |
{
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Optional words of the property type, e.g. single family, commercial, land"
},
"state": {
"type": "string",
"description": "Optional 2-letter US state code, e.g. TX"
}
}
}Today's US mortgage rates from Bankrate: national average interest rate and APR for each product (30-, 20-, 15- and 10-year fixed, 30-year FHA, VA and jumbo, adjustable-rate mortgages) for purchase and refinance, with Bankrate's 'rates as of' time, plus the daily 30-year fixed purchase rate and APR history from Bankrate's chart (about 60 days). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| type | string | purchase, refinance or all (default all) |
| history | string | true (default) to include the daily 30-year fixed history, false to skip it |
{
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "purchase, refinance or all (default all)"
},
"history": {
"type": "string",
"description": "true (default) to include the daily 30-year fixed history, false to skip it"
}
}
}French property ads from Bien'ici for a city or area: title, city, postcode, district, price (EUR, plus price per m²), surface, rooms, bedrooms, property type, energy class, agency, new-build flag, price-drop flag and ad URL, plus the total number of matching ads. To buy or to rent; flats, houses, parking or land. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| deal | string | buy (default) or rent |
| type | string | flat (default), house, parking or land |
| limit | string | Ads to return, 1 to 50 (default 20) |
| place* | string | City or area name, e.g. paris, lyon, bordeaux (required) |
| maxPrice | string | Optional maximum price in EUR |
{
"type": "object",
"required": [
"place"
],
"properties": {
"deal": {
"type": "string",
"description": "buy (default) or rent"
},
"type": {
"type": "string",
"description": "flat (default), house, parking or land"
},
"limit": {
"type": "string",
"description": "Ads to return, 1 to 50 (default 20)"
},
"place": {
"type": "string",
"description": "City or area name, e.g. paris, lyon, bordeaux (required)"
},
"maxPrice": {
"type": "string",
"description": "Optional maximum price in EUR"
}
}
}Official Spanish Cadastre (Catastro) lookup: municipalities of a province with their Catastro codes, from the public OVCCallejero web service. Municipality level only; a property-level lookup needs a cadastral reference, which this tool does not take. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| province* | string | Province name in Spanish, uppercase, e.g. MADRID or BARCELONA |
| municipality* | string | Municipality name, e.g. MADRID or BARCELONA |
{
"type": "object",
"required": [
"province",
"municipality"
],
"properties": {
"province": {
"type": "string",
"description": "Province name in Spanish, uppercase, e.g. MADRID or BARCELONA"
},
"municipality": {
"type": "string",
"description": "Municipality name, e.g. MADRID or BARCELONA"
}
}
}Homes for sale on CENTURY 21 (US) in a city: street address, ZIP, coordinates, list price (USD), bedrooms, bathrooms, floor size (sq ft), property type and main photo, plus the page's listing count (up to about 300). Pick the page by type (single-family, condo, townhouse, multi-family, land, rental, new-construction, open-house); filter by price range and minimum bedrooms. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. Seattle |
| type | string | single-family, condo, townhouse, multi-family, land, rental, new-construction, open-house (default single-family) |
| limit | string | Listings returned, 1 to 300 (default 50) |
| state* | string | Two-letter US state code, e.g. WA |
| minBeds | string | Minimum bedrooms |
| maxPrice | string | Maximum list price in USD |
| minPrice | string | Minimum list price in USD |
Recently recorded NYC real-property documents from the city's ACRIS master file (NYC Open Data): document type (e.g. DEED, MTGE), document date, recorded date, borough and document amount in USD. Not limited to commercial property, and it is the recording record, not a sales-price database. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many documents, 1 to 50 (default 10) |
| borough | string | Optional: manhattan, bronx, brooklyn, queens or staten island |
| docType | string | Optional ACRIS document type code, e.g. DEED or MTGE |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many documents, 1 to 50 (default 10)"
},
"borough": {
"type": "string",
"description": "Optional: manhattan, bronx, brooklyn, queens or staten island"
},
"docType": {
"type": "string",
"description": "Optional ACRIS document type code, e.g. DEED or MTGE"
}
}
}Crexi commercial real estate listings (for sale and auction) from the JSON search the crexi.com site uses: listing ID, name, short description, property types, status (On-Market, Auction...), asking price (null when unpriced), square footage, brokerage, address with county and coordinates, listed/updated dates, offers-due date and URL, plus the total match count. Filter by US state, property type and keyword. Leases are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| q | string | Optional keyword, e.g. a city name or 'Dollar General' |
| page | string | Page number from 1 (default 1) |
| type | string | Optional property type: Retail, Office, Industrial, Multifamily, Hospitality, Land, Mixed Use, Special Purpose, Self Storage, Senior Living, Mobile Home Park, Note/Loan, Business for Sale |
| limit | string | Results per page, 1-60 (default 20) |
| state | string | Optional 2-letter US state code, e.g. TX |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Optional keyword, e.g. a city name or 'Dollar General'"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"type": {
"type": "string",
"description": "Optional property type: Retail, Office, Industrial, Multifamily, Hospitality, Land, Mixed Use, Special Purpose, Self Storage, Senior Living, Mobile Home Park, Note/Loan, Business for Sale"
},
"limit": {
"type": "string",
"description": "Results per page, 1-60 (default 20)"
},
"state": {
"type": "string",
"description": "Optional 2-letter US state code, e.g. TX"
}
}
}Cook County (Illinois) assessor parcel records by 14-digit PIN from the Cook County Open Data portal: yearly assessment class, township, neighborhood code, property address and ZIP. Owner names are not returned. Yearly rows, newest first. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| pin* | string | 14-digit Cook County PIN, digits only (dashes allowed) |
| limit | string | How many years, 1 to 20 (default 5) |
{
"type": "object",
"required": [
"pin"
],
"properties": {
"pin": {
"type": "string",
"description": "14-digit Cook County PIN, digits only (dashes allowed)"
},
"limit": {
"type": "string",
"description": "How many years, 1 to 20 (default 5)"
}
}
}Cook County Assessor building characteristics by 14-digit PIN (Open Data portal): year built, building and unit square feet, bedrooms, land square feet and class, per assessment year. Only what the assessor publishes; no owner data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| pin* | string | 14-digit Cook County PIN, digits only (dashes allowed) |
| limit | string | How many years, 1 to 20 (default 5) |
{
"type": "object",
"required": [
"pin"
],
"properties": {
"pin": {
"type": "string",
"description": "14-digit Cook County PIN, digits only (dashes allowed)"
},
"limit": {
"type": "string",
"description": "How many years, 1 to 20 (default 5)"
}
}
}US homes for sale from Estately (regional MLS data) for a city: per listing the address, ZIP, county, coordinates, list price, beds, baths, living area and lot size (sq ft), property type, status, annual tax, MLS and listing number, listing office and phone, next open house, photo count, main photo, time on Estately and link, plus the total listings in the city. Filter by type, price range and minimum bedrooms; up to 200 listings per page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. Austin |
| page | string | Result page of 200 listings, 1 to 25 (default 1) |
| type | string | house, condo, townhouse, land, multi_family … (filters this page) |
| limit | string | Listings returned, 1 to 200 (default 50) |
| state* | string | Two-letter US state code, e.g. TX |
| minBeds | string | Minimum bedrooms (filters this page) |
| maxPrice | string | Maximum list price in USD (filters this page) |
Upcoming and current estate sales, moving sales and auctions near a US city from EstateSales.NET: per sale the ID, title, sale type, organiser company (website, phone, listing tier), street address when published, ZIP, city, state, coordinates, every sale day with start and end time (UTC and local), picture count and links, plus how many sales the city page lists in total. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. Austin or San Antonio |
| type | string | Only this sale type, e.g. EstateSales, MovingSales, Auctions (contains match) |
| limit | string | Sales, 1 to 20 (default 20) |
| state* | string | Two-letter US state code, e.g. TX |
{
"type": "object",
"required": [
"state",
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. Austin or San Antonio"
},
"type": {
"type": "string",
"description": "Only this sale type, e.g. EstateSales, MovingSales, Auctions (contains match)"
},
"limit": {
"type": "string",
"description": "Sales, 1 to 20 (default 20)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. TX"
}
}
}Barcelona homes for sale (first results page) from the public habitaclia.com search page: title, asking price in EUR, rooms, surface in m2, location and listing link. Read from the page's embedded state JSON; Habitaclia has no free public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many listings, 1 to 30 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many listings, 1 to 30 (default 10)"
}
}
}Doctors near a US city from Healthgrades' specialty directory (family practice, dermatology, cardiology...): up to 20 providers with name, NPI, Healthgrades ID, specialty, rating and review counts, practice address, distance, gender, age, new-patient and telehealth flags, appointment availability, number of accepted insurance plans and profile link. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. Austin |
| limit | string | Providers, 1 to 20 (default 20) |
| state* | string | Two-letter US state code, e.g. TX |
| specialty* | string | Healthgrades directory slug, e.g. family-practice, dermatology, cardiology, pediatrics, orthopedic-surgery, psychiatry, obstetrics-gynecology |
{
"type": "object",
"required": [
"specialty",
"state",
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. Austin"
},
"limit": {
"type": "string",
"description": "Providers, 1 to 20 (default 20)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. TX"
},
"specialty": {
"type": "string",
"description": "Healthgrades directory slug, e.g. family-practice, dermatology, cardiology, pediatrics, orthopedic-surgery, psychiatry, obstetrics-gynecology"
}
}
}Hemnet (Sweden) homes for sale in an area: address, housing form, asking price and price per m2 (SEK), monthly fee, rooms, living area, coordinates, broker, upcoming viewings, labels, published time and link; 50 per page (pages 1-10), newest first, plus total count. The area is Hemnet's location id from a hemnet.se search URL (17744 = Stockholms lan). Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 10 (default 1) |
| locationId* | string | Hemnet location id (digits after location_ids[]= in a hemnet.se search URL), e.g. 17744 for Stockholms län |
{
"type": "object",
"required": [
"locationId"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 10 (default 1)"
},
"locationId": {
"type": "string",
"description": "Hemnet location id (digits after location_ids[]= in a hemnet.se search URL), e.g. 17744 for Stockholms län"
}
}
}Official US mortgage application totals from the CFPB HMDA Data Browser API for one state and year: number of loans and their total dollar amount (aggregated, no borrower data). Filter by HMDA action taken (1 = loan originated, default). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| year* | string | Four-digit HMDA year, e.g. 2022 |
| state* | string | Two-letter US state code, e.g. WI |
| actionTaken | string | HMDA action taken code (default 1 = loan originated) |
{
"type": "object",
"required": [
"state",
"year"
],
"properties": {
"year": {
"type": "string",
"description": "Four-digit HMDA year, e.g. 2022"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. WI"
},
"actionTaken": {
"type": "string",
"description": "HMDA action taken code (default 1 = loan originated)"
}
}
}HotPads rental listings for a US city: building or home name, type (apartment complex, house...), street address, city, ZIP, bedrooms, rent range (USD per month), image and link, about 40 per page (page 1 to 20), plus the total number of rentals. Filter by apartments, houses, condos or townhomes. From hotpads.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. austin |
| page | string | Results page 1 to 20 (default 1) |
| type | string | apartments, houses, condos or townhomes (default apartments) |
| state* | string | Two-letter US state code, e.g. tx |
{
"type": "object",
"required": [
"city",
"state"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. austin"
},
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"type": {
"type": "string",
"description": "apartments, houses, condos or townhomes (default apartments)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. tx"
}
}
}Houzz home-improvement professionals of one category near a US city (e.g. general-contractors, interior-designers-and-decorators, home-builders, painters): name, categories, rating (0-5), review count, projects on Houzz, cost estimate, address, phone, distance, coordinates, sponsored flag and profile URL; 15 organic results per page (plus Houzz sponsored ones, flagged) in Houzz order, and the total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | US city, e.g. Austin (required) |
| page | string | Page number from 1 (default 1) |
| state* | string | 2-letter state code, e.g. TX (required) |
| category* | string | Houzz category slug, e.g. general-contractors, interior-designers-and-decorators, home-builders, painters (required) |
{
"type": "object",
"required": [
"category",
"city",
"state"
],
"properties": {
"city": {
"type": "string",
"description": "US city, e.g. Austin (required)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"state": {
"type": "string",
"description": "2-letter state code, e.g. TX (required)"
},
"category": {
"type": "string",
"description": "Houzz category slug, e.g. general-contractors, interior-designers-and-decorators, home-builders, painters (required)"
}
}
}German property listings from immowelt.de for a city: per listing the property type, city, price in EUR, rooms, living area (m²), floor when given and listing URL (first page, ~30 listings), plus the market summary immowelt publishes for the search: number of offers and lowest/highest price. Apartments or houses, to buy or rent. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | German city as in immowelt URLs, e.g. berlin, muenchen, hamburg (required) |
| deal | string | buy (default) or rent |
| type | string | apartment (default) or house |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"description": "German city as in immowelt URLs, e.g. berlin, muenchen, hamburg (required)"
},
"deal": {
"type": "string",
"description": "buy (default) or rent"
},
"type": {
"type": "string",
"description": "apartment (default) or house"
}
}
}Live position of the International Space Station from wheretheiss.at: latitude, longitude, altitude (km), speed (km/h), and whether it is over daylight. Updates roughly every second on the source; the answer is cached 30 seconds. Not a real-estate dataset. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
No arguments.
{
"type": "object",
"properties": {}
}Luxury homes for sale on JamesEdition for a location (country, region or city as in JamesEdition URLs, e.g. miami-fl-usa, spain, london-united-kingdom): listing ID, title, property type, asking price in the listing currency plus USD and EUR, beds, baths, size in m², city, region, country, coordinates, listing office and URL; 30 per page plus the total count. Data from the public search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Page number from 1 (default 1) |
| location* | string | Location slug from jamesedition.com/real_estate/<slug>, e.g. miami-fl-usa, spain, united-states (required) |
{
"type": "object",
"required": [
"location"
],
"properties": {
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"location": {
"type": "string",
"description": "Location slug from jamesedition.com/real_estate/<slug>, e.g. miami-fl-usa, spain, united-states (required)"
}
}
}LandWatch land, ranch, farm and hunting property listings for a US state (optionally one county): title, price, acres, price per acre, recent price change, property types, beds/baths/home size when there is a house, address, city, county, ZIP, coordinates, broker name, company and phone, last update and link; 25 per page (page 1 to 40), plus the total count. From landwatch.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 40 (default 1) |
| state* | string | US state name, e.g. texas or 'north carolina' |
| county | string | Optional county name, e.g. 'edwards county' or 'travis' |
{
"type": "object",
"required": [
"state"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 40 (default 1)"
},
"state": {
"type": "string",
"description": "US state name, e.g. texas or 'north carolina'"
},
"county": {
"type": "string",
"description": "Optional county name, e.g. 'edwards county' or 'travis'"
}
}
}LoopNet commercial real estate listings for a US city: listing id, address, building name, property type (office, retail, industrial, land, multifamily...), listing type, price or rent text, size, unit count and other card facts, short blurb, broker and brokerage, ZIP and link; for sale or for lease, page 1 to 20. From loopnet.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. austin |
| deal | string | for-sale or for-lease (default for-sale) |
| page | string | Results page 1 to 20 (default 1) |
| state* | string | Two-letter US state code, e.g. tx |
| propertyType | string | commercial-real-estate (all), office-space, retail-space, industrial-properties, land, multifamily (default commercial-real-estate) |
{
"type": "object",
"required": [
"city",
"state"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. austin"
},
"deal": {
"type": "string",
"description": "for-sale or for-lease (default for-sale)"
},
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. tx"
},
"propertyType": {
"type": "string",
"description": "commercial-real-estate (all), office-space, retail-space, industrial-properties, land, multifamily (default commercial-real-estate)"
}
}
}Luxury homes for sale in France (first results page) from the public luxuryestate.com search page: title, price in EUR, surface, rooms, bedrooms, bathrooms and city. Read from the page's embedded JSON; there is no public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many listings, 1 to 15 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many listings, 1 to 15 (default 10)"
}
}
}MagicBricks (India) homes for sale or rent in a city: listing title, project/society, locality, property type, bedrooms, bathrooms, balconies, floor, covered and carpet area, price (INR) with display text and price per sq ft, furnishing, possession status, transaction type, owner/agent, posted date, coordinates and link; 30 per page (page 1 to 10), plus the total count. From magicbricks.com through a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City slug, e.g. mumbai, bangalore, new-delhi, pune, hyderabad |
| page | string | Results page 1 to 10 (default 1) |
| type | string | sale or rent (default sale) |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City slug, e.g. mumbai, bangalore, new-delhi, pune, hyderabad"
},
"page": {
"type": "string",
"description": "Results page 1 to 10 (default 1)"
},
"type": {
"type": "string",
"description": "sale or rent (default sale)"
}
}
}Current MLS (Major League Soccer) standings from ESPN's public standings feed: rank, team, games played, wins, losses, ties, points, goals for and against, goal difference, per conference. Not a real-estate dataset; the route name is kept from the wish list. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| conference | string | east, west or all (default all) |
{
"type": "object",
"properties": {
"conference": {
"type": "string",
"description": "east, west or all (default all)"
}
}
}Dublin homes for sale (first results page) from the public myhome.ie search page: address, asking price as shown on the page (EUR), size in m2, bathrooms and estate agent. Read from the page's embedded JSON; there is no official public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many listings, 1 to 20 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many listings, 1 to 20 (default 10)"
}
}
}Active tropical cyclones from the US National Hurricane Center (NOAA) CurrentStorms.json feed: name, id, classification, intensity (knots), pressure (mb), position, movement and the latest public advisory link. Empty list when no storm is active. Not a real-estate dataset. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
No arguments.
{
"type": "object",
"properties": {}
}Niche rankings of US colleges and K-12 public schools/districts, nationally or by state: rank award (e.g. #1 Best Colleges in America), name, type, overall Niche grade (A+ to D-), acceptance rate, net price and SAT range for colleges, students and student-teacher ratio for schools, review rating and count, and Niche profile URL; 25 per page plus the total number ranked. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| list | string | One of colleges, public-high-schools, public-elementary-schools, public-middle-schools, school-districts (default colleges) |
| page | string | Page number from 1 (default 1) |
| state | string | Optional US state name as in Niche URLs, e.g. california, new-york |
{
"type": "object",
"properties": {
"list": {
"type": "string",
"description": "One of colleges, public-high-schools, public-elementary-schools, public-middle-schools, school-districts (default colleges)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"state": {
"type": "string",
"description": "Optional US state name as in Niche URLs, e.g. california, new-york"
}
}
}NoBroker India owner-listed homes for rent or resale near a point in 10 cities (Bangalore, Mumbai, Pune, Chennai, Hyderabad, Delhi, Gurgaon, Noida, Ghaziabad, Faridabad): ID, title, BHK, rent, deposit and maintenance or sale price, size, bathrooms, floor, furnishing, society, locality, coordinates, distance, dates and URL; 26 per page. Owner names are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| bhk | string | Optional filter on the result page: 1-9 (BHK) or rk |
| lat | string | Optional latitude of the area to search around (default: city centre) |
| lon | string | Optional longitude (give with lat) |
| city* | string | Required: bangalore, mumbai, pune, chennai, hyderabad, delhi, gurgaon, noida, ghaziabad, faridabad |
| deal | string | rent (default) or buy (resale) |
| page | string | Page number from 1 (default 1) |
{
"type": "object",
"required": [
"city"
],
"properties": {
"bhk": {
"type": "string",
"description": "Optional filter on the result page: 1-9 (BHK) or rk"
},
"lat": {
"type": "string",
"description": "Optional latitude of the area to search around (default: city centre)"
},
"lon": {
"type": "string",
"description": "Optional longitude (give with lat)"
},
"city": {
"type": "string",
"description": "Required: bangalore, mumbai, pune, chennai, hyderabad, delhi, gurgaon, noida, ghaziabad, faridabad"
},
"deal": {
"type": "string",
"description": "rent (default) or buy (resale)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
}
}
}Recent NYC property sales from the NYC Department of Finance Citywide Rolling Calendar Sales dataset: address, neighborhood, building class, units, year built, sale price and sale date. Newest first. Optional borough filter. Data lags the city's publication schedule. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many sales, 1 to 50 (default 10) |
| borough | string | Optional: manhattan, bronx, brooklyn, queens or staten island |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many sales, 1 to 50 (default 10)"
},
"borough": {
"type": "string",
"description": "Optional: manhattan, bronx, brooklyn, queens or staten island"
}
}
}UK rental listings from OpenRent (landlord-direct) for a city or area: listing ID and URL, monthly rent (GBP), bedrooms, bathrooms, studio/shared flags, furnished, bills included, pets, students and families accepted, garden, parking, minimum tenancy (months), days until available, first-listed date and coordinates. Filter by max rent, min bedrooms, furnished or pets; newest first. Also returns the total live listing count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| area* | string | City or area slug as in OpenRent URLs, e.g. london, manchester, bristol (required) |
| pets | string | true to list only pet-friendly lets |
| limit | string | Listings to return, 1 to 100 (default 20) |
| maxRent | string | Maximum rent per month in GBP |
| minBeds | string | Minimum bedrooms (0 = studios included) |
| furnished | string | true or false |
{
"type": "object",
"required": [
"area"
],
"properties": {
"area": {
"type": "string",
"description": "City or area slug as in OpenRent URLs, e.g. london, manchester, bristol (required)"
},
"pets": {
"type": "string",
"description": "true to list only pet-friendly lets"
},
"limit": {
"type": "string",
"description": "Listings to return, 1 to 100 (default 20)"
},
"maxRent": {
"type": "string",
"description": "Maximum rent per month in GBP"
},
"minBeds": {
"type": "string",
"description": "Minimum bedrooms (0 = studios included)"
},
"furnished": {
"type": "string",
"description": "true or false"
}
}
}South African property listings from Property24 for an area: listing number, headline (e.g. 2 Bedroom Apartment), suburb, price in rand, bedrooms, bathrooms, parking spaces, floor size (m²) and listing URL, first results page (about 20 listings), for sale or to rent. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| area* | string | Area path from a Property24 URL: <city>/<province>/<id>, e.g. cape-town/western-cape/432 (required) |
| deal | string | for-sale (default) or to-rent |
{
"type": "object",
"required": [
"area"
],
"properties": {
"area": {
"type": "string",
"description": "Area path from a Property24 URL: <city>/<province>/<id>, e.g. cape-town/western-cape/432 (required)"
},
"deal": {
"type": "string",
"description": "for-sale (default) or to-rent"
}
}
}Recorded UK residential sale prices and dates for one postcode, from HM Land Registry Price Paid Data (official open data, OGL). Historic sales only, not current listings; Purplebricks itself has no public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many sales, 1 to 50 (default 10) |
| postcode* | string | UK postcode, e.g. SE1 7PB |
{
"type": "object",
"required": [
"postcode"
],
"properties": {
"limit": {
"type": "string",
"description": "How many sales, 1 to 50 (default 10)"
},
"postcode": {
"type": "string",
"description": "UK postcode, e.g. SE1 7PB"
}
}
}Rental property investment calculator from your numbers: monthly mortgage payment (amortising), net operating income, cap rate, gross rental yield, monthly and annual cash flow, cash-on-cash return, debt service coverage ratio (DSCR), break-even occupancy and the 1% rule check. Any currency. Standard formulas; it does not look up prices or rents. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| price* | string | Purchase price (required) |
| years | string | Loan term in years (default 30) |
| ratePct | string | Annual mortgage interest rate % (default 6.5) |
| vacancyPct | string | Vacancy allowance % of rent (default 5) |
| rentMonthly* | string | Expected monthly rent (required) |
| closingCosts | string | One-off purchase costs added to cash invested (default 0) |
| downPaymentPct | string | Down payment % of price (default 20) |
REALTOR.ca (Canada MLS®) listings for a city: total listings and the newest 11 with MLS number, price, address, latitude/longitude, bedrooms, bathrooms, interior size, building and ownership type, land size, parking, listing brokerage and agent, time on REALTOR.ca, photo and listing link. From the city page's embedded search data via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City slug as in realtor.ca/<province>/<city>/real-estate, e.g. toronto, vancouver, calgary, ottawa |
| province* | string | Province code: ab, bc, mb, nb, nl, ns, nt, nu, on, pe, qc, sk, yt |
{
"type": "object",
"required": [
"province",
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City slug as in realtor.ca/<province>/<city>/real-estate, e.g. toronto, vancouver, calgary, ottawa"
},
"province": {
"type": "string",
"description": "Province code: ab, bc, mb, nb, nl, ns, nt, nu, on, pe, qc, sk, yt"
}
}
}RealtyTrac foreclosure listings for a US city or ZIP: bank-owned (REO) and auction homes with property type, address, county, beds, baths, living and lot square feet, RealtyTrac estimated value, estimated ROI, online auction partner, auction date/time, status and update dates, coordinates and listing URL; 24 per page plus total count. Pre-foreclosure details are mostly withheld for anonymous visitors, so that filter often returns nothing. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| zip | string | Optional 5-digit ZIP inside the city (needs city+state), e.g. 30331 |
| city* | string | City name, e.g. atlanta or 'el paso' (give city+state, or zip) |
| page | string | Page number from 1 (default 1) |
| state* | string | 2-letter US state code, e.g. GA |
| status | string | all (default), bank-owned, auction or pre-foreclosure |
{
"type": "object",
"required": [
"city",
"state"
],
"properties": {
"zip": {
"type": "string",
"description": "Optional 5-digit ZIP inside the city (needs city+state), e.g. 30331"
},
"city": {
"type": "string",
"description": "City name, e.g. atlanta or 'el paso' (give city+state, or zip)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"state": {
"type": "string",
"description": "2-letter US state code, e.g. GA"
},
"status": {
"type": "string",
"description": "all (default), bank-owned, auction or pre-foreclosure"
}
}
}Redfin US home listings in a box around a point, from Redfin's own CSV download: for sale (active, coming soon, pre-market) or sold in the last N days. Row: sale type, sold date, property type, address, ZIP, price, beds, baths, neighborhood, sq ft, lot, year built, days on market, $/sq ft, HOA, status, open house, MLS number and source, coordinates, URL. Up to 350. Some MLS listings/areas (e.g. Seattle) are left out of downloads. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| lat* | string | Latitude of the centre point (required), e.g. 30.27 |
| lon* | string | Longitude (required), e.g. -97.75 |
| mode | string | sale (default) or sold |
| type | string | Optional property type: house, condo, townhouse, multifamily, land, other, manufactured, coop |
| limit | string | Max homes, 1-350 (default 50) |
| radiusKm | string | Half-width of the search box in km, 0.2-25 (default 2) |
| soldDays | string | For mode=sold: sold within the last N days, 7-1095 (default 90) |
RE/MAX US homes for sale in a ZIP code (or a city by its Census place ID) from remax.com search pages: listing ID, MLS number and MLS name, address, price, beds, baths, living area (sq ft), lot (acres), property type, banners (new listing, open house...), open-house times, listing office and courtesy line, photo and URL; 24 per page plus the total count. MLS IDX data, for consumer use. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| zip | string | 5-digit ZIP code, e.g. 78704 (give zip, or city + placeId) |
| city | string | City name, e.g. Austin (with placeId) |
| page | string | Page number from 1 (default 1) |
| state* | string | 2-letter US state code (required), e.g. TX |
| placeId | string | 7-digit Census place GEOID of the city, e.g. 4805000 for Austin TX |
{
"type": "object",
"required": [
"state"
],
"properties": {
"zip": {
"type": "string",
"description": "5-digit ZIP code, e.g. 78704 (give zip, or city + placeId)"
},
"city": {
"type": "string",
"description": "City name, e.g. Austin (with placeId)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"state": {
"type": "string",
"description": "2-letter US state code (required), e.g. TX"
},
"placeId": {
"type": "string",
"description": "7-digit Census place GEOID of the city, e.g. 4805000 for Austin TX"
}
}
}UK homes for sale in London (first results page, up to 25) from the public rightmove.co.uk search page: address, asking price in GBP, bedrooms, bathrooms, size and summary. Read from the page's embedded JSON; Rightmove has no free public read API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many listings, 1 to 25 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many listings, 1 to 25 (default 10)"
}
}
}SeLoger (France) homes for sale or rent in a town: listing id, title, price and price per m2 (EUR), rooms, bedrooms, area, floor, postcode, energy class, headline and description start, agency type and link; about 30 per page (pages 1-20), plus total count and the town's average price per m2 with 1- and 5-year change. From seloger.com via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 20 (default 1) |
| type | string | achat (for sale) or locations (to rent); default achat |
| place* | string | Town slug as in seloger.com/immobilier/achat/immo-<place>/, e.g. paris-75, lyon-69, bordeaux-33 |
{
"type": "object",
"required": [
"place"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"type": {
"type": "string",
"description": "achat (for sale) or locations (to rent); default achat"
},
"place": {
"type": "string",
"description": "Town slug as in seloger.com/immobilier/achat/immo-<place>/, e.g. paris-75, lyon-69, bordeaux-33"
}
}
}US commercial real estate listings from Showcase for a city, for lease or for sale: listing ID, title, property type (office, retail, industrial, flex, coworking...), asking rent or price text as shown (e.g. $19.00-$21.00 USD/SF/yr, or rent withheld), address, size range in square feet and number of spaces, and listing URL; 30 per page plus the number of matching listings (Showcase caps it at 500). Optional property-type filter on the page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City as in Showcase URLs, e.g. dallas, los-angeles (required) |
| deal | string | lease (default) or sale |
| page | string | Page number from 1 (default 1) |
| type | string | Optional words of the property type, e.g. office, retail, industrial |
| state* | string | 2-letter US state, e.g. tx, ca (required) |
{
"type": "object",
"required": [
"state",
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City as in Showcase URLs, e.g. dallas, los-angeles (required)"
},
"deal": {
"type": "string",
"description": "lease (default) or sale"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"type": {
"type": "string",
"description": "Optional words of the property type, e.g. office, retail, industrial"
},
"state": {
"type": "string",
"description": "2-letter US state, e.g. tx, ca (required)"
}
}
}Mumbai property for sale from the public squareyards.com search page (first page, schema.org JSON-LD): resale apartments with name, locality, rooms, bathrooms, floor size in sq ft and coordinates, plus new projects with their listed price in INR. Resale apartments carry no price on the page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many resale apartments, 1 to 25 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many resale apartments, 1 to 25 (default 10)"
}
}
}Czech flat sale listings (first results page, up to 22) from the public sreality.cz search page: title, price in CZK, price per m2, city, district and street. Read from the page's embedded JSON; the site has no public API, and the page shows its own total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| limit | string | How many listings, 1 to 22 (default 10) |
{
"type": "object",
"properties": {
"limit": {
"type": "string",
"description": "How many listings, 1 to 22 (default 10)"
}
}
}Student housing near a university from Student.com (US and Canada): property name, type (PBSA = purpose-built student accommodation, Apartment...), monthly price from/to as listed, rating, distance from the campus in miles, coordinates and listing URL, nearest first, plus the number of properties Student.com maps around that campus. Input = the slugs in Student.com's university URL. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City slug, e.g. new-york-city (required) |
| limit | string | Max rows, 1-200 (default 30) |
| state* | string | State/province slug, e.g. ny (required) |
| country | string | Country slug: us or ca (default us) |
| maxPrice | string | Optional maximum 'from' price per month |
| university* | string | University slug, e.g. new-york-university (required) |
{
"type": "object",
"required": [
"state",
"city",
"university"
],
"properties": {
"city": {
"type": "string",
"description": "City slug, e.g. new-york-city (required)"
},
"limit": {
"type": "string",
"description": "Max rows, 1-200 (default 30)"
},
"state": {
"type": "string",
"description": "State/province slug, e.g. ny (required)"
},
"country": {
"type": "string",
"description": "Country slug: us or ca (default us)"
},
"maxPrice": {
"type": "string",
"description": "Optional maximum 'from' price per month"
},
"university": {
"type": "string",
"description": "University slug, e.g. new-york-university (required)"
}
}
}Second-hand condominiums for sale in Japan from SUUMO: building name, headline, price (yen), address, nearest line/station and walk time, floor area (m²), layout (e.g. 2LDK), balcony, build year/month, selling agent and listing URL, 30 per page, for a prefecture (and optionally a city/ward code). Text is in Japanese as published. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Results page 1 to 50 (default 1) |
| ward | string | Optional 5-digit city/ward code, e.g. 13108 (Koto-ku) |
| prefecture* | string | Two-digit prefecture code, e.g. 13 Tokyo, 27 Osaka, 14 Kanagawa (required) |
{
"type": "object",
"required": [
"prefecture"
],
"properties": {
"page": {
"type": "string",
"description": "Results page 1 to 50 (default 1)"
},
"ward": {
"type": "string",
"description": "Optional 5-digit city/ward code, e.g. 13108 (Koto-ku)"
},
"prefecture": {
"type": "string",
"description": "Two-digit prefecture code, e.g. 13 Tokyo, 27 Osaka, 14 Kanagawa (required)"
}
}
}New Zealand property listings from realestate.co.nz (public search, no key): address, suburb, district, region, coordinates, price as advertised (often by negotiation, deadline or auction), bedrooms, bathrooms, land area, property type, listing date, agency and link, newest first, plus the total match count. Filter by region, category (sale, rent, rural, lifestyle, commercial, business) and minimum bedrooms. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| page | string | Result page, 1 to 50 (default 1) |
| limit | string | Listings per page, 1 to 25 (default 10) |
| region | string | NZ region: northland, auckland, waikato, bay-of-plenty, gisborne, hawkes-bay, taranaki, wellington, nelson, west-coast, canterbury, otago, southland, coromandel, marlborough, wairarapa, central-north-island, manawatu-whanganui, central-otago (default: all of New Zealand) |
| category | string | sale, rent, rural, lifestyle, commercial or business (default sale) |
| bedroomsMin | string | Minimum bedrooms, 1 to 10 (optional) |
{
"type": "object",
"properties": {
"page": {
"type": "string",
"description": "Result page, 1 to 50 (default 1)"
},
"limit": {
"type": "string",
"description": "Listings per page, 1 to 25 (default 10)"
},
"region": {
"type": "string",
"description": "NZ region: northland, auckland, waikato, bay-of-plenty, gisborne, hawkes-bay, taranaki, wellington, nelson, west-coast, canterbury, otago, southland, coromandel, marlborough, wairarapa, central-north-island, manawatu-whanganui, central-otago (default: all of New Zealand)"
},
"category": {
"type": "string",
"description": "sale, rent, rural, lifestyle, commercial or business (default sale)"
},
"bedroomsMin": {
"type": "string",
"description": "Minimum bedrooms, 1 to 10 (optional)"
}
}
}Registered Dubai property transactions from Dubai Land Department open data: number, date, type (sale, mortgage, gift), procedure, value (AED), price per m2, area, project, property type and sub-type, rooms, size, parking, off-plan or ready, freehold and nearby landmarks. Filter by date range, type and off-plan/ready; sort by date or value; total count included. No buyer or seller names are published. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| to | string | End date YYYY-MM-DD (default today) |
| from | string | Start date YYYY-MM-DD (default 30 days ago) |
| page | string | Page number from 1 (default 1) |
| sort | string | newest (default), oldest or value |
| type | string | sales (default), mortgages, gifts or all |
| limit | string | Transactions per page, 1 to 100 (default 25) |
| offPlan | string | true for off-plan only, false for ready only |
Typical US home value from the Zillow Home Value Index (ZHVI, Zillow Research's official public data: mid-tier homes, single-family + condo, smoothed, seasonally adjusted, USD) for states or metro areas: latest monthly value, change vs 12 months earlier and monthly history (back to 2000) for every region whose name matches (up to 10). Index data, not individual listings or Zestimates (zillow.com pages block automated access). Updated monthly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| level | string | state (default) or metro (metro file includes the United States row) |
| months | string | How many recent monthly values per region, 1-320 (default 12) |
| region* | string | Region name or part of it, e.g. 'Texas', 'Austin, TX', 'United States' (required) |
{
"type": "object",
"required": [
"region"
],
"properties": {
"level": {
"type": "string",
"description": "state (default) or metro (metro file includes the United States row)"
},
"months": {
"type": "string",
"description": "How many recent monthly values per region, 1-320 (default 12)"
},
"region": {
"type": "string",
"description": "Region name or part of it, e.g. 'Texas', 'Austin, TX', 'United States' (required)"
}
}
}Typical market rent for US metro areas or cities from the Zillow Observed Rent Index (ZORI, Zillow Research's official public data, all home types, smoothed, USD per month): latest monthly value, change vs 12 months earlier and monthly history for every region whose name matches (up to 10, largest first), with state, metro and county. Index data, not individual listings (zillow.com listing pages block automated access). Updated monthly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| level | string | metro (default; includes the United States row) or city |
| state | string | Optional 2-letter state code to narrow matches, e.g. TX |
| months | string | How many recent monthly values per region, 1-120 (default 12) |
| region* | string | Region name or part of it, e.g. 'Austin', 'New York, NY', 'United States' (required) |
{
"type": "object",
"required": [
"region"
],
"properties": {
"level": {
"type": "string",
"description": "metro (default; includes the United States row) or city"
},
"state": {
"type": "string",
"description": "Optional 2-letter state code to narrow matches, e.g. TX"
},
"months": {
"type": "string",
"description": "How many recent monthly values per region, 1-120 (default 12)"
},
"region": {
"type": "string",
"description": "Region name or part of it, e.g. 'Austin', 'New York, NY', 'United States' (required)"
}
}
}Typical market rent for a US ZIP code from the Zillow Observed Rent Index (ZORI, Zillow Research's official public data, all home types, smoothed, USD per month): latest monthly value, change vs 12 months earlier, monthly history, plus city, metro and county. Index data, not individual rental listings (zillow.com listing pages block automated access). Updated monthly by Zillow; ZIPs with too few rentals are not covered. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| zip* | string | 5-digit US ZIP code (required), e.g. 78701 |
| months | string | How many recent monthly values to return, 1-120 (default 12) |
{
"type": "object",
"required": [
"zip"
],
"properties": {
"zip": {
"type": "string",
"description": "5-digit US ZIP code (required), e.g. 78701"
},
"months": {
"type": "string",
"description": "How many recent monthly values to return, 1-120 (default 12)"
}
}
}Zoocasa (Canada) homes for sale in a city: MLS number, address, neighbourhood, price (CAD), property type, bedrooms, bathrooms, maintenance fee, garage, brokerage, feature tags, listed time and link, about 27 per page (page 1 to 20), plus the total number of listings. From zoocasa.com's public city pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. toronto, vancouver, calgary |
| page | string | Results page 1 to 20 (default 1) |
| province* | string | Two-letter province code, e.g. on, bc, ab |
{
"type": "object",
"required": [
"city",
"province"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. toronto, vancouver, calgary"
},
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"province": {
"type": "string",
"description": "Two-letter province code, e.g. on, bc, ab"
}
}
}Zoopla (UK) homes for sale or to rent in an area: headline (e.g. '3 bed end terrace house for sale'), price (GBP; monthly rent for lettings), address, coordinates, bedrooms, bathrooms, floor size (sq ft), property type, short description, image and link, about 25 per page (page 1 to 20). From zoopla.co.uk's public search pages via a premium residential proxy. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Argument | Type | Description |
|---|---|---|
| area* | string | Area slug as in zoopla.co.uk/for-sale/property/<area>/, e.g. london, manchester, bristol, sw11 |
| page | string | Results page 1 to 20 (default 1) |
| type | string | for-sale or to-rent (default for-sale) |
{
"type": "object",
"required": [
"area"
],
"properties": {
"area": {
"type": "string",
"description": "Area slug as in zoopla.co.uk/for-sale/property/<area>/, e.g. london, manchester, bristol, sw11"
},
"page": {
"type": "string",
"description": "Results page 1 to 20 (default 1)"
},
"type": {
"type": "string",
"description": "for-sale or to-rent (default for-sale)"
}
}
}{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keyword, e.g. data, program manager, fundraising (optional)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"sort": {
"type": "string",
"description": "relevance (default) or newest"
},
"type": {
"type": "string",
"description": "job (default), internship or volunteer"
},
"limit": {
"type": "string",
"description": "Listings per page, 1 to 50 (default 20)"
},
"remote": {
"type": "string",
"description": "true for remote listings only"
},
"country": {
"type": "string",
"description": "Optional 2-letter country code, e.g. US, GB, CA"
}
}
}{
"type": "object",
"required": [
"state",
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. Seattle"
},
"type": {
"type": "string",
"description": "single-family, condo, townhouse, multi-family, land, rental, new-construction, open-house (default single-family)"
},
"limit": {
"type": "string",
"description": "Listings returned, 1 to 300 (default 50)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. WA"
},
"minBeds": {
"type": "string",
"description": "Minimum bedrooms"
},
"maxPrice": {
"type": "string",
"description": "Maximum list price in USD"
},
"minPrice": {
"type": "string",
"description": "Minimum list price in USD"
}
}
}| minPrice |
| string |
| Minimum list price in USD (filters this page) |
{
"type": "object",
"required": [
"state",
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. Austin"
},
"page": {
"type": "string",
"description": "Result page of 200 listings, 1 to 25 (default 1)"
},
"type": {
"type": "string",
"description": "house, condo, townhouse, land, multi_family … (filters this page)"
},
"limit": {
"type": "string",
"description": "Listings returned, 1 to 200 (default 50)"
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. TX"
},
"minBeds": {
"type": "string",
"description": "Minimum bedrooms (filters this page)"
},
"maxPrice": {
"type": "string",
"description": "Maximum list price in USD (filters this page)"
},
"minPrice": {
"type": "string",
"description": "Minimum list price in USD (filters this page)"
}
}
}| expensesMonthly |
| string |
| Monthly operating costs: tax, insurance, maintenance, management, HOA (default 0) |
{
"type": "object",
"required": [
"price",
"rentMonthly"
],
"properties": {
"price": {
"type": "string",
"description": "Purchase price (required)"
},
"years": {
"type": "string",
"description": "Loan term in years (default 30)"
},
"ratePct": {
"type": "string",
"description": "Annual mortgage interest rate % (default 6.5)"
},
"vacancyPct": {
"type": "string",
"description": "Vacancy allowance % of rent (default 5)"
},
"rentMonthly": {
"type": "string",
"description": "Expected monthly rent (required)"
},
"closingCosts": {
"type": "string",
"description": "One-off purchase costs added to cash invested (default 0)"
},
"downPaymentPct": {
"type": "string",
"description": "Down payment % of price (default 20)"
},
"expensesMonthly": {
"type": "string",
"description": "Monthly operating costs: tax, insurance, maintenance, management, HOA (default 0)"
}
}
}{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "string",
"description": "Latitude of the centre point (required), e.g. 30.27"
},
"lon": {
"type": "string",
"description": "Longitude (required), e.g. -97.75"
},
"mode": {
"type": "string",
"description": "sale (default) or sold"
},
"type": {
"type": "string",
"description": "Optional property type: house, condo, townhouse, multifamily, land, other, manufactured, coop"
},
"limit": {
"type": "string",
"description": "Max homes, 1-350 (default 50)"
},
"radiusKm": {
"type": "string",
"description": "Half-width of the search box in km, 0.2-25 (default 2)"
},
"soldDays": {
"type": "string",
"description": "For mode=sold: sold within the last N days, 7-1095 (default 90)"
}
}
}{
"type": "object",
"properties": {
"to": {
"type": "string",
"description": "End date YYYY-MM-DD (default today)"
},
"from": {
"type": "string",
"description": "Start date YYYY-MM-DD (default 30 days ago)"
},
"page": {
"type": "string",
"description": "Page number from 1 (default 1)"
},
"sort": {
"type": "string",
"description": "newest (default), oldest or value"
},
"type": {
"type": "string",
"description": "sales (default), mortgages, gifts or all"
},
"limit": {
"type": "string",
"description": "Transactions per page, 1 to 100 (default 25)"
},
"offPlan": {
"type": "string",
"description": "true for off-plan only, false for ready only"
}
}
}