# Tanod Web - Company Job Listings

> Tanod Web - Company Job Listings is a paid API for AI agents from web.tanod.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-13).

Fetches open job listings for a company from Greenhouse, Lever, or Ashby ATS job boards by company domain or board token

## Facts

- Endpoint: POST https://web.tanod.dev/v1/company/jobs?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-web-company-job-listings-dd177867
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_o-LC1LDufnAnYasv-spHM

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tanod-web-company-job-listings-dd177867 -d '<json body>'
```

Example prompt: Can you pull all the open job listings at Stripe right now — I want to see what engineering roles they're hiring for and whether any are remote?

## When to prefer this

Use this endpoint when you need structured job listing data from a specific company's Greenhouse, Lever, or Ashby job board — particularly when you know the company domain or ATS token. Prefer this over generic web scraping when the company uses one of these three major ATS platforms, as it returns clean, structured data with department/location breakdowns, remote flags, and apply URLs without needing to parse raw HTML.

## Known failure modes

- Company domain or token cannot be resolved to an ATS board — returns not_found status for all ATS platforms
- Company has no open jobs on any supported ATS — returns empty jobs array
- ATS platform is temporarily unavailable — partial results with status fields indicating which were not waited for
- Invalid or malformed company token/domain input — validation error
- Company uses an unsupported ATS not covered by Greenhouse/Lever/Ashby

## How this service works

Web tools: search, page to Markdown or screenshot, company profile and jobs, sitemaps, RDAP, IP.

## Output

Returns a JSON object with the detected ATS platform, a list of job postings (each with title, team, department, location, remote flag, workplace type, employment type, posted date, and apply URL), aggregate counts by department and location, total open job count, the board URL, and metadata about which ATS platforms were queried and their statuses.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ats": {
   "anyOf": [
    {
     "enum": [
      "greenhouse",
      "lever",
      "ashby"
     ],
     "type": "string"
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Ask only this ATS. Default: the token is tried on all three at once and the first board that answers with open jobs is returned."
  },
  "company": {
   "type": "string",
   "maxLength": 253,
   "minLength": 1,
   "description": "The company's job-board token as it appears in its board URL (stripe for job-boards.greenhouse.io/stripe, jobs.lever.co/<token> or jobs.ashbyhq.com/<token>), or its domain (stripe.com): a domain is turned into the token it most likely uses, the label before the public suffix (careers.stripe.com -> stripe)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ats": "ashby",
  "jobs": [
   {
    "id": "34413f8d-26bf-4bbc-8ade-eb309a0e2245",
    "url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245",
    "team": "Backend",
    "title": "Security Engineer, Cloud",
    "remote": true,
    "location": "New York, NY (HQ)",
    "apply_url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application",
    "locations": [
     "New York, NY (HQ)",
     "Remote (Canada)",
     "Remote (US)",
     "Miami, FL"
    ],
    "posted_at": "2026-04-07T17:12:35Z",
    "department": "Engineering",
    "updated_at": null,
    "workplace_type": "hybrid",
    "employment_type": "FullTime"
   },
   {
    "id": "f564dcf9-9390-4a3f-896f-8047a5086040",
    "url": "https://jobs.ashbyhq.com/ramp/f564dcf9-9390-4a3f-896f-8047a5086040",
    "team": "Mobile",
    "title": "Mobile Engineer, Android",
    "remote": true,
    "location": "New York, NY (HQ)",
    "apply_url": "https://jobs.ashbyhq.com/ramp/f564dcf9-9390-4a3f-896f-8047a5086040/application",
    "locations": [
     "New York, NY (HQ)",
     "Remote (Canada)",
     "San Francisco, CA",
     "Remote (US)"
    ],
    "posted_at": "2025-07-31T21:58:34Z",
    "department": "Engineering",
    "updated_at": null,
    "workplace_type": "hybrid",
    "employment_type": "FullTime"
   }
  ],
  "cached": false,
  "counts": {
   "by_location": [
    {
     "name": "New York, NY (HQ)",
     "count": 127
    },
    {
     "name": "London, UK",
     "count": 12
    },
    {
     "name": "Remote (US)",
     "count": 10
    },
    {
     "name": "San Francisco, CA",
     "count": 8
    }
   ],
   "by_department": [
    {
     "name": "Sales",
     "count": 65
    },
    {
     "name": "Engineering",
     "count": 38
    },
    {
     "name": "People & Talent",
     "count": 14
    },
    {
     "name": "Product",
     "count": 9
    }
   ],
   "remote_flagged": 147,
   "tables_truncated": false,
   "by_workplace_type": {
    "hybrid": 133,
    "onsite": 16,
    "remote": 14,
    "unspecified": 0
   }
  },
  "company": "ramp.com",
  "content": "metadata_only",
  "sources": {
   "ashby": {
    "status": "found",
    "open_jobs": 163
   },
   "lever": {
    "status": "not_waited_for"
   },
   "greenhouse": {
    "status": "not_found"
   }
  },
  "board_url": "https://jobs.ashbyhq.com/ramp",
  "open_jobs": 163,
  "fetched_at": "2026-10-09T10:51:47Z",
  "board_token": "ramp",
  "jobs_returned": 163,
  "resolved_from": "domain",
 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-web-company-job-listings-dd177867/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from web.tanod.dev](https://www.zero.xyz/host/web.tanod.dev/llms.txt)
