Search people by title, seniority, department or company

From CompanyEnrich, through Joshu Data Bodega.

Price
Price not listed

No calls measured in the last 30 days.

Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.

Inputs

  • pageinteger, optional

    1-based; page * pageSize may not exceed 10,000 — past that use the scroll route

  • querystring, optional

    free-text match on the employer's name and domain, max 250 chars

  • expandstring, optional

    `education` adds the education block at extra credit cost per person

  • domainsstring, optional

    employer domains, up to 2,500 — the usual way to enumerate a company's staff

  • excludeobject, optional

    people or companies to drop from the results

  • pageSizeinteger, optional

    1-100, default 10. THIS IS THE PRICE — 2 credits per PERSON returned, so a default page costs 20 credits

  • countriesstring, optional

    ISO 3166-1 alpha-2 codes

  • educationobject, optional

    school/degree filter

  • senioritystring, optional

    one or more of owner, founder, c-suite, partner, vp, head, director, manager, senior, entry, intern. NOTE the hyphen in `c-suite` — an underscore is rejected with a bodyless HTTP 400

  • departmentstring, optional

    hierarchical department slugs, e.g. c-suite/finance-executive, engineering-technical/data-science

  • companyFilterobject, optional

    a nested company lookup — search people at companies matching firmographic criteria rather than a fixed domain list

  • positionQuerystring, optional

    free-text matches on the person's CURRENT job title; resolve real titles first with the free /positions/autocomplete

  • atCurrentCompanyAfterstring, optional

    UTC date — only people who joined their current employer after it; the job-change signal

  • atCurrentCompanyBeforestring, optional

    UTC date — only people who joined before it

  • atCurrentPositionAfterstring, optional

    UTC date — only people promoted into their current role after it

  • atCurrentPositionBeforestring, optional

    UTC date

Call it

Router call with a router API key
curl https://hello.joshu.me/api/router/call \
  -H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint": "companyenrich.people.search",
    "params": {
      "page": 1,
      "domains": [
        "stripe.com"
      ],
      "pageSize": 1,
      "seniority": [
        "c-suite"
      ]
    }
  }'