x402.orthogonal.com
Find email address for a person synchronously. Provide name + company or LinkedIn URL.
- Category
- Social & people
- Starting price
- $0.001
- Paid calls · 30 days
- 7.3K
- Unique payers · 30 days
- 826
Paid endpoints
409 endpoints, sorted by usage. Prices are per request.
- POST/leadsforge/enrichment/email
Find email address for a person synchronously. Provide name + company or LinkedIn URL.
$0.03Base2.7Kcalls / 30d - POST/icypeas/api/find-people
Search the lead database for people matching filters. Returns paginated results with profile, job, and company data. Filters: firstname, lastname, currentJobTitle, pastJobTitle, currentCompanyName, pastCompanyName, currentCompanyUrn, currentCompanyWebsite, currentCompanyId, school, languages, skills, location, keyword, headcount.
$0.01Base487calls / 30d - POST/apollo/api/v1/people/match
Enrich a person by email, LinkedIn URL, name+company, or other identifiers. Returns contact details, job info, and social profiles.
$0.01Base310calls / 30d - GET/speixFkLB/api/v1/hourly
Returns comprehensive hourly precipitation data for the given time range and location(s). Each hour includes precipitation amount, type (rain/snow/mixed), probability (for forecasts), and data source. Seamlessly combines historical observations with forecast data depending on the requested time range. | ERROR: Unable to calculate price.
$0.01Base256calls / 30d - POST/icypeas/api/url-search/profile
Find a person's LinkedIn profile URL by name and optionally company/domain and job title. Synchronous response with status FOUND or NOT_FOUND.
$0.01Base172calls / 30d - GET/aviato/company/founders
Get founders of the specified company. 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 start
$0.02Base164calls / 30d - GET/icypeas/api/scrape/company
Scrape a LinkedIn company page by URL. Returns company details including description, industry, employee count, specialties, revenue estimates, and address.
$0.01Base152calls / 30d - GET/company-enrich/companies/enrich
Enrich a company by domain name. Returns the full company profile including industry, employee count, revenue, location, funding, technologies, and social links. This is the primary and most reliable way to look up a company. Returns 404 if the domain is not found.
$0.01Base125calls / 30d - POST/apollo/api/v1/mixed_people/api_search
Search Apollo database for people matching filters. Returns up to 100 results per page. Does not include emails/phones - use enrichment endpoints for that.
$0.002Base119calls / 30d - POST/apollo/api/v1/mixed_companies/search
Search Apollo database for companies matching filters. Returns up to 100 results per page.
$0.01Base108calls / 30d - GET/scrapecreators/v1/facebook/adLibrary/company/ads
Company Ads 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.
$0.02Base92calls / 30d - POST/serper-scrape/
Scrape any webpage and extract its content as clean text, markdown, or raw HTML. Handles JavaScript-rendered pages. Returns page text, metadata (title, description, OG tags), and optionally markdown/HTML. Use for content extraction, data gathering, or page analysis.
$0.02Base88calls / 30d - GET/tomba/v1/email-finder
Find the most likely email address from a domain name, first name, and last name.
$0.01Base84calls / 30d - GET/apollo/api/v1/organizations/enrich
Enrich a company by domain. Returns industry, revenue, employee count, funding, locations, and more.
$0.01Base80calls / 30d - POST/serper/news
Google News search - returns news articles with titles, links, sources, dates, and snippets. Use for current events, press coverage, competitor monitoring, or media research. 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-pag
$0.002Base74calls / 30d - POST/company-enrich/companies/search
Search for companies matching specific criteria. Supports filters for country, industry, employee count, revenue, keywords, technologies, company type, category, founded year, funding, and more. Also supports text search by name/domain and semantic natural language search. Max 10,000 results via page-based pagination. Use the scroll endpoint for larger result sets. Pagination billing: call the fir
$0.01Base67calls / 30d - POST/fiber/v1/natural-language-search/companies
Takes free-form text (e.g., 'Series A startups in USA with 50–200 employees') and returns a list of matching companies. The endpoint interprets natural language queries and applies structured filters such as industries, funding stages, headcount ranges, and locations to identify relevant companies. Pagination billing: call the first page normally and save billing.requestId from the Ortho
$0.54Base67calls / 30d - GET/scrapecreators/v1/instagram/profile
Instagram
$0.02Base60calls / 30d - GET/scrapecreators/v1/linkedin/ads/search
LinkedIn Ad Library
$0.02Base59calls / 30d - POST/serper/search
Google Search - returns organic results, knowledge graph, people also ask, related searches, and sitelinks. Use for general web queries, fact-finding, and research. 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 pa
$0.002Base53calls / 30d - GET/icypeas/api/scrape/profile
Scrape a LinkedIn user profile by URL. Returns detailed profile data including work experience, education, skills, languages, and contact info.
$0.02Base48calls / 30d - GET/aviato/company/employees
Get employees of the specified company. 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 star
$0.02Base47calls / 30d - POST/findymail/api/search/name
Find someone's email from name and company (website or name). Uses one finder credit if a verified email is found.
$0.07Base45calls / 30d - POST/icypeas/api/url-search/company
Find a company's LinkedIn page URL by company name or domain. Synchronous response with status FOUND or NOT_FOUND.
$0.01Base44calls / 30d - GET/scrapecreators/v1/tiktok/profile
TikTok
$0.02Base43calls / 30d - GET/scrapecreators/v1/facebook/adLibrary/search/ads
Search 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.
$0.02Base41calls / 30d - POST/influencers-club/public/v1/discovery/
Search and discover creators across multiple platforms using advanced filtering (location, gender, language, followers, engagement, audience demographics, brand deals, and more). Supports Instagram, YouTube, TikTok, Twitch, and Twitter. Returns paginated list of creator profiles with analytics. 0.01 upstream credits per creator returned.
$0.03Base41calls / 30d - POST/bytemine/b2b-enrich
Enrich a company by name, website, LinkedIn URL, or company_id. Returns full profile with description, industries, NAICS, locations, posts, funding. 1 credit per match.
$0.03Base39calls / 30d - GET/aviato/company/enrich
Get enriched details on a company. Pass any identifier (id, linkedinURL, website, etc.).
$0.12Base36calls / 30d - GET/peopledatalabs/v5/company/enrich
Enrich a company by name, website, ticker, or LinkedIn URL. Returns full company profile with industry, size, location, funding, and more.
$0.11Base36calls / 30d - GET/abstractapi/v2
Get detailed company information from a domain including name, logo, headcount, location, industry, and more.
$0.003Base35calls / 30d - GET/scrapecreators/v1/youtube/search
Search
$0.02Base33calls / 30d - GET/speixFkLB/api/v1/soil-moisture-daily
Daily soil moisture percentage relative to holding capacity at 0-10cm depth | ERROR: Unable to calculate price.
$0.01Base30calls / 30d - GET/scrapecreators/v1/facebook/adLibrary/search/companies
Search for Companies
$0.02Base27calls / 30d - POST/serper/scholar
Google Scholar search - returns academic papers with titles, authors, publication venues, years, citation counts, links, and snippets. Use as_ylo/as_yhi to filter by publication year range. Use for academic research, literature reviews, or citation analysis. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or
$0.002Base24calls / 30d - GET/abstractapi/v1/live
Get the latest exchange rates for a given base currency.
$0.001Base24calls / 30d - POST/fiber/v1/twitter/profile
Fetches a Twitter/X user profile by handle.
$0.04Base23calls / 30d - GET/coresignal/v2/company_clean/enrich
Look up a company by its website domain and get a full cleaned company profile. This is the easiest way to get company data if you know the company's website. Returns deduplicated, normalized data including name, industry, size, location, social URLs, and technology stack.
$0.04Base21calls / 30d - POST/fiber/v1/instagram/user-posts
Fetches paginated posts from an Instagram user. 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 filt
$0.04Base19calls / 30d - GET/tomba/v1/linkedin
Find the email address from a LinkedIn profile URL.
$0.01Base19calls / 30d - GET/scrapecreators/v1/twitter/user-tweets
User Tweets
$0.02Base18calls / 30d - GET/fundable/company
Get company by id, includes latest funding round
$0.06Base18calls / 30d - POST/fiber/v1/instagram/post-comments
Fetches paginated comments on an Instagram post. 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 fil
$0.04Base18calls / 30d - POST/fiber/v1/linkedin-live-fetch/profile/single
Returns an enriched profile with details for a given LinkedIn profile identifier
$0.04Base18calls / 30d - POST/fiber/v1/instagram/post-details
Fetches details for a specific Instagram post.
$0.04Base17calls / 30d - GET/scrapecreators/v1/twitter/profile
Twitter
$0.02Base17calls / 30d - POST/fiber/v1/tiktok/video-details
Fetches details for a specific TikTok video.
$0.04Base16calls / 30d - GET/scrapecreators/v1/reddit/post/comments
Post Comments 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.
$0.02Base16calls / 30d - GET/scrapecreators/v1/linkedin/company
Company Page
$0.02Base16calls / 30d - POST/fiber/v1/instagram/profile
Fetches an Instagram user profile by handle.
$0.04Base14calls / 30d