{"service":"Multi-ATS Jobs Feed (x402)","description":"One maintained, normalized jobs feed across 10 applicant-tracking systems (Greenhouse, Lever, Ashby, SmartRecruiters, Workday, Recruitee, Workable, BambooHR, Breezy, Personio) with company-domain auto-detection. Pay per call in USDC on Base via x402 — no account, no API key.","paid_endpoint":{"method":"GET","path":"/jobs/search","price":"$0.004","network":"eip155:8453","asset":"USDC","params":{"companies":"comma-separated domains / slugs / \"platform:token\" (max 25) — optional when useRoster=true","useRoster":"true|false — pull the maintained Greenhouse roster feed WITHOUT supplying a company list (see /jobs/roster)","rosterLimit":"richest-first roster boards to include (default 10)","rosterFilter":"optional case-insensitive substring on company/token","maxPerCompany":"results per company (default 50, max 200)","includeDescription":"true|false — include full job description text","ghostDays":"age (days) at which a still-open role is flagged ghost_candidate (default 60) — a likely evergreen/unfilled \"ghost job\"","excludeGhost":"true|false — drop ghost_candidate rows for a CLEAN feed","ghostOnly":"true|false — return ONLY ghost_candidate rows (ghost-job intel)","filters":"server-side (bill only matches): skills=,skillsMatch=any|all, remote=, workplace=, employmentType=, seniority=/seniorityMin=, salaryMin=/salaryCurrency=, country="},"example":"/jobs/search?companies=stripe.com,lever:palantir&maxPerCompany=25","example_filter":"/jobs/search?companies=stripe.com&includeDescription=true&skills=python,go&remote=true&seniorityMin=senior&salaryMin=150000&excludeGhost=true — only matching rows billed","example_clean":"/jobs/search?companies=stripe.com&excludeGhost=true — drop likely-ghost listings","example_roster":"/jobs/search?useRoster=true&rosterLimit=10&maxPerCompany=50 — broad live feed, no company list","try_free":"/jobs/preview?companies=stripe.com — real sample rows, no payment"},"paid_endpoint_2":{"method":"GET","path":"/hiring/signal","price":"$0.003","network":"eip155:8453","asset":"USDC","description":"Live hiring/buying-intent signal per company (open-req count, intensity grade, department + location histograms, newest-post recency) derived from the maintained 10-ATS layer. One aggregate record per company, not listings.","params":{"companies":"comma-separated domains / slugs / \"platform:token\" (max 25)","maxScan":"postings scanned per company (default 500, max 1000)"},"example":"/hiring/signal?companies=stripe.com,bunq.com"},"paid_endpoint_3":{"method":"GET","path":"/jobs/comp","price":"$0.005","network":"eip155:8453","asset":"USDC","description":"Normalized compensation layer: unifies structured ATS salary fields AND pay-transparency text in descriptions into {min,max,currency,period,annualized} per posting + per-company disclosure rate + median band, across the 10-ATS layer.","params":{"companies":"comma-separated domains / slugs / \"platform:token\" (max 25)","maxPerCompany":"postings scanned per company (default 50, max 200)","disclosedOnly":"true|false — drop postings with no disclosed comp"},"example":"/jobs/comp?companies=ashby:openai,lever:palantir"},"free_endpoints":["/","/health","/jobs/platforms","/jobs/roster","/jobs/preview","/company/enrich/preview","/email/verify/preview","/.well-known/x402","/openapi.json","/llms.txt","/.well-known/agent.json","/mcp"],"manifest":"/.well-known/x402","openapi":"/openapi.json","llms_txt":"/llms.txt","agent_card":"/.well-known/agent.json","mcp":{"endpoint":"/mcp","transport":"streamable-http","protocol":"mcp","note":"MCP-over-HTTP: free tools (search_jobs, resolve_company, list_platforms) + get_premium_access, which returns the paid x402 endpoints. Connect an MCP client here, or discover via the official MCP registry."}}