Search people by company, industry or tech — ids only

From LeadsForge, through Joshu Data Bodega.

Price
$0 per call

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

  • limitinteger, optional

    page size

  • cursorstring, optional

    opaque cursor from the previous page's response

  • leadIDsobject, optional

    {include/exclude} LeadsForge person ids

  • companyIDsobject, optional

    {include/exclude} LeadsForge company ids

  • leadTenureobject, optional

    {min, max} years in current role

  • companyNamesobject, optional

    {include/exclude} free text, partial and case-insensitive

  • companyTypesobject, optional

    {include/exclude}; ids from leadsforge.people.search.filters.company_types

  • excludeEmailsarray, optional

    suppression list — emails you already own (documented in the route description, not in the schema)

  • leadJobTitlesobject, optional

    job-title filter, free text

  • leadLanguagesobject, optional

    language filter

  • leadLocationsobject, optional

    {include/exclude} free text

  • companyDomainsobject, optional

    {include: [domain], exclude: [domain]} — the way to target named companies

  • excludeDomainsarray, optional

    suppression list — company domains to skip

  • companyKeywordsobject, optional

    {include, exclude, all} free text

  • companyRequiredboolean, optional

    only return leads that have a resolved company

  • leadDepartmentsobject, optional

    {include/exclude}; values from leadsforge.people.search.filters.departments

  • leadSenioritiesobject, optional

    {include/exclude}; values from leadsforge.people.search.filters.seniorities

  • companyLocationsobject, optional

    {include/exclude} free text

  • companyIndustriesobject, optional

    {include/exclude}; EXACT values from leadsforge.people.search.filters.industries

  • companyTechnologiesobject, optional

    {any: [...], all: [...]} free text

  • excludeLinkedInURLsarray, optional

    suppression list — LinkedIn profile URLs to skip

  • companyFundingRoundsobject, optional

    {include/exclude}; ids from leadsforge.people.search.filters.funding_types

  • companyRevenueRangesarray, optional

    values from leadsforge.people.search.filters.revenue_ranges

  • maxContactsPerCompanyinteger, optional

    cap results per company so one big employer cannot fill the page

  • companyFoundedYearRangeobject, optional

    {min, max}

  • companyEmployeeNumberRangeobject, optional

    {min, max}

  • companyYearsInBusinessRangeobject, optional

    {min, max}

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": "leadsforge.people.search",
    "params": {
      "limit": 2,
      "companyDomains": {
        "include": [
          "stripe.com"
        ]
      },
      "leadSeniorities": {
        "include": [
          "c_suite"
        ]
      }
    }
  }'