{"uid":"cap_dYyzOgizSTrxe-gHK5iV6","slug":"orthogonal-people-search-cae994ae","name":"Orthogonal People Search","description":"Search for people using filters Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.","url":"https://x402.orthogonal.com/fiber/v1/people-search","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"cursor":{"type":"string","description":"A pagination cursor returned from a previous search response. Use this to fetch the next page of results. For later cursor pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response."},"pageSize":{"type":"integer","description":"The number of profiles to return, if you need to get more results, you can paginate."},"searchParams":{"type":"object","properties":{"tags":{"type":"object"},"keywords":{"type":"object"},"location":{"type":"object"},"pastJobs":{"type":"object"},"timeZone":{"type":"object"},"approxAge":{"type":"object"},"education":{"type":"object"},"fuzzyName":{"type":"object"},"jobStatus":{"type":"string"},"languages":{"type":"object"},"stealthV2":{"type":"string"},"jobTitleV2":{"type":"object"},"jobTitleV3":{"type":"object"},"isInStealth":{"type":"boolean"},"pastJobText":{"type":"object"},"exactProfile":{"type":"object"},"numFollowers":{"type":"object"},"leftStealthAt":{"type":"string"},"startedInRole":{"type":"string"},"numConnections":{"type":"object"},"companyMatchMode":{"type":"string"},"startedAtCompany":{"type":"string"},"yearsOfExperience":{"type":"object"},"country3LetterCode":{"type":"object"},"getDetailedEducation":{"type":"boolean","description":"Whether to include deep details about each educational item, like the school's LinkedIn URL, website, location, etc. That'll be put in the detailedEducation array. This slows down the API call, so only enable this if you need it."},"keywordSearchOptions":{"type":"object"},"getDetailedWorkExperience":{"type":"boolean","description":"Whether to include deep details about each work experience item, like the company's LinkedIn URL, website, location, etc. That'll be put in the detailedWorkExperience array. This slows down the API call, so only enable this if you need it."}},"description":"Search parameters for people search."},"currentCompanies":{"type":"array","description":"Filter people by the companies they are currently working for. If you want to search over many companies, we suggest using the Combined Search API, which is optimized for this use case."},"companyExclusionListIDs":{"type":"array","description":"Filter out people who work at companies which belong to the given company exclusion lists"},"prospectExclusionListIDs":{"type":"array","description":"Filter out people which belong to the given prospect exclusion lists"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","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.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hMt3CjG6X9_CKPmi9DEjf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search for professional profiles using rich filters like job title, company, location, education, and experience, with efficient paginated billing.","exampleAgentPrompt":"Find me 20 software engineers currently working at Series B startups in San Francisco who have at least 5 years of experience — include their detailed work history.","exampleUseCases":[{"title":"Recruiting outreach candidate list","prompt":"Find me 25 product managers in New York with 7 or more years of experience who are currently employed — include their detailed work experience so I can personalize my outreach."},{"title":"Sales prospecting by company and title","prompt":"Search for VP of Engineering or CTO profiles at companies in the fintech space in London, give me the first 15 results with any available follower and connection counts."},{"title":"Founder research for stealth exits","prompt":"Find people who recently left stealth companies in the US, up to 20 profiles, filtered to those who've been in their new role for less than a year — I want to track post-stealth career moves."}],"resultDescription":"A paginated list of professional profiles matching the search filters, each containing name, current job title, company, location, job status, follower/connection counts, work experience, and education. When getDetailedWorkExperience or getDetailedEducation is enabled, enriched items include LinkedIn URLs, company websites, and location details. The response also includes a cursor for pagination and a billing.requestId to use as parentRequestId for subsequent pages at no additional charge.","failureModes":["Invalid or expired cursor returns an error or empty results","Missing required searchParams causes a 400 bad request","Changing filter parameters while passing parentRequestId starts a new billable request","Rate limits or quota exhaustion return a 429 or payment-related error","Overly broad queries may return too many results requiring pagination","getDetailedWorkExperience or getDetailedEducation flags significantly increase response latency"],"whenToPreferThis":"Choose this endpoint when you need to search for professional profiles with complex, multi-dimensional filters (title, company, location, experience, education, language, connections) and require paginated results with cost-efficient continuation. Prefer this over simpler people-search APIs when you need structured billing control across pagination, stealth company tracking, or detailed enriched work/education history.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:56:06.799Z","isFirstParty":false}