Search people by job title, skills or company filters

From Ocean.io, 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

  • sizeinteger, optional

    how many people to return, max 10,000 with your own key; the shared key requires an explicit size of 1-100. Billed per person returned

  • fieldsstring, optional

    which Person fields to return; omit for the default set

  • searchAfterstring, optional

    cursor from the previous page

  • peopleFiltersobject, optional

    seniorities, departments, excludeDepartments, jobTitleKeywords, skills, names, countries, excludeCountries, regions, states, cities, currentJobDescription, allJobDescriptions, profileDescription, connections, followers, changedPositionAfter/Before (the job-change signal), includeLinkedinHandles, excludeLinkedinHandles, includePeopleIds, excludePeopleIds, lookalikeLinkedinHandles, updatedWithinMonths, fieldsExist, fieldsNotExist

  • companiesFiltersobject, optional

    restricts the search to people at companies matching this block — the same filters as the company search, including lookalikeDomains

  • peoplePerCompanyinteger, optional

    cap on people returned per company, so one big employer does not eat the whole page. Omit to take everyone

  • jobTitleThresholdnumber, optional

    0-1 similarity floor for jobTitleKeywords matching; default 0.8

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": "oceanio.people.search",
    "params": {
      "size": 2,
      "peopleFilters": {
        "seniorities": [
          "C-Level"
        ]
      },
      "companiesFilters": {
        "includeDomains": [
          "stripe.com"
        ]
      }
    }
  }'