{"x402Version":2,"name":"x402-farm","description":"Pay-per-call data & web APIs for AI agents — French/UK/US company data, KYB, real-estate AVM, SEC EDGAR & Companies House, web extraction. USDC on Base/Polygon/Arbitrum, no account, no API key.","payment":{"protocol":"x402","networks":["eip155:8453"],"asset":"USDC","payTo":"0x2c871C2b8876dc35e9E19646FDa5ABF1cd27735F"},"discovery":{"catalog":"https://api.x-402.online/","openapi":"https://api.x-402.online/openapi.json","llms":"https://api.x-402.online/llms.txt","mcp":"https://api.x-402.online/.well-known/mcp","agentSkills":"https://api.x-402.online/.well-known/agent-skills.json"},"resources":[{"name":"weather","method":"GET","url":"https://api.x-402.online/v1/weather","price":"$0.003","description":"Worldwide weather: current conditions + 3-day forecast by lat/lon or city name. Query: ?city= or ?lat=&lon="},{"name":"crypto_price","method":"GET","url":"https://api.x-402.online/v1/crypto/price","price":"$0.003","description":"Spot prices + 24h change for any CoinGecko-listed tokens, multi-currency. Query: ?ids=bitcoin,ethereum&vs=usd,eur"},{"name":"extract","method":"POST","url":"https://api.x-402.online/v1/extract","price":"$0.005","description":"URL -> main content as clean markdown, from a FRENCH RESIDENTIAL IP + real Chromium (JS-rendered). Reaches sites that block datacenter/cloud IPs (Firecrawl/ScrapingBee territory) at a fraction of the price. Input: {url}"},{"name":"render","method":"POST","url":"https://api.x-402.online/v1/render","price":"$0.005","description":"URL -> full HTML after JS execution, from a French residential IP + real browser (bypasses datacenter blocks). Input: {url}"},{"name":"screenshot","method":"POST","url":"https://api.x-402.online/v1/screenshot","price":"$0.01","description":"URL -> PNG screenshot from a French residential IP + real browser (renders sites that block cloud IPs). Input: {url, fullPage?}"},{"name":"pdf","method":"POST","url":"https://api.x-402.online/v1/pdf","price":"$0.01","description":"URL -> A4 PDF from a French residential IP + real browser. Input: {url}"},{"name":"links","method":"POST","url":"https://api.x-402.online/v1/links","price":"$0.005","description":"URL -> deduplicated links (internal/external + anchor text), fetched from a French residential IP. Input: {url}"},{"name":"meta","method":"POST","url":"https://api.x-402.online/v1/meta","price":"$0.005","description":"URL -> SEO meta, OpenGraph, canonical, JSON-LD, from a French residential IP + real browser. Input: {url}"},{"name":"fr_entreprise","method":"GET","url":"https://api.x-402.online/v1/fr/entreprise","price":"$0.02","description":"French company lookup by name or SIREN/SIRET: officers, NAF, HQ, status. Query: ?q="},{"name":"fr_geocode","method":"GET","url":"https://api.x-402.online/v1/fr/geocode","price":"$0.005","description":"Geocode any French address incl. overseas territories (lat/lon, score). Query: ?q="},{"name":"dns","method":"GET","url":"https://api.x-402.online/v1/dns","price":"$0.005","description":"Full DNS records for a domain: A, AAAA, MX, TXT, NS, SPF. Query: ?domain="},{"name":"email_validate","method":"GET","url":"https://api.x-402.online/v1/email/validate","price":"$0.005","description":"Email validation: syntax + domain MX check, no email sent. Query: ?email="},{"name":"fr_tva","method":"GET","url":"https://api.x-402.online/v1/fr/tva","price":"$0.005","description":"Compute French intra-EU VAT number from a SIREN (offline, instant). Query: ?siren="},{"name":"fr_vat-eu","method":"GET","url":"https://api.x-402.online/v1/fr/vat-eu","price":"$0.02","description":"Validate any EU VAT number via the official VIES service, returns trader name/address. Query: ?vat="},{"name":"fr_commune","method":"GET","url":"https://api.x-402.online/v1/fr/commune","price":"$0.005","description":"French commune info: population, INSEE code, postal codes, EPCI, department, region, coords. Query: ?q= or ?cp="},{"name":"fr_reverse-geocode","method":"GET","url":"https://api.x-402.online/v1/fr/reverse-geocode","price":"$0.005","description":"Reverse geocode lat/lon to a French address (incl. overseas). Query: ?lat=&lon="},{"name":"fr_jours-feries","method":"GET","url":"https://api.x-402.online/v1/fr/jours-feries","price":"$0.005","description":"French public holidays for a year and zone (metropole, alsace-moselle, guadeloupe, etc.). Query: ?annee=&zone="},{"name":"fr_georisques","method":"GET","url":"https://api.x-402.online/v1/fr/georisques","price":"$0.02","description":"Natural & technological risks for a French commune (flood, seismic, industrial...). Query: ?insee="},{"name":"fr_carburants","method":"GET","url":"https://api.x-402.online/v1/fr/carburants","price":"$0.01","description":"Live fuel prices at stations near a French postal code (gazole, SP95/98, E85, GPL). Query: ?cp="},{"name":"fr_etablissements","method":"GET","url":"https://api.x-402.online/v1/fr/etablissements","price":"$0.02","description":"French company HQ + establishment counts by SIREN (SIRET, address, status). Query: ?siren="},{"name":"fr_association","method":"GET","url":"https://api.x-402.online/v1/fr/association","price":"$0.02","description":"Search French associations (RNA) by name: SIREN, RNA id, creation date, city. Query: ?q="},{"name":"fr_dpe","method":"GET","url":"https://api.x-402.online/v1/fr/dpe","price":"$0.02","description":"Energy performance diagnostics (DPE/GES labels) for dwellings in a French area. Query: ?insee= or ?cp="},{"name":"fr_vacances-scolaires","method":"GET","url":"https://api.x-402.online/v1/fr/vacances-scolaires","price":"$0.005","description":"French school holidays by zone and year. Query: ?zone=&annee="},{"name":"fr_ecoles","method":"GET","url":"https://api.x-402.online/v1/fr/ecoles","price":"$0.01","description":"French schools directory lookup by name or postal code (type, status, address, phone). Query: ?q= or ?cp="},{"name":"fr_iban","method":"GET","url":"https://api.x-402.online/v1/fr/iban","price":"$0.005","description":"Validate an IBAN (mod-97 checksum), returns country and French bank code. Query: ?iban="},{"name":"fr_codes-postaux","method":"GET","url":"https://api.x-402.online/v1/fr/codes-postaux","price":"$0.005","description":"Map a French postal code to its communes (name + INSEE code). Query: ?cp="},{"name":"fr_cadastre","method":"GET","url":"https://api.x-402.online/v1/fr/cadastre","price":"$0.01","description":"French cadastral parcel at given coordinates: parcel id, section, number, surface (IGN). Query: ?lat=&lon="},{"name":"fr_valeurs-foncieres","method":"GET","url":"https://api.x-402.online/v1/fr/valeurs-foncieres","price":"$0.02","description":"Real French real-estate sale prices (DVF) for a commune: date, price, surface, type. Query: ?insee=&annee="},{"name":"fr_insee-commune","method":"GET","url":"https://api.x-402.online/v1/fr/insee-commune","price":"$0.01","description":"INSEE commune stats: population, area, computed density, department, region, EPCI. Query: ?insee="},{"name":"fr_meteo","method":"GET","url":"https://api.x-402.online/v1/fr/meteo","price":"$0.005","description":"Current weather + up to 7-day forecast for any coordinates (France & overseas), French descriptions. Query: ?lat=&lon=&jours="},{"name":"fr_rge","method":"GET","url":"https://api.x-402.online/v1/fr/rge","price":"$0.02","description":"RGE-certified renovation contractors near a French postal code (name, trade, phone, email). Query: ?cp=&domaine="},{"name":"fr_rge-check","method":"GET","url":"https://api.x-402.online/v1/fr/rge-check","price":"$0.01","description":"Check whether a French company (by SIRET) is RGE-certified, with its qualifications. Query: ?siret="},{"name":"fr_transport","method":"GET","url":"https://api.x-402.online/v1/fr/transport","price":"$0.01","description":"Public-transit & mobility open datasets for a French area with GTFS/NeTEx/GBFS feed URLs. Query: ?q="},{"name":"fr_irve","method":"GET","url":"https://api.x-402.online/v1/fr/irve","price":"$0.01","description":"EV charging stations in a French commune: operator, power, connectors, access, coords (IRVE). Query: ?insee="},{"name":"fr_bodacc","method":"GET","url":"https://api.x-402.online/v1/fr/bodacc","price":"$0.02","description":"BODACC legal announcements for a French company by SIREN (filings, sales, insolvency, changes). Query: ?siren="},{"name":"fr_bio","method":"GET","url":"https://api.x-402.online/v1/fr/bio","price":"$0.02","description":"Certified organic (AB) operators in France by department and/or text search: farms, processors, productions. Query: ?departement=&q="},{"name":"fr_entreprise-360_partial","method":"GET","url":"https://api.x-402.online/v1/fr/entreprise-360/partial","price":"$0.02","description":"LITE version of entreprise-360 (identity, HQ city, establishments count, legal notices count). Try cheap, upgrade to /v1/fr/entreprise-360 for officers, finances, RGE. Query: ?q= or ?siren="},{"name":"fr_entreprise-360","method":"GET","url":"https://api.x-402.online/v1/fr/entreprise-360","price":"$0.04","description":"Full French company report in ONE call: identity, VAT, HQ, officers, establishments, finances, legal notices (BODACC), RGE cert. Aggregates 3 sources. Free trial: /free/entreprise-360. Query: ?q= or ?siren="},{"name":"fr_estimation-immo","method":"GET","url":"https://api.x-402.online/v1/fr/estimation-immo","price":"$0.05","description":"Real-estate price estimate (AVM) computed from real DVF sale comparables: €/m² median + range and value for a surface. Free trial: /free/estimation-immo. Query: ?adresse=&surface=&type=appartement|maison"},{"name":"fr_bilans","method":"GET","url":"https://api.x-402.online/v1/fr/bilans","price":"$0.06","description":"French company annual accounts & financial statements (revenue, net income, capital) + list of filed accounts, via INPI RNE (auth-gated source). Query: ?siren="},{"name":"fr_procedures-collectives","method":"GET","url":"https://api.x-402.online/v1/fr/procedures-collectives","price":"$0.03","description":"Is this French company in insolvency proceedings (sauvegarde, redressement, liquidation judiciaire)? Official BODACC court announcements: synthetic status, full judgment history, RCS deregistration flag. The #1 B2B check before signing. Query: ?siren="},{"name":"fr_score-entreprise_partial","method":"GET","url":"https://api.x-402.online/v1/fr/score-entreprise/partial","price":"$0.02","description":"LITE version of score-entreprise: score 0-100 + level + insolvency count only. Upgrade to /v1/fr/score-entreprise for factor breakdown & financials. Query: ?q= or ?siren="},{"name":"fr_score-entreprise","method":"GET","url":"https://api.x-402.online/v1/fr/score-entreprise","price":"$0.08","description":"Company solidity/risk score 0-100 for a French company: crosses INPI financials (revenue/profit trend), BODACC legal proceedings, age, status. Replaces a paid solvency report. Free trial: /free/score-entreprise. Query: ?q= or ?siren="},{"name":"fr_analyse-immo_partial","method":"GET","url":"https://api.x-402.online/v1/fr/analyse-immo/partial","price":"$0.03","description":"LITE version of analyse-immo: median price/m2, estimated value, investment score. Upgrade to /v1/fr/analyse-immo for energy, risks, demographics, yield. Query: ?adresse=&surface="},{"name":"fr_analyse-immo","method":"GET","url":"https://api.x-402.online/v1/fr/analyse-immo","price":"$0.08","description":"Real-estate investment scorecard for an address: DVF value estimate + energy (DPE) + natural risks + demographics + rental yield estimate. Query: ?adresse=&surface=&type=appartement|maison"},{"name":"fr_kyb_partial","method":"GET","url":"https://api.x-402.online/v1/fr/kyb/partial","price":"$0.03","description":"LITE version of kyb: compliance verdict + VAT VIES validity + insolvency + red-flag count. Upgrade to /v1/fr/kyb for full dossier (officers, financials, flags detail). Query: ?q= or ?siren="},{"name":"fr_kyb","method":"GET","url":"https://api.x-402.online/v1/fr/kyb","price":"$0.10","description":"Know-Your-Business compliance dossier for a French company in one call: identity, VAT + VIES validation, officers, financial health (INPI), legal proceedings (BODACC), risk verdict. Free trial: /free/kyb. Query: ?q= or ?siren="},{"name":"fr_etude-implantation","method":"GET","url":"https://api.x-402.online/v1/fr/etude-implantation","price":"$0.12","description":"Business location study: competitor saturation (same activity in commune), demographics, commercial real-estate prices, opportunity score. Query: ?activite=&commune="},{"name":"fr_reseau-dirigeant","method":"GET","url":"https://api.x-402.online/v1/fr/reseau-dirigeant","price":"$0.08","description":"All French companies linked to a person (director search) with active/ceased flags and fraud-risk level. Query: ?nom=&prenom="},{"name":"fr_concurrents","method":"GET","url":"https://api.x-402.online/v1/fr/concurrents","price":"$0.08","description":"Competitive landscape of a French company: same-NAF rivals in its area ranked by revenue, with CA position. Query: ?q= or ?siren= &zone=departement|region"},{"name":"fr_verif-artisan","method":"GET","url":"https://api.x-402.online/v1/fr/verif-artisan","price":"$0.08","description":"Verify a French contractor before hiring: company health, age, RGE certification, insolvency proceedings, trust level. Query: ?q= or ?siren="},{"name":"fr_valorisation","method":"GET","url":"https://api.x-402.online/v1/fr/valorisation","price":"$0.10","description":"Company valuation estimate from public financials (revenue & earnings multiples), with range. Query: ?q= or ?siren="},{"name":"uk_company","method":"GET","url":"https://api.x-402.online/v1/uk/company","price":"$0.02","description":"UK company profile (Companies House): status, incorporation, SIC codes, registered office, accounts due dates, insolvency/charges flags. Query: ?q= or ?number="},{"name":"uk_officers","method":"GET","url":"https://api.x-402.online/v1/uk/officers","price":"$0.02","description":"UK company directors/officers (Companies House): name, role, appointment/resignation, nationality. Query: ?q= or ?number="},{"name":"uk_psc","method":"GET","url":"https://api.x-402.online/v1/uk/psc","price":"$0.03","description":"UK beneficial owners — Persons with Significant Control (Companies House), key for KYB/AML. Query: ?q= or ?number="},{"name":"uk_company-check","method":"GET","url":"https://api.x-402.online/v1/uk/company-check","price":"$0.08","description":"UK company KYB verdict in one call: status, accounts/filing compliance, insolvency history, officers, beneficial owners. Query: ?q= or ?number="},{"name":"us_company","method":"GET","url":"https://api.x-402.online/v1/us/company","price":"$0.02","description":"US public company profile (SEC EDGAR): name, CIK, tickers, exchange, SIC, state, fiscal year, latest filing. Query: ?ticker= or ?cik="},{"name":"us_financials","method":"GET","url":"https://api.x-402.online/v1/us/financials","price":"$0.05","description":"US public company key annual financials from SEC XBRL: revenue, net income, assets, liabilities, equity, cash (3 years). Query: ?ticker= or ?cik="},{"name":"us_filings","method":"GET","url":"https://api.x-402.online/v1/us/filings","price":"$0.02","description":"Recent SEC filings for a US company (10-K, 10-Q, 8-K...) with dates and document URLs. Query: ?ticker= or ?cik= &type="},{"name":"us_snapshot","method":"GET","url":"https://api.x-402.online/v1/us/snapshot","price":"$0.06","description":"One-call US company financial snapshot: revenue, growth, net income, margin, ROE, profitability from SEC XBRL. Query: ?ticker= or ?cik="},{"name":"maps","method":"GET","url":"https://api.x-402.online/v1/maps","price":"$0.03","description":"Google Maps local business scraper via a FRENCH RESIDENTIAL IP (Google blocks datacenter IPs). One call = one activity+location search -> up to 120 businesses with name, rating, category, address, Maps URL. The first `detailsMax` results (default 25, max 60) are also enriched with phone, website and review count; beyond that these three fields are null. Query: ?q=<activity>&location=<city>&max=&detailsMax=&details=false (feed only, faster)"},{"name":"fr_enrich","method":"GET","url":"https://api.x-402.online/v1/fr/enrich","price":"$0.08","description":"Enrich a French company (Clearbit/Apollo for France): input a SIREN or a name (+city) -> full sales dossier = legal identity, directors, financials, INSOLVENCY risk (BODACC), plus CONTACT (phone, website, rating) found via residential Google Maps. Registry + legal announcements + Maps in one call. Query: ?siren= or ?name=&city="},{"name":"fr_leboncoin","method":"GET","url":"https://api.x-402.online/v1/fr/leboncoin","price":"$0.02","description":"Leboncoin listings (France's #1 classifieds) via its internal JSON API + a residential IP that carries a solved DataDome session. Reaches what cloud scrapers cannot (Leboncoin is DataDome-protected). Search by keyword and/or category + city -> structured ads (title, price, city, date, url, images, attributes). Query: ?text=&category=&city=&zipcode=&limit="},{"name":"fr_seloger","method":"GET","url":"https://api.x-402.online/v1/fr/seloger","price":"$0.03","description":"SeLoger real-estate listings (DataDome-protected, unreachable from datacenters). Search a city (buy/rent) -> listings with type, rooms, surface, price, price per m2, URL + median asking price/m2. Pairs with DVF sold prices. Query: ?city=&cp=&type=achat|location&max="},{"name":"unblock","method":"GET","url":"https://api.x-402.online/v1/unblock","price":"$0.02","description":"Unblock ANY anti-bot-protected URL (DataDome, Cloudflare, PerimeterX) and get clean content. Sell the capability, not the data: residential IP + challenge solving. Query: ?url= (&country=fr &render=true &format=html|text|markdown). Returns the page others can't fetch."},{"name":"fr_biens-sous-cotes","method":"GET","url":"https://api.x-402.online/v1/fr/biens-sous-cotes","price":"$0.05","description":"Undervalued French property deal-flow: cross a commune's LISTED prices (Bien'ici) with the OFFICIAL SOLD-price median (DVF) -> properties listed well below what the area actually sells for. Sorted by discount. Query: ?city=&cp=&minGap=20. The asking-vs-sold gap nobody else assembles."},{"name":"fr_marches-publics","method":"GET","url":"https://api.x-402.online/v1/fr/marches-publics","price":"$0.02","description":"Live French public tenders (BOAMP, official): find open procurement contracts to bid on by keyword + department, with buyer, object, publication & response deadline, days-left. The revenue-opportunity feed for BD/tender-watch agents — loop by keyword+department for continuous monitoring. Query: ?q=&departement=&actif=true&order=deadline|recent&max="},{"name":"fr_qualified-leads","method":"GET","url":"https://api.x-402.online/v1/fr/qualified-leads","price":"$0.25","description":"Qualified French B2B leads in one call: finds businesses by activity+city (Google Maps via residential IP -> phone, website, rating) then CROSS-REFERENCES each with the official company registry (SIREN, legal form, NAF, directors, age, status) and scores them HOT/WARM/COLD. A full call list + qualification a solo dev can't assemble (needs residential IP + registry + orchestration). Query: ?activity=&location=&max="},{"name":"amazon","method":"GET","url":"https://api.x-402.online/v1/amazon","price":"$0.02","description":"Amazon product & search scraper via a residential IP + stealth browser (bypasses Amazon bot detection). Product mode (?asin= or ?url=) -> title, price, rating, reviews, brand, image. Search mode (?q=) -> up to 60 products with price/rating. Great for price monitoring & competitive intel."},{"name":"fr_immo","method":"GET","url":"https://api.x-402.online/v1/fr/immo","price":"$0.03","description":"French real-estate listings (asking prices) from Bien'ici via a residential IP (datacenter IPs are blocked). One call = one city search -> listings with type, rooms, surface, price, €/m², postal code, URL + a median asking €/m². Pairs with /v1/fr/estimation-immo (DVF sold prices) to compare asking vs sold. Query: ?city=&cp=&type=achat|location"},{"name":"search","method":"GET","url":"https://api.x-402.online/v1/search","price":"$0.003","description":"Cheap web search (real Google results via Serper): top 10 organic results + answer box + knowledge graph. Cheaper than Exa /search on x402. Query: ?q=&gl=&hl="},{"name":"search_news","method":"GET","url":"https://api.x-402.online/v1/search/news","price":"$0.003","description":"Fresh news search (Google News via Serper): latest headlines with source, date, snippet. Great for crypto/market/current-events agents. Query: ?q=&gl=&hl="},{"name":"llm","method":"POST","url":"https://api.x-402.online/v1/llm","price":"$0.002","description":"Cheap LLM inference pay-per-call, no account, no API key: prompt in, completion out (DeepSeek v4, up to 2000 output tokens). Among the lowest $/call on x402. Body: {prompt, system?, max_tokens?}"},{"name":"extract-structured","method":"GET","url":"https://api.x-402.online/v1/extract-structured","price":"$0.015","description":"URL + wanted fields -> clean JSON. Scrapes the page from a French residential IP (reaches sites that block datacenters) and uses an LLM to return exactly the fields you ask for. The 'scrape into this shape' call agents love (Firecrawl-extract territory), cheaper. Query: ?url=&fields=price,rating,stock (or ?schema=free-text)"},{"name":"llm_pro","method":"POST","url":"https://api.x-402.online/v1/llm/pro","price":"$0.006","description":"Smart LLM inference (DeepSeek v4 Pro): stronger reasoning for hard prompts, up to 2000 output tokens, no account. Body: {prompt, system?, max_tokens?}"}]}