{"uid":"cap_c_1YGsJPEf-OX3ofKpASc","slug":"assetfactory-jobs-live-board-search-4284ee97","name":"AssetFactory Jobs Live Board Search","description":"One maintained, normalized jobs data API that scrapes open job postings and listings across 10 applicant-tracking systems (Greenhouse, Lever, Ashby, SmartRecruiters, Workday, Recruitee, Workable, BambooHR, Breezy, Personio) with company-domain auto-detection. Use it to list a company’s open roles, find remote software-engineering / sales / any jobs, detect whether a company is hiring, and pull recruiting, salary and requirements data. Pay per call in USDC on Base via x402 (HTTP 402) — no account, no API key. Adapters are drift-monitored and maintained so the feed does not rot.","url":"https://assetfactory-jobs-x402.sigrunner.workers.dev/jobs/search?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["companies"],"properties":{"companies":{"type":"string","description":"Comma-separated company domains / slugs / \"platform:token\" (e.g. \"stripe.com,lever:palantir\"). Up to 25. The ATS + board token are auto-detected across all 10 supported platforms."},"maxPerCompany":{"type":"integer","default":50,"maximum":200,"minimum":1,"description":"Max normalized postings returned per company."},"includeDescription":{"type":"boolean","default":false,"description":"Include the full job description text in each posting."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"jobs":[{"id":"gh-4012345","url":"https://job-boards.greenhouse.io/stripe/jobs/4012345","title":"Senior Backend Engineer","remote":true,"company":"Stripe","age_days":9,"location":"Remote - US","days_open":9,"posted_at":"2026-10-21T00:00:00.000Z","seniority":"senior","department":"Engineering","requirements":{"skills":[{"name":"Go","category":"language"},{"name":"PostgreSQL","category":"data"},{"name":"Kubernetes","category":"devops"},{"name":"AWS","category":"cloud"}],"source":"description","categories":["cloud","data","devops","language"],"skill_names":["Go","PostgreSQL","Kubernetes","AWS"],"skills_count":4,"education_level":"bachelors","years_experience_min":5},"ghost_signals":[],"employment_type":"full_time","ghost_candidate":false,"location_parsed":{"raw":"Remote - US","city":null,"state":null,"country":"United States","countries":["US"],"is_remote":true,"workplace":"remote","country_code":"US","multi_location":false},"source_platform":"greenhouse","seniority_source":"title","employment_type_source":"description"}],"count":2,"resolutions":[{"ok":true,"input":"stripe.com","token":"stripe","platform":"greenhouse"}],"generated_at":"2026-10-29T00:00:00.000Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9sc5i9lG8LinLdkP2MoRz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches live, structured job postings directly from company ATS boards across 10 platforms, returning normalized roles with parsed location, seniority, skills, employment type, and ghost-listing signals.","exampleAgentPrompt":"Pull live job postings from stripe.com and notion.so right now — up to 50 per company — and include the full job description so I can see what skills and experience each role actually requires.","exampleUseCases":[{"title":"Recruiting pipeline sourcing","prompt":"Get me all the currently open engineering and product roles at anthropic.com, openai.com, and deepmind.com — up to 100 per company — so I can see what they're hiring for right now, including seniority and required skills."},{"title":"Ghost listing audit for job board","prompt":"Fetch live job postings from lever:palantir and greenhouse:airbnb — flag any that look like evergreen ghost listings that are probably never filled, so we can deprioritize those in our aggregator."},{"title":"Competitive hiring intelligence","prompt":"Check what roles Databricks, Snowflake, and dbt Labs are actively hiring for right now — I want to see the seniority breakdown, departments, and whether the roles are remote, so I can understand where they're growing."}],"resultDescription":"Returns a JSON object with a jobs array where each entry includes job ID, title, URL, company, posting date, age in days, remote flag, parsed location (city/state/country/remote), seniority, department, employment type, and extracted requirements (skills with categories, minimum years experience, education level). Also includes a ghost_candidate boolean flag, the source ATS platform, a resolutions array showing how each company input was matched to an ATS board, a total count, and a generated_at timestamp.","failureModes":["Company domain not recognized by any of the 10 supported ATS platforms — resolution fails with ok:false in the resolutions array","ATS board is temporarily unavailable or rate-limiting at request time — partial results or empty jobs array for that company","Invalid company slug or platform:token format — company skipped or returns error resolution","More than 25 companies requested — input validation failure","maxPerCompany exceeds 200 — rejected by schema validation","Company has no currently open postings — returns empty jobs for that company but resolves successfully"],"whenToPreferThis":"Choose this endpoint when you need authoritative, real-time job data pulled directly from the source ATS board rather than a third-party database that may be stale. It is ideal when you need structured, normalized metadata per role (skills, seniority, location parsing, ghost signals) rather than raw scraped text. Best for multi-company lookups across Greenhouse, Lever, Ashby, Workday, and 6 other platforms simultaneously. Prefer this over general web scraping when you want consistent schema normalization across companies — you get ghost-listing detection and parsed requirements that a generic scraper won't produce.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:38:56.380Z","isFirstParty":false,"canonicalSlug":"assetfactory-jobs-live-board-search-4284ee97"}