# Orthogonal API Marketplace Discoverable APIs payable by AI agents over MPP (Machine Payments Protocol / Tempo, USDC.e), x402 (EVM USDC), and np (Circle Gateway Nanopayments, x402 v2, batched/gas-free). Pay over MPP: `npx mppx ` or send `Authorization: Payment ` after a 402. Pay over x402 or np: an x402-fetch/axios client (np uses x402 v2 / Circle Gateway batching). ## Fantastic Jobs (verified) High-volume job postings feed. Indexes new ATS jobs hourly from 54 ATS platforms across 200k+ companies, plus job board listings from LinkedIn, Wellfound, and Y Combinator. Includes 20+ AI enrichments per job and deep company enrichments from LinkedIn, Glassdoor, and Crunchbase. - GET /v1/active-jb ($0.4 USDC) — Returns new jobs from LinkedIn, Wellfound, and Y Combinator. LinkedIn hourly for English-speaking countries; others every few hours. 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. - MPP: https://mpp.orthogonal.com/fantastic-jobs/v1/active-jb - x402: https://x402.orthogonal.com/fantastic-jobs/v1/active-jb - np: https://np.orthogonal.com/fantastic-jobs/v1/active-jb - GET /v1/active-ats ($0.4 USDC) — Returns new jobs from 54 ATS platforms (company career pages). Refreshed hourly. Supports 30+ filters including title, location, source, AI experience level, work arrangement, and more. 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. - MPP: https://mpp.orthogonal.com/fantastic-jobs/v1/active-ats - x402: https://x402.orthogonal.com/fantastic-jobs/v1/active-ats - np: https://np.orthogonal.com/fantastic-jobs/v1/active-ats ## Sixtyfour API (verified) Build custom research agents to enrich people and company data, and surface real-time signals all with a simple API call. - POST /enrich-company ($0.1 USDC) — Enrich company data with additional information and find associated people. - MPP: https://mpp.orthogonal.com/sixtyfour/enrich-company - x402: https://x402.orthogonal.com/sixtyfour/enrich-company - np: https://np.orthogonal.com/sixtyfour/enrich-company - docs: https://docs.sixtyfour.ai/api-reference/endpoint/enrich-company - POST /find-email (dynamic price) — Find email address for a lead. - MPP: https://mpp.orthogonal.com/sixtyfour/find-email - x402: https://x402.orthogonal.com/sixtyfour/find-email - np: https://np.orthogonal.com/sixtyfour/find-email - docs: https://docs.sixtyfour.ai/api-reference/endpoint/find-email - POST /find-phone ($0.3 USDC) — The Find Phone API uses Sixtyfour AI to discover phone numbers for leads. It extracts contact information from lead data and returns enriched results with phone numbers. - MPP: https://mpp.orthogonal.com/sixtyfour/find-phone - x402: https://x402.orthogonal.com/sixtyfour/find-phone - np: https://np.orthogonal.com/sixtyfour/find-phone - docs: https://docs.sixtyfour.ai/api-reference/endpoint/find-phone - POST /enrich-lead ($0.1 USDC) — Enrich lead information with additional details such as contact information, social profiles, and company details. - MPP: https://mpp.orthogonal.com/sixtyfour/enrich-lead - x402: https://x402.orthogonal.com/sixtyfour/enrich-lead - np: https://np.orthogonal.com/sixtyfour/enrich-lead - docs: https://docs.sixtyfour.ai/api-reference/endpoint/enrich-lead ## FullEnrich (verified) FullEnrich aggregates 20+ data providers for B2B contact enrichment, reverse email lookup, and people/company search. Find work emails, mobile phones, personal emails, and professional profiles. - POST /contact/enrich/bulk (dynamic price) — Start enrichment for up to 100 B2B contacts. Provide first_name + last_name + company or linkedin_url. Returns enrichment_id to poll for results. Async: results delivered via webhook or GET endpoint. - MPP: https://mpp.orthogonal.com/fullenrich/contact/enrich/bulk - x402: https://x402.orthogonal.com/fullenrich/contact/enrich/bulk - np: https://np.orthogonal.com/fullenrich/contact/enrich/bulk - POST /company/lookup (dynamic price) — Look up a single company using its identifiers (domain, or professional network URL/ID). Returns the best matching company. Provide at least one identifier. Costs 0.25 credits per result. - MPP: https://mpp.orthogonal.com/fullenrich/company/lookup - x402: https://x402.orthogonal.com/fullenrich/company/lookup - np: https://np.orthogonal.com/fullenrich/company/lookup - POST /people/search (dynamic price) — Search for people based on various filters including job title, company, location, industry, and more. Multiple filters within the same field use AND logic. Returns professional details and company lite info. Costs 0.25 credits per result. - MPP: https://mpp.orthogonal.com/fullenrich/people/search - x402: https://x402.orthogonal.com/fullenrich/people/search - np: https://np.orthogonal.com/fullenrich/people/search - POST /people/lookup (dynamic price) — Look up a single person using their identifiers (professional network URL/ID, or full name combined with a company identifier). Returns the best matching person. Costs 0.25 credits per result. - MPP: https://mpp.orthogonal.com/fullenrich/people/lookup - x402: https://x402.orthogonal.com/fullenrich/people/lookup - np: https://np.orthogonal.com/fullenrich/people/lookup - POST /contact/reverse/email/bulk (dynamic price) — Identify the person and company behind one or more email addresses. Returns full person profile (name, job title, work history) and company details (industry, headcount). Async: results via webhook or GET endpoint. - MPP: https://mpp.orthogonal.com/fullenrich/contact/reverse/email/bulk - x402: https://x402.orthogonal.com/fullenrich/contact/reverse/email/bulk - np: https://np.orthogonal.com/fullenrich/contact/reverse/email/bulk - POST /company/search (dynamic price) — Search for companies based on various filters including industry, headcount, location, and more. Multiple filters within the same field use AND logic. Returns full company details. Costs 0.25 credits per result. - MPP: https://mpp.orthogonal.com/fullenrich/company/search - x402: https://x402.orthogonal.com/fullenrich/company/search - np: https://np.orthogonal.com/fullenrich/company/search - GET /contact/enrich/bulk/{enrichment_id} ($0 USDC) — Retrieve results of a bulk enrichment by enrichment_id. Use this to poll for results if not using webhooks. Returns contact data with emails, phones, and professional details. - MPP: https://mpp.orthogonal.com/fullenrich/contact/enrich/bulk/{enrichment_id} - x402: https://x402.orthogonal.com/fullenrich/contact/enrich/bulk/{enrichment_id} - np: https://np.orthogonal.com/fullenrich/contact/enrich/bulk/{enrichment_id} - GET /contact/reverse/email/bulk/{enrichment_id} ($0 USDC) — Retrieve results of a reverse email lookup by enrichment_id. Returns person and company profiles for the submitted emails. - MPP: https://mpp.orthogonal.com/fullenrich/contact/reverse/email/bulk/{enrichment_id} - x402: https://x402.orthogonal.com/fullenrich/contact/reverse/email/bulk/{enrichment_id} - np: https://np.orthogonal.com/fullenrich/contact/reverse/email/bulk/{enrichment_id} ## Fiber AI API (verified) Reach anyone on the planet with verified contacts. Fiber AI delivers the most accurate contact data, period. - POST /v1/contact-details/batch/start (dynamic price) — Batch contact reveal for up to 2000 people. Async. Poll with /contact-details/batch/poll. - MPP: https://mpp.orthogonal.com/fiber/v1/contact-details/batch/start - x402: https://x402.orthogonal.com/fiber/v1/contact-details/batch/start - np: https://np.orthogonal.com/fiber/v1/contact-details/batch/start - docs: https://api.fiber.ai/docs/#tag/contact-details/POST/v1/contact-details/batch/start - POST /v1/scouting-report ($0.12 USDC) — Generates a comprehensive scouting report for a company including news, founders, funding, media links, and historical headcount. - MPP: https://mpp.orthogonal.com/fiber/v1/scouting-report - x402: https://x402.orthogonal.com/fiber/v1/scouting-report - np: https://np.orthogonal.com/fiber/v1/scouting-report - docs: https://api.fiber.ai/docs/#tag/company-info/POST/v1/scouting-report - POST /v1/combined-search/count ($0.04 USDC) — Get total count of companies and people matching search filters in one call. - MPP: https://mpp.orthogonal.com/fiber/v1/combined-search/count - x402: https://x402.orthogonal.com/fiber/v1/combined-search/count - np: https://np.orthogonal.com/fiber/v1/combined-search/count - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/combined-search/count - POST /v1/twitter-handle-to-linkedin/single ($0.06 USDC) — Resolves a Twitter/X handle to a LinkedIn profile URL. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter-handle-to-linkedin/single - x402: https://x402.orthogonal.com/fiber/v1/twitter-handle-to-linkedin/single - np: https://np.orthogonal.com/fiber/v1/twitter-handle-to-linkedin/single - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter-handle-to-linkedin/single - POST /v1/instagram/user-posts ($0.04 USDC) — 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/instagram/user-posts - x402: https://x402.orthogonal.com/fiber/v1/instagram/user-posts - np: https://np.orthogonal.com/fiber/v1/instagram/user-posts - docs: https://api.fiber.ai/docs/#tag/instagram/POST/v1/instagram/user-posts - POST /v1/people-search/count ($0.02 USDC) — Get count of profiles matching search filters. Use to estimate result sizes before running a full search. - MPP: https://mpp.orthogonal.com/fiber/v1/people-search/count - x402: https://x402.orthogonal.com/fiber/v1/people-search/count - np: https://np.orthogonal.com/fiber/v1/people-search/count - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/people-search/count - POST /v1/contact-details/turbo/sync (dynamic price) — Fastest synchronous contact reveal using premium enrichment stack. Higher cost, lowest latency. - MPP: https://mpp.orthogonal.com/fiber/v1/contact-details/turbo/sync - x402: https://x402.orthogonal.com/fiber/v1/contact-details/turbo/sync - np: https://np.orthogonal.com/fiber/v1/contact-details/turbo/sync - docs: https://api.fiber.ai/docs/#tag/contact-details/POST/v1/contact-details/turbo/sync - POST /v1/tiktok/song-videos ($0.04 USDC) — Fetches TikTok videos that use a specific song. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/song-videos - x402: https://x402.orthogonal.com/fiber/v1/tiktok/song-videos - np: https://np.orthogonal.com/fiber/v1/tiktok/song-videos - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/song-videos - POST /v1/tiktok/song-details ($0.04 USDC) — Fetches details for a TikTok song. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/song-details - x402: https://x402.orthogonal.com/fiber/v1/tiktok/song-details - np: https://np.orthogonal.com/fiber/v1/tiktok/song-details - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/song-details - POST /v1/tiktok/video-details ($0.04 USDC) — Fetches details for a specific TikTok video. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/video-details - x402: https://x402.orthogonal.com/fiber/v1/tiktok/video-details - np: https://np.orthogonal.com/fiber/v1/tiktok/video-details - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/video-details - POST /v1/tiktok/video-transcript ($0.04 USDC) — Fetches the transcript of a TikTok video. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/video-transcript - x402: https://x402.orthogonal.com/fiber/v1/tiktok/video-transcript - np: https://np.orthogonal.com/fiber/v1/tiktok/video-transcript - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/video-transcript - POST /v1/youtube/transcript ($0.04 USDC) — Fetches the transcript of a YouTube video. - MPP: https://mpp.orthogonal.com/fiber/v1/youtube/transcript - x402: https://x402.orthogonal.com/fiber/v1/youtube/transcript - np: https://np.orthogonal.com/fiber/v1/youtube/transcript - docs: https://api.fiber.ai/docs/#tag/youtube/POST/v1/youtube/transcript - POST /v1/tiktok/popular-creators ($0.04 USDC) — Fetches popular TikTok creators, optionally filtered by country. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/popular-creators - x402: https://x402.orthogonal.com/fiber/v1/tiktok/popular-creators - np: https://np.orthogonal.com/fiber/v1/tiktok/popular-creators - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/popular-creators - POST /v1/tiktok/popular-hashtags ($0.04 USDC) — Fetches trending TikTok hashtags. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/popular-hashtags - x402: https://x402.orthogonal.com/fiber/v1/tiktok/popular-hashtags - np: https://np.orthogonal.com/fiber/v1/tiktok/popular-hashtags - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/popular-hashtags - POST /v1/google-maps-search/check (free) — Check progress of a Google Maps search. Returns completion percentage. - POST /v1/natural-language-search/combined/sync (dynamic price) — Natural language search for both companies and profiles. Converts text query to search params and returns results. Fixed cost for param generation plus per-result charges. - MPP: https://mpp.orthogonal.com/fiber/v1/natural-language-search/combined/sync - x402: https://x402.orthogonal.com/fiber/v1/natural-language-search/combined/sync - np: https://np.orthogonal.com/fiber/v1/natural-language-search/combined/sync - POST /v1/domain-lookup/trigger (dynamic price) — Find domains and websites for a list of companies. Async: poll with /domain-lookup/polling. Max 400 companies per request. - MPP: https://mpp.orthogonal.com/fiber/v1/domain-lookup/trigger - x402: https://x402.orthogonal.com/fiber/v1/domain-lookup/trigger - np: https://np.orthogonal.com/fiber/v1/domain-lookup/trigger - POST /v1/twitter/profile ($0.04 USDC) — Fetches a Twitter/X user profile by handle. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/profile - x402: https://x402.orthogonal.com/fiber/v1/twitter/profile - np: https://np.orthogonal.com/fiber/v1/twitter/profile - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/profile - POST /v1/contact-details/single (dynamic price) — Standard synchronous contact reveal. Returns emails and/or phone numbers for a person given their LinkedIn URL. Best balance of speed, cost, and coverage. - MPP: https://mpp.orthogonal.com/fiber/v1/contact-details/single - x402: https://x402.orthogonal.com/fiber/v1/contact-details/single - np: https://np.orthogonal.com/fiber/v1/contact-details/single - docs: https://api.fiber.ai/docs/#tag/contact-details/POST/v1/contact-details/single - POST /v1/github-lookup/poll (free) — Polls the status of a GitHub lookup agent run. - docs: https://api.fiber.ai/docs/#tag/github/POST/v1/github-lookup/poll - POST /v1/tiktok/popular-songs ($0.04 USDC) — Fetches popular TikTok songs. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/popular-songs - x402: https://x402.orthogonal.com/fiber/v1/tiktok/popular-songs - np: https://np.orthogonal.com/fiber/v1/tiktok/popular-songs - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/popular-songs - POST /v1/github-to-linkedin/trigger (dynamic price) — Batch GitHub to LinkedIn lookup. Async. Poll with /github-to-linkedin/polling. - MPP: https://mpp.orthogonal.com/fiber/v1/github-to-linkedin/trigger - x402: https://x402.orthogonal.com/fiber/v1/github-to-linkedin/trigger - np: https://np.orthogonal.com/fiber/v1/github-to-linkedin/trigger - docs: https://api.fiber.ai/docs/#tag/github/POST/v1/github-to-linkedin/trigger - POST /v1/github-to-linkedin/polling (free) — Polls the status of a GitHub to LinkedIn batch lookup. - docs: https://api.fiber.ai/docs/#tag/github/POST/v1/github-to-linkedin/polling - POST /v1/twitter/user-mentions ($0.04 USDC) — Fetches paginated mentions of a Twitter/X 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/user-mentions - x402: https://x402.orthogonal.com/fiber/v1/twitter/user-mentions - np: https://np.orthogonal.com/fiber/v1/twitter/user-mentions - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/user-mentions - POST /v1/tiktok/user-following ($0.04 USDC) — Fetches paginated list of accounts a TikTok user follows. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/user-following - x402: https://x402.orthogonal.com/fiber/v1/tiktok/user-following - np: https://np.orthogonal.com/fiber/v1/tiktok/user-following - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/user-following - POST /v1/google-maps-search/poll (free) — Poll for Google Maps search results. Returns paginated business data. - POST /v1/people-search (dynamic price) — 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. - MPP: https://mpp.orthogonal.com/fiber/v1/people-search - x402: https://x402.orthogonal.com/fiber/v1/people-search - np: https://np.orthogonal.com/fiber/v1/people-search - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/people-search - POST /v1/google-maps-search/start (dynamic price) — Start a search on Google Maps. Searches businesses by query across specified areas. Charges 3 credits ($0.06) per business found. Async: poll with /google-maps-search/poll. - MPP: https://mpp.orthogonal.com/fiber/v1/google-maps-search/start - x402: https://x402.orthogonal.com/fiber/v1/google-maps-search/start - np: https://np.orthogonal.com/fiber/v1/google-maps-search/start - POST /v1/text-to-search-params/profiles ($0.04 USDC) — Takes free-form text (e.g., 'Software engineers in US with 5+ years of experience') and converts it into a structured set of filters for profile search. This endpoint helps transform natural language queries into standardized search parameters such as job titles, skills, seniority, locations, past experiences, education, languages, and more. - MPP: https://mpp.orthogonal.com/fiber/v1/text-to-search-params/profiles - x402: https://x402.orthogonal.com/fiber/v1/text-to-search-params/profiles - np: https://np.orthogonal.com/fiber/v1/text-to-search-params/profiles - docs: https://api.fiber.ai/docs/#tag/agentic-search/POST/v1/text-to-search-params/profiles - POST /v1/twitter/search ($0.04 USDC) — Search tweets by query string. Supports Twitter search operators. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/search - x402: https://x402.orthogonal.com/fiber/v1/twitter/search - np: https://np.orthogonal.com/fiber/v1/twitter/search - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/search - POST /v1/natural-language-search/combined-search-param (dynamic price) — Converts natural language text into structured company and profile search parameters. Does not return results, only the search params. - MPP: https://mpp.orthogonal.com/fiber/v1/natural-language-search/combined-search-param - x402: https://x402.orthogonal.com/fiber/v1/natural-language-search/combined-search-param - np: https://np.orthogonal.com/fiber/v1/natural-language-search/combined-search-param - POST /v1/local-business-search/poll (free) — Poll for local business search results. - POST /v1/stealth-founders/count (dynamic price) — Count stealth or ex-stealth startup founders matching search criteria. - MPP: https://mpp.orthogonal.com/fiber/v1/stealth-founders/count - x402: https://x402.orthogonal.com/fiber/v1/stealth-founders/count - np: https://np.orthogonal.com/fiber/v1/stealth-founders/count - POST /v1/linkedin-live-fetch/company/single ($0.04 USDC) — Returns an enriched company with details for a given LinkedIn company identifier - MPP: https://mpp.orthogonal.com/fiber/v1/linkedin-live-fetch/company/single - x402: https://x402.orthogonal.com/fiber/v1/linkedin-live-fetch/company/single - np: https://np.orthogonal.com/fiber/v1/linkedin-live-fetch/company/single - docs: https://api.fiber.ai/docs/#tag/live-fetch/POST/v1/linkedin-live-fetch/company/single - POST /v1/validate-email/single ($0.02 USDC) — Checks if a given email is likely to bounce using a waterfall of strategies. Works for catch-all email addresses, which are increasingly common yet hard for other APIs to validate. - MPP: https://mpp.orthogonal.com/fiber/v1/validate-email/single - x402: https://x402.orthogonal.com/fiber/v1/validate-email/single - np: https://np.orthogonal.com/fiber/v1/validate-email/single - docs: https://api.fiber.ai/docs/#tag/validation/POST/v1/validate-email/single - POST /v1/twitter/user-followers ($0.04 USDC) — Fetches paginated followers of a Twitter/X 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/user-followers - x402: https://x402.orthogonal.com/fiber/v1/twitter/user-followers - np: https://np.orthogonal.com/fiber/v1/twitter/user-followers - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/user-followers - POST /v1/twitter/tweet-retweeters ($0.04 USDC) — Fetches paginated list of users who retweeted a tweet. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/tweet-retweeters - x402: https://x402.orthogonal.com/fiber/v1/twitter/tweet-retweeters - np: https://np.orthogonal.com/fiber/v1/twitter/tweet-retweeters - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/tweet-retweeters - POST /v1/kitchen-sink/person (dynamic price) — Search for a person using a variety of parameters such as LinkedIn slug, LinkedIn URL, or their current company information. Returns profile data for the person if found. - MPP: https://mpp.orthogonal.com/fiber/v1/kitchen-sink/person - x402: https://x402.orthogonal.com/fiber/v1/kitchen-sink/person - np: https://np.orthogonal.com/fiber/v1/kitchen-sink/person - docs: https://api.fiber.ai/docs/#tag/kitchen-sink/POST/v1/kitchen-sink/person - POST /v1/linkedin-live-fetch/post-reactions ($0.04 USDC) — Fetches paginated reactions of a specific type for a LinkedIn post. Each page contains up to 10 reactions. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/linkedin-live-fetch/post-reactions - x402: https://x402.orthogonal.com/fiber/v1/linkedin-live-fetch/post-reactions - np: https://np.orthogonal.com/fiber/v1/linkedin-live-fetch/post-reactions - docs: https://api.fiber.ai/docs/#tag/live-fetch/POST/v1/linkedin-live-fetch/post-reactions - POST /v1/contact-details/batch/poll (free) — Polls a batch contact details task. Returns partial results as they complete. - docs: https://api.fiber.ai/docs/#tag/contact-details/POST/v1/contact-details/batch/poll - POST /v1/validate-phone/single ($0.06 USDC) — Validates a phone number and returns whether it's valid, reachable, carrier info, and caller name. - MPP: https://mpp.orthogonal.com/fiber/v1/validate-phone/single - x402: https://x402.orthogonal.com/fiber/v1/validate-phone/single - np: https://np.orthogonal.com/fiber/v1/validate-phone/single - docs: https://api.fiber.ai/docs/#tag/validation/POST/v1/validate-phone/single - POST /v1/youtube/video-comments ($0.04 USDC) — Fetches paginated comments on a YouTube video. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/youtube/video-comments - x402: https://x402.orthogonal.com/fiber/v1/youtube/video-comments - np: https://np.orthogonal.com/fiber/v1/youtube/video-comments - docs: https://api.fiber.ai/docs/#tag/youtube/POST/v1/youtube/video-comments - POST /v1/company-revenue ($0.08 USDC) — Fetches the most recent annual revenue estimate for a company. Pass a LinkedIn company URL, domain, and/or company name. - MPP: https://mpp.orthogonal.com/fiber/v1/company-revenue - x402: https://x402.orthogonal.com/fiber/v1/company-revenue - np: https://np.orthogonal.com/fiber/v1/company-revenue - docs: https://api.fiber.ai/docs/#tag/company-info/POST/v1/company-revenue - POST /v1/depth-chart/start ($0.18 USDC) — Generates an organizational depth chart for a company. Classifies employees by function. Async. Poll with /depth-chart/poll. - MPP: https://mpp.orthogonal.com/fiber/v1/depth-chart/start - x402: https://x402.orthogonal.com/fiber/v1/depth-chart/start - np: https://np.orthogonal.com/fiber/v1/depth-chart/start - docs: https://api.fiber.ai/docs/#tag/company-info/POST/v1/depth-chart/start - POST /v1/instagram/post-details ($0.04 USDC) — Fetches details for a specific Instagram post. - MPP: https://mpp.orthogonal.com/fiber/v1/instagram/post-details - x402: https://x402.orthogonal.com/fiber/v1/instagram/post-details - np: https://np.orthogonal.com/fiber/v1/instagram/post-details - docs: https://api.fiber.ai/docs/#tag/instagram/POST/v1/instagram/post-details - POST /v1/twitter/tweet-replies ($0.04 USDC) — Fetches paginated replies to a given tweet. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/tweet-replies - x402: https://x402.orthogonal.com/fiber/v1/twitter/tweet-replies - np: https://np.orthogonal.com/fiber/v1/twitter/tweet-replies - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/tweet-replies - POST /v1/instagram/profile ($0.04 USDC) — Fetches an Instagram user profile by handle. - MPP: https://mpp.orthogonal.com/fiber/v1/instagram/profile - x402: https://x402.orthogonal.com/fiber/v1/instagram/profile - np: https://np.orthogonal.com/fiber/v1/instagram/profile - docs: https://api.fiber.ai/docs/#tag/instagram/POST/v1/instagram/profile - POST /v1/twitter/tweet-details ($0.04 USDC) — Fetches full details for a specific tweet by ID. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/tweet-details - x402: https://x402.orthogonal.com/fiber/v1/twitter/tweet-details - np: https://np.orthogonal.com/fiber/v1/twitter/tweet-details - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/tweet-details - POST /v1/github-to-linkedin/single (dynamic price) — Finds LinkedIn profile and/or email from a GitHub username. Synchronous. - MPP: https://mpp.orthogonal.com/fiber/v1/github-to-linkedin/single - x402: https://x402.orthogonal.com/fiber/v1/github-to-linkedin/single - np: https://np.orthogonal.com/fiber/v1/github-to-linkedin/single - docs: https://api.fiber.ai/docs/#tag/github/POST/v1/github-to-linkedin/single - POST /v1/multi-source/search (dynamic price) — Multi-source AI search. Searches across multiple data sources using natural language. Pricing coming soon from Fiber. - MPP: https://mpp.orthogonal.com/fiber/v1/multi-source/search - x402: https://x402.orthogonal.com/fiber/v1/multi-source/search - np: https://np.orthogonal.com/fiber/v1/multi-source/search - POST /v1/instagram/user-reels ($0.04 USDC) — Fetches paginated reels 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/instagram/user-reels - x402: https://x402.orthogonal.com/fiber/v1/instagram/user-reels - np: https://np.orthogonal.com/fiber/v1/instagram/user-reels - docs: https://api.fiber.ai/docs/#tag/instagram/POST/v1/instagram/user-reels - POST /v1/natural-language-search/profiles (dynamic price) — Takes free-form text (e.g., 'Software engineers in US with 5+ years of experience') and returns a list of matching profiles. The endpoint interprets natural language queries and applies structured filters such as job titles, seniority, skills, locations, past jobs, education, and languages to identify relevant people. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/natural-language-search/profiles - x402: https://x402.orthogonal.com/fiber/v1/natural-language-search/profiles - np: https://np.orthogonal.com/fiber/v1/natural-language-search/profiles - docs: https://api.fiber.ai/docs/#tag/agentic-search/POST/v1/natural-language-search/profiles - POST /v1/natural-language-search/companies (dynamic price) — 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 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. - MPP: https://mpp.orthogonal.com/fiber/v1/natural-language-search/companies - x402: https://x402.orthogonal.com/fiber/v1/natural-language-search/companies - np: https://np.orthogonal.com/fiber/v1/natural-language-search/companies - docs: https://api.fiber.ai/docs/#tag/agentic-search/POST/v1/natural-language-search/companies - POST /v1/contact-details/exhaustive/poll (free) — Polls the status of an exhaustive contact reveal task. Returns status and results when complete. - docs: https://api.fiber.ai/docs/#tag/contact-details/POST/v1/contact-details/exhaustive/poll - POST /v1/depth-chart/poll (free) — Polls the status of a depth chart generation. Returns the org chart when complete. - docs: https://api.fiber.ai/docs/#tag/company-info/POST/v1/depth-chart/poll - POST /v1/github-lookup/trigger (dynamic price) — Looks up GitHub profiles for a list of people. Async. Poll with /github-lookup/poll. - MPP: https://mpp.orthogonal.com/fiber/v1/github-lookup/trigger - x402: https://x402.orthogonal.com/fiber/v1/github-lookup/trigger - np: https://np.orthogonal.com/fiber/v1/github-lookup/trigger - docs: https://api.fiber.ai/docs/#tag/github/POST/v1/github-lookup/trigger - POST /v1/tiktok/search-keyword ($0.04 USDC) — Searches TikTok videos by keyword or phrase. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/search-keyword - x402: https://x402.orthogonal.com/fiber/v1/tiktok/search-keyword - np: https://np.orthogonal.com/fiber/v1/tiktok/search-keyword - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/search-keyword - POST /v1/tiktok/video-comments ($0.04 USDC) — Fetches paginated comments on a TikTok video. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/video-comments - x402: https://x402.orthogonal.com/fiber/v1/tiktok/video-comments - np: https://np.orthogonal.com/fiber/v1/tiktok/video-comments - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/video-comments - POST /v1/youtube/channel ($0.04 USDC) — Fetches YouTube channel info and paginated videos. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/youtube/channel - x402: https://x402.orthogonal.com/fiber/v1/youtube/channel - np: https://np.orthogonal.com/fiber/v1/youtube/channel - docs: https://api.fiber.ai/docs/#tag/youtube/POST/v1/youtube/channel - POST /v1/youtube/search ($0.04 USDC) — Searches YouTube videos by query. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/youtube/search - x402: https://x402.orthogonal.com/fiber/v1/youtube/search - np: https://np.orthogonal.com/fiber/v1/youtube/search - docs: https://api.fiber.ai/docs/#tag/youtube/POST/v1/youtube/search - POST /v1/tiktok/profile ($0.04 USDC) — Fetches a TikTok user profile by handle. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/profile - x402: https://x402.orthogonal.com/fiber/v1/tiktok/profile - np: https://np.orthogonal.com/fiber/v1/tiktok/profile - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/profile - POST /v1/natural-language-search/job-description-search (dynamic price) — Search for profiles matching a job description using natural language. Converts JD text to search params and returns matching candidates. - MPP: https://mpp.orthogonal.com/fiber/v1/natural-language-search/job-description-search - x402: https://x402.orthogonal.com/fiber/v1/natural-language-search/job-description-search - np: https://np.orthogonal.com/fiber/v1/natural-language-search/job-description-search - POST /v1/company-count ($0.02 USDC) — Get count of companies matching search filters. Use to estimate result sizes before running a full search. - MPP: https://mpp.orthogonal.com/fiber/v1/company-count - x402: https://x402.orthogonal.com/fiber/v1/company-count - np: https://np.orthogonal.com/fiber/v1/company-count - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/company-count - POST /v1/social-media-lookup/trigger (dynamic price) — Find social media profiles (Twitter, Instagram) for a person. Async: poll with /social-media-lookup/polling. - MPP: https://mpp.orthogonal.com/fiber/v1/social-media-lookup/trigger - x402: https://x402.orthogonal.com/fiber/v1/social-media-lookup/trigger - np: https://np.orthogonal.com/fiber/v1/social-media-lookup/trigger - POST /v1/social-media-lookup/polling (free) — Poll for social media lookup results. - POST /v1/combined-search/paginated (dynamic price) — Combined people and company search with pagination. Returns both companies and profiles matching filters. Charged per result returned. - MPP: https://mpp.orthogonal.com/fiber/v1/combined-search/paginated - x402: https://x402.orthogonal.com/fiber/v1/combined-search/paginated - np: https://np.orthogonal.com/fiber/v1/combined-search/paginated - POST /v1/tiktok/comment-replies ($0.04 USDC) — Fetches paginated replies to a TikTok comment. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/comment-replies - x402: https://x402.orthogonal.com/fiber/v1/tiktok/comment-replies - np: https://np.orthogonal.com/fiber/v1/tiktok/comment-replies - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/comment-replies - POST /v1/contact-details/exhaustive/start (dynamic price) — Maximum-coverage async contact reveal. Runs all waterfall steps in parallel. Poll with /contact-details/exhaustive/poll. - MPP: https://mpp.orthogonal.com/fiber/v1/contact-details/exhaustive/start - x402: https://x402.orthogonal.com/fiber/v1/contact-details/exhaustive/start - np: https://np.orthogonal.com/fiber/v1/contact-details/exhaustive/start - docs: https://api.fiber.ai/docs/#tag/contact-details/POST/v1/contact-details/exhaustive/start - POST /v1/twitter/user-tweets ($0.04 USDC) — Fetches paginated tweets from a Twitter/X 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/user-tweets - x402: https://x402.orthogonal.com/fiber/v1/twitter/user-tweets - np: https://np.orthogonal.com/fiber/v1/twitter/user-tweets - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/user-tweets - POST /v1/email-to-person/single ($0.04 USDC) — Do a reverse lookup: given an email address, find someone's LinkedIn profile and personal details. Note: if you also have the person's name, company, etc., you'll get better results with the Kitchen Sink endpoint, where you can pass all the information you have. - MPP: https://mpp.orthogonal.com/fiber/v1/email-to-person/single - x402: https://x402.orthogonal.com/fiber/v1/email-to-person/single - np: https://np.orthogonal.com/fiber/v1/email-to-person/single - docs: https://api.fiber.ai/docs/#tag/email-lookup/POST/v1/email-to-person/single - POST /v1/company-search (dynamic price) — Search for companies 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. - MPP: https://mpp.orthogonal.com/fiber/v1/company-search - x402: https://x402.orthogonal.com/fiber/v1/company-search - np: https://np.orthogonal.com/fiber/v1/company-search - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/company-search - POST /v1/job-search (dynamic price) — Search for job postings with flexible filtering capabilities 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. - MPP: https://mpp.orthogonal.com/fiber/v1/job-search - x402: https://x402.orthogonal.com/fiber/v1/job-search - np: https://np.orthogonal.com/fiber/v1/job-search - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/job-search - POST /v1/kitchen-sink/company (dynamic price) — Search for a company using a variety of parameters such as LinkedIn slug, LinkedIn URL, name, etc. Returns complete company data if found. - MPP: https://mpp.orthogonal.com/fiber/v1/kitchen-sink/company - x402: https://x402.orthogonal.com/fiber/v1/kitchen-sink/company - np: https://np.orthogonal.com/fiber/v1/kitchen-sink/company - docs: https://api.fiber.ai/docs/#tag/kitchen-sink/POST/v1/kitchen-sink/company - POST /v1/tiktok/search-hashtag ($0.04 USDC) — Searches TikTok videos by hashtag. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/search-hashtag - x402: https://x402.orthogonal.com/fiber/v1/tiktok/search-hashtag - np: https://np.orthogonal.com/fiber/v1/tiktok/search-hashtag - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/search-hashtag - POST /v1/linkedin-live-fetch/profile-posts ($0.04 USDC) — Fetches recent posts from a LinkedIn profile. Returns a paginated feed of posts with optional cursor for pagination. Each page returns up to 50 posts. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/linkedin-live-fetch/profile-posts - x402: https://x402.orthogonal.com/fiber/v1/linkedin-live-fetch/profile-posts - np: https://np.orthogonal.com/fiber/v1/linkedin-live-fetch/profile-posts - docs: https://api.fiber.ai/docs/#tag/live-fetch/POST/v1/linkedin-live-fetch/profile-posts - POST /v1/twitter/tweet-quotes ($0.04 USDC) — Fetches paginated quote tweets for a given tweet. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/tweet-quotes - x402: https://x402.orthogonal.com/fiber/v1/twitter/tweet-quotes - np: https://np.orthogonal.com/fiber/v1/twitter/tweet-quotes - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/tweet-quotes - POST /v1/stealth-founders/search (dynamic price) — Search for stealth or ex-stealth startup founders. Returns profiles of founders currently in or who have left stealth mode. Charged per profile found. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/stealth-founders/search - x402: https://x402.orthogonal.com/fiber/v1/stealth-founders/search - np: https://np.orthogonal.com/fiber/v1/stealth-founders/search - POST /v1/linkedin-live-fetch/profile/single ($0.04 USDC) — Returns an enriched profile with details for a given LinkedIn profile identifier - MPP: https://mpp.orthogonal.com/fiber/v1/linkedin-live-fetch/profile/single - x402: https://x402.orthogonal.com/fiber/v1/linkedin-live-fetch/profile/single - np: https://np.orthogonal.com/fiber/v1/linkedin-live-fetch/profile/single - docs: https://api.fiber.ai/docs/#tag/live-fetch/POST/v1/linkedin-live-fetch/profile/single - POST /v1/text-to-search-params/companies ($0.04 USDC) — Takes free-form text (e.g., 'Series A startups in USA with 50–200 employees') and converts it into a structured set of filters for company search. This endpoint helps transform natural language queries into standardized search parameters such as industries, funding stages, headcount ranges, locations, and more. - MPP: https://mpp.orthogonal.com/fiber/v1/text-to-search-params/companies - x402: https://x402.orthogonal.com/fiber/v1/text-to-search-params/companies - np: https://np.orthogonal.com/fiber/v1/text-to-search-params/companies - docs: https://api.fiber.ai/docs/#tag/agentic-search/POST/v1/text-to-search-params/companies - POST /v1/domain-lookup/polling (free) — Poll for domain lookup results. - POST /v1/twitter/user-following ($0.04 USDC) — Fetches paginated list of accounts a Twitter/X user follows. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/twitter/user-following - x402: https://x402.orthogonal.com/fiber/v1/twitter/user-following - np: https://np.orthogonal.com/fiber/v1/twitter/user-following - docs: https://api.fiber.ai/docs/#tag/social-media/POST/v1/twitter/user-following - POST /v1/youtube/video-details ($0.04 USDC) — Fetches details for a specific YouTube video. - MPP: https://mpp.orthogonal.com/fiber/v1/youtube/video-details - x402: https://x402.orthogonal.com/fiber/v1/youtube/video-details - np: https://np.orthogonal.com/fiber/v1/youtube/video-details - docs: https://api.fiber.ai/docs/#tag/youtube/POST/v1/youtube/video-details - POST /v1/tiktok/unified-search ($0.04 USDC) — Unified search returning both videos and users. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/unified-search - x402: https://x402.orthogonal.com/fiber/v1/tiktok/unified-search - np: https://np.orthogonal.com/fiber/v1/tiktok/unified-search - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/unified-search - POST /v1/tiktok/user-followers ($0.04 USDC) — Fetches paginated followers of a TikTok 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/user-followers - x402: https://x402.orthogonal.com/fiber/v1/tiktok/user-followers - np: https://np.orthogonal.com/fiber/v1/tiktok/user-followers - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/user-followers - POST /v1/local-business-search/start (dynamic price) — Start an AI-powered local business search. Finds company details, decision makers, and contact info. Async: poll with /local-business-search/poll. - MPP: https://mpp.orthogonal.com/fiber/v1/local-business-search/start - x402: https://x402.orthogonal.com/fiber/v1/local-business-search/start - np: https://np.orthogonal.com/fiber/v1/local-business-search/start - POST /v1/tiktok/search-users ($0.04 USDC) — Searches TikTok users by query. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/search-users - x402: https://x402.orthogonal.com/fiber/v1/tiktok/search-users - np: https://np.orthogonal.com/fiber/v1/tiktok/search-users - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/search-users - POST /v1/instagram/post-comments ($0.04 USDC) — 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/instagram/post-comments - x402: https://x402.orthogonal.com/fiber/v1/instagram/post-comments - np: https://np.orthogonal.com/fiber/v1/instagram/post-comments - docs: https://api.fiber.ai/docs/#tag/instagram/POST/v1/instagram/post-comments - POST /v1/tiktok/trending-feed ($0.04 USDC) — Fetches the TikTok trending feed. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/trending-feed - x402: https://x402.orthogonal.com/fiber/v1/tiktok/trending-feed - np: https://np.orthogonal.com/fiber/v1/tiktok/trending-feed - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/trending-feed - POST /v1/investor-search (dynamic price) — Search for investors with flexible filtering capabilities 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. - MPP: https://mpp.orthogonal.com/fiber/v1/investor-search - x402: https://x402.orthogonal.com/fiber/v1/investor-search - np: https://np.orthogonal.com/fiber/v1/investor-search - docs: https://api.fiber.ai/docs/#tag/search/POST/v1/investor-search - POST /v1/real-estate/listings (dynamic price) — Search real estate listings by location. Supports filtering by price, bedrooms, property type, and more. Charged per page of results. 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. - MPP: https://mpp.orthogonal.com/fiber/v1/real-estate/listings - x402: https://x402.orthogonal.com/fiber/v1/real-estate/listings - np: https://np.orthogonal.com/fiber/v1/real-estate/listings - POST /v1/linkedin-live-fetch/post-comments ($0.04 USDC) — Fetches paginated comments for a LinkedIn post. Each page contains up to 10 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. - MPP: https://mpp.orthogonal.com/fiber/v1/linkedin-live-fetch/post-comments - x402: https://x402.orthogonal.com/fiber/v1/linkedin-live-fetch/post-comments - np: https://np.orthogonal.com/fiber/v1/linkedin-live-fetch/post-comments - docs: https://api.fiber.ai/docs/#tag/live-fetch/POST/v1/linkedin-live-fetch/post-comments - POST /v1/tiktok/user-videos ($0.04 USDC) — Fetches paginated videos from a TikTok 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/fiber/v1/tiktok/user-videos - x402: https://x402.orthogonal.com/fiber/v1/tiktok/user-videos - np: https://np.orthogonal.com/fiber/v1/tiktok/user-videos - docs: https://api.fiber.ai/docs/#tag/tiktok/POST/v1/tiktok/user-videos ## Openmart (verified) Local business search, enrichment, and lead intelligence. Search 30M+ US/CA/AU businesses by query, tags, location, reviews, ownership type, price tier, revenue. Enrich companies, find decision makers with verified emails and phones, detect tech stacks. - POST /api/v1/search/only_ids ($0.01 USDC) — Lightweight search returning only business IDs. - MPP: https://mpp.orthogonal.com/openmart/api/v1/search/only_ids - x402: https://x402.orthogonal.com/openmart/api/v1/search/only_ids - np: https://np.orthogonal.com/openmart/api/v1/search/only_ids - POST /api/v1/search ($0.01 USDC) — Search local businesses by natural language query with 22+ filter categories. - MPP: https://mpp.orthogonal.com/openmart/api/v1/search - x402: https://x402.orthogonal.com/openmart/api/v1/search - np: https://np.orthogonal.com/openmart/api/v1/search - POST /api/v1/enrich_company ($0.01 USDC) — Enrich a company by website URL or social media link. - MPP: https://mpp.orthogonal.com/openmart/api/v1/enrich_company - x402: https://x402.orthogonal.com/openmart/api/v1/enrich_company - np: https://np.orthogonal.com/openmart/api/v1/enrich_company - GET /api/v1/business_records/list/{id_type} ($0.01 USDC) — Fetch full business records by openmart_id or google_place_id. Up to 100 IDs. - MPP: https://mpp.orthogonal.com/openmart/api/v1/business_records/list/{id_type} - x402: https://x402.orthogonal.com/openmart/api/v1/business_records/list/{id_type} - np: https://np.orthogonal.com/openmart/api/v1/business_records/list/{id_type} ## Abstract Email Reputation (verified) Validate email format, MX records, SMTP responses, mailbox status, and detect disposable or risky domains. - GET /v1 ($0.005 USDC) — Get detailed reputation data for an email address including deliverability, quality score, and risk indicators. - MPP: https://mpp.orthogonal.com/email-reputation/v1 - x402: https://x402.orthogonal.com/email-reputation/v1 - np: https://np.orthogonal.com/email-reputation/v1 ## Edges (verified) Edges provides LinkedIn automation actions for data extraction, search, and discovery. Extract profiles, companies, posts, jobs, events, and more. Search across LinkedIn and Sales Navigator. - POST /actions/salesnavigator-search-company-metrics/run/live ($0.18 USDC) — Get total result count metrics for a Sales Navigator company search URL. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-search-company-metrics/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-search-company-metrics/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-search-company-metrics/run/live - POST /actions/linkedin-find-company-url/run/live ($0.06 USDC) — Use AI to find a LinkedIn company page URL from a company name or domain. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-find-company-url/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-find-company-url/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-find-company-url/run/live - POST /actions/linkedin-extract-post-likers/run/live ($0.88 USDC) — Extract users who liked a specific LinkedIn post. Returns profile information of people who have reacted to the post. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-post-likers/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-post-likers/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-post-likers/run/live - POST /actions/linkedin-extract-job/run/live ($0.09 USDC) — Extract detailed information from a LinkedIn job posting including title, company, description, requirements, and application details. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-job/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-job/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-job/run/live - POST /actions/linkedin-extract-people-skills/run/live ($0.35 USDC) — Extract the skills listed on a LinkedIn profile including skill names and endorsement counts. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people-skills/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people-skills/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people-skills/run/live - POST /actions/linkedin-extract-people-educations/run/live ($0.35 USDC) — Extract education history from LinkedIn profiles including schools, degrees, fields of study, and dates. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people-educations/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people-educations/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people-educations/run/live - POST /actions/linkedin-find-profile-url/run/live ($0.06 USDC) — Use AI to find a LinkedIn profile URL from a person's name and optional contextual information. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-find-profile-url/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-find-profile-url/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-find-profile-url/run/live - POST /actions/salesnavigator-extract-leads-list/run/live ($0.88 USDC) — Extract leads from a saved leads list in Sales Navigator. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-extract-leads-list/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-extract-leads-list/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-extract-leads-list/run/live - POST /actions/linkedin-extract-people-post-activity/run/live ($0.09 USDC) — Extract the post activity history of a LinkedIn profile, showing content they have published. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people-post-activity/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people-post-activity/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people-post-activity/run/live - POST /actions/linkedin-peopleid-from-salesnavigatorid/run/live ($0.06 USDC) — Convert a Sales Navigator lead ID to a LinkedIn people ID for profile enrichment. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-peopleid-from-salesnavigatorid/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-peopleid-from-salesnavigatorid/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-peopleid-from-salesnavigatorid/run/live - POST /actions/linkedin-search-companies/run/live ($0.88 USDC) — Search for companies on LinkedIn using filters like industry, size, location, and keywords. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-companies/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-companies/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-companies/run/live - POST /actions/salesnavigator-extract-employees-distribution/run/live ($0.18 USDC) — Extract employee distribution data (by department, seniority, location) from a Sales Navigator company page. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-extract-employees-distribution/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-extract-employees-distribution/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-extract-employees-distribution/run/live - POST /actions/linkedin-search-jobs/run/live ($0.88 USDC) — Search for job postings on LinkedIn using keywords, location, company, and other filters. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-jobs/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-jobs/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-jobs/run/live - POST /actions/salesnavigator-search-companies/run/live ($0.88 USDC) — Search for accounts (companies) on Sales Navigator using advanced filters. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-search-companies/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-search-companies/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-search-companies/run/live - POST /actions/linkedin-extract-licenses-certifications/run/live ($0.35 USDC) — Extract licenses and certifications from a LinkedIn profile including credential name, issuing organization, and dates. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-licenses-certifications/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-licenses-certifications/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-licenses-certifications/run/live - POST /actions/linkedin-search-people/run/live ($0.88 USDC) — Search for people on LinkedIn using filters like title, company, location, and keywords. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-people/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-people/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-people/run/live - POST /actions/linkedin-extract-people-comment-activity/run/live ($0.09 USDC) — Extract the comment activity history of a LinkedIn profile, showing posts they have commented on. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people-comment-activity/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people-comment-activity/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people-comment-activity/run/live - POST /actions/linkedin-extract-similar-companies/run/live ($0.18 USDC) — Extract a list of companies similar to a given LinkedIn company page, based on LinkedIn's recommendations. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-similar-companies/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-similar-companies/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-similar-companies/run/live - POST /actions/linkedin-extract-post-reposters/run/live ($0.88 USDC) — Extract users who reposted a specific LinkedIn post with their profile information. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-post-reposters/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-post-reposters/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-post-reposters/run/live - POST /actions/salesnavigator-extract-accounts-list/run/live ($0.88 USDC) — Extract accounts (companies) from a saved accounts list in Sales Navigator. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-extract-accounts-list/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-extract-accounts-list/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-extract-accounts-list/run/live - POST /actions/linkedin-search-content/run/live ($0.88 USDC) — Search for posts and articles on LinkedIn using keywords and filters. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-content/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-content/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-content/run/live - POST /actions/linkedin-search-schools/run/live ($0.88 USDC) — Search for schools and universities on LinkedIn using keywords and filters. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-schools/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-schools/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-schools/run/live - POST /actions/salesnavigator-extract-employees-count/run/live ($0.18 USDC) — Extract employee count statistics from a company's Sales Navigator account page. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-extract-employees-count/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-extract-employees-count/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-extract-employees-count/run/live - POST /actions/linkedin-extract-post-commenters/run/live ($0.88 USDC) — Extract users who commented on a specific LinkedIn post with their profile information and comments. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-post-commenters/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-post-commenters/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-post-commenters/run/live - POST /actions/linkedin-search-events/run/live ($0.88 USDC) — Search for events on LinkedIn using keywords, date, and location filters. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-events/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-events/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-events/run/live - POST /actions/linkedin-search-groups/run/live ($0.88 USDC) — Search for groups on LinkedIn using keywords and filters. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-groups/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-groups/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-groups/run/live - POST /actions/linkedin-extract-people-reaction-activity/run/live ($0.09 USDC) — Extract the reaction activity history of a LinkedIn profile, showing posts they have liked or reacted to. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people-reaction-activity/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people-reaction-activity/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people-reaction-activity/run/live - POST /actions/linkedin-extract-company-affiliates/run/live ($0.18 USDC) — Extract the list of affiliated companies (subsidiaries, parent companies) linked to a LinkedIn company page. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-company-affiliates/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-company-affiliates/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-company-affiliates/run/live - POST /actions/linkedin-extract-event/run/live ($0.09 USDC) — Extract detailed information from a LinkedIn event including title, description, date, location, and organizer. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-event/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-event/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-event/run/live - POST /actions/linkedin-extract-people/run/live ($0.09 USDC) — Extract detailed profile information from LinkedIn people including name, headline, experience, education, and skills. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people/run/live - POST /actions/linkedin-extract-event-attendees/run/live ($0.88 USDC) — Extract the list of attendees registered for a LinkedIn event. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-event-attendees/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-event-attendees/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-event-attendees/run/live - POST /actions/linkedin-extract-group-members/run/live ($0.88 USDC) — Extract the list of members from a LinkedIn group you belong to. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-group-members/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-group-members/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-group-members/run/live - POST /actions/linkedin-extract-post/run/live ($0.09 USDC) — Extract detailed information from a LinkedIn post including content, author, engagement metrics, and media. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-post/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-post/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-post/run/live - POST /actions/linkedin-extract-school-alumnis/run/live ($0.88 USDC) — Extract the list of alumni from a LinkedIn school page with their profile information. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-school-alumnis/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-school-alumnis/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-school-alumnis/run/live - POST /actions/salesnavigator-search-company-employees/run/live ($0.88 USDC) — Search for leads within a specific company using Sales Navigator filters. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-search-company-employees/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-search-company-employees/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-search-company-employees/run/live - POST /actions/salesnavigator-extract-company/run/live ($0.18 USDC) — Extract full company data from a Sales Navigator company page, including revenue, description, employee counts, and other profile metadata. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-extract-company/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-extract-company/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-extract-company/run/live - POST /actions/linkedin-extract-people-experiences/run/live ($0.35 USDC) — Extract detailed work experience history from LinkedIn profiles including job titles, companies, dates, and descriptions. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-people-experiences/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-people-experiences/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-people-experiences/run/live - POST /actions/linkedin-search-company-employees/run/live ($0.88 USDC) — Search for employees of a specific company on LinkedIn with optional filters. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-search-company-employees/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-search-company-employees/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-search-company-employees/run/live - POST /actions/linkedin-extract-company-employees-insights/run/live ($0.18 USDC) — Extract employee insights and analytics from a LinkedIn company page, including headcount by function, location, and seniority. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-company-employees-insights/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-company-employees-insights/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-company-employees-insights/run/live - POST /actions/linkedin-extract-company/run/live ($0.18 USDC) — Extract detailed information from a LinkedIn company page including name, description, industry, employee count, and more. - MPP: https://mpp.orthogonal.com/edges/actions/linkedin-extract-company/run/live - x402: https://x402.orthogonal.com/edges/actions/linkedin-extract-company/run/live - np: https://np.orthogonal.com/edges/actions/linkedin-extract-company/run/live - POST /actions/salesnavigator-search-metrics/run/live ($0.18 USDC) — Get metrics and statistics for a Sales Navigator search query, including total results count. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-search-metrics/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-search-metrics/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-search-metrics/run/live - POST /actions/salesnavigator-search-people/run/live ($0.88 USDC) — Search for leads on Sales Navigator using advanced filters like title, company, geography, and more. - MPP: https://mpp.orthogonal.com/edges/actions/salesnavigator-search-people/run/live - x402: https://x402.orthogonal.com/edges/actions/salesnavigator-search-people/run/live - np: https://np.orthogonal.com/edges/actions/salesnavigator-search-people/run/live ## CaptainData (verified) CaptainData API provides people and company enrichment, search, and discovery powered by LinkedIn Sales Navigator data. Find and enrich profiles, search for people and companies, and discover employees. - GET /people/find ($0.18 USDC) — Find people by name and optionally company name. Returns matching profiles. - MPP: https://mpp.orthogonal.com/captaindata/people/find - x402: https://x402.orthogonal.com/captaindata/people/find - np: https://np.orthogonal.com/captaindata/people/find - GET /companies/find ($0.18 USDC) — Find a company by name. Returns matching company profiles. - MPP: https://mpp.orthogonal.com/captaindata/companies/find - x402: https://x402.orthogonal.com/captaindata/companies/find - np: https://np.orthogonal.com/captaindata/companies/find - GET /companies/search ($2.29 USDC) — Search and discover companies using a LinkedIn Sales Navigator search query. Returns paginated results. 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. - MPP: https://mpp.orthogonal.com/captaindata/companies/search - x402: https://x402.orthogonal.com/captaindata/companies/search - np: https://np.orthogonal.com/captaindata/companies/search - GET /people/enrich ($0.09 USDC) — Get profile information from a LinkedIn URL. Returns full name, headline, summary, skills, languages, education, experiences, company info, and more. - MPP: https://mpp.orthogonal.com/captaindata/people/enrich - x402: https://x402.orthogonal.com/captaindata/people/enrich - np: https://np.orthogonal.com/captaindata/people/enrich - GET /people/enrich ($0.18 USDC) — Get comprehensive profile information from a LinkedIn URL with full enrichment. Returns all standard fields plus additional data including verified emails, phone numbers, and social profiles. - MPP: https://mpp.orthogonal.com/captaindata/people/enrich - x402: https://x402.orthogonal.com/captaindata/people/enrich - np: https://np.orthogonal.com/captaindata/people/enrich - GET /people/search ($2.29 USDC) — Search and discover people using a LinkedIn Sales Navigator search query. Returns paginated results with profile summaries. Use the X-Pagination-Next response header cursor for pagination. 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. - MPP: https://mpp.orthogonal.com/captaindata/people/search - x402: https://x402.orthogonal.com/captaindata/people/search - np: https://np.orthogonal.com/captaindata/people/search - GET /companies/enrich ($0.09 USDC) — Get comprehensive company information from a LinkedIn Company URL. Returns company details, industry, size, and more. - MPP: https://mpp.orthogonal.com/captaindata/companies/enrich - x402: https://x402.orthogonal.com/captaindata/companies/enrich - np: https://np.orthogonal.com/captaindata/companies/enrich - GET /companies/{company_uid}/employees ($2.29 USDC) — List employees of a given company. Returns paginated results. The company_uid path parameter is the LinkedIn company ID (e.g., 1035 for Microsoft), which can be obtained from the Enrich Company or Find Company endpoints (li_company_id field). 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. - MPP: https://mpp.orthogonal.com/captaindata/companies/{company_uid}/employees - x402: https://x402.orthogonal.com/captaindata/companies/{company_uid}/employees - np: https://np.orthogonal.com/captaindata/companies/{company_uid}/employees - GET /people/enrich ($0.18 USDC) — Get comprehensive profile information from a LinkedIn URL with additional enrichment data. Returns full name, headline, summary, skills, languages, education, experiences, company info, and more. - MPP: https://mpp.orthogonal.com/captaindata/people/enrich - x402: https://x402.orthogonal.com/captaindata/people/enrich - np: https://np.orthogonal.com/captaindata/people/enrich ## Abstract Company Enrichment (verified) Enrich any domain or email with company data including name, logo, headcount, location, and industry. - GET /v2 ($0.003 USDC) — Get detailed company information from a domain including name, logo, headcount, location, industry, and more. - MPP: https://mpp.orthogonal.com/company-enrichment/v2 - x402: https://x402.orthogonal.com/company-enrichment/v2 - np: https://np.orthogonal.com/company-enrichment/v2 ## Baseten Model APIs (verified) Baseten is a high-performance inference platform for running open source LLMs. This API provides an OpenAI-compatible chat completions endpoint, so it works as a drop-in replacement with any OpenAI SDK or client. Just swap the base URL and API key. Available models include DeepSeek V3 and V3.1, GLM 4.6 and 4.7 from Zhipu, Moonshot's Kimi K2 family (including K2 Thinking with 262k context), and OpenAI's GPT OSS 120B. Several models support controllable reasoning depth via a reasoning_effort parameter. Supports streaming, tool calling, structured outputs, and extended context windows up to 262k tokens. - POST /v1/chat/completions (dynamic price) — Send a conversation to a model and get a completion back. Works exactly like the OpenAI chat completions endpoint. Pass messages and a model slug, get a response with the assistant's reply. Supports streaming for real-time token delivery, tool calling for function execution, structured outputs via response_format, and controllable reasoning depth on supported models. - MPP: https://mpp.orthogonal.com/baseten/v1/chat/completions - x402: https://x402.orthogonal.com/baseten/v1/chat/completions - np: https://np.orthogonal.com/baseten/v1/chat/completions - GET /v1/models (free) — Returns the current list of available models with metadata including pricing, context window sizes, and supported features. Use this to discover valid model slugs for the chat completions endpoint. ## Abstract Exchange Rates (verified) Look up live exchange rates, convert currencies, and get historical exchange rate data for 80+ currencies. - GET /v1/convert ($0.001 USDC) — Convert an amount from one currency to another. - MPP: https://mpp.orthogonal.com/exchange-rates/v1/convert - x402: https://x402.orthogonal.com/exchange-rates/v1/convert - np: https://np.orthogonal.com/exchange-rates/v1/convert - GET /v1/historical ($0.001 USDC) — Get exchange rates for a specific historical date. - MPP: https://mpp.orthogonal.com/exchange-rates/v1/historical - x402: https://x402.orthogonal.com/exchange-rates/v1/historical - np: https://np.orthogonal.com/exchange-rates/v1/historical - GET /v1/live ($0.001 USDC) — Get the latest exchange rates for a given base currency. - MPP: https://mpp.orthogonal.com/exchange-rates/v1/live - x402: https://x402.orthogonal.com/exchange-rates/v1/live - np: https://np.orthogonal.com/exchange-rates/v1/live ## Seltz (verified) Context-engineered web search API. Search the web and return matching documents with full content. - POST /v1/search ($0.00625 USDC) — Search the web and return matching documents with URLs and content. - MPP: https://mpp.orthogonal.com/seltz/v1/search - x402: https://x402.orthogonal.com/seltz/v1/search - np: https://np.orthogonal.com/seltz/v1/search ## ScrapeGraphAI (verified) Scrape URLs, extract structured data with LLMs, search and scrape top results, crawl websites, and monitor pages for changes. - POST /api/monitor/{id}/pause (free) — Pause an active monitor. - POST /api/crawl (dynamic price) — Start a website crawl from a seed URL with configurable depth and page limits. - MPP: https://mpp.orthogonal.com/scrapegraphai/api/crawl - x402: https://x402.orthogonal.com/scrapegraphai/api/crawl - np: https://np.orthogonal.com/scrapegraphai/api/crawl - GET /api/monitor/{id} (free) — Get details of a specific monitor by ID. - PATCH /api/monitor/{id} (free) — Update a monitor configuration. - POST /api/monitor (dynamic price) — Create a monitor to track changes on a URL at a given interval. - MPP: https://mpp.orthogonal.com/scrapegraphai/api/monitor - x402: https://x402.orthogonal.com/scrapegraphai/api/monitor - np: https://np.orthogonal.com/scrapegraphai/api/monitor - POST /api/extract (dynamic price) — LLM-driven extraction from a URL, HTML, or markdown input with a prompt and optional JSON schema. - MPP: https://mpp.orthogonal.com/scrapegraphai/api/extract - x402: https://x402.orthogonal.com/scrapegraphai/api/extract - np: https://np.orthogonal.com/scrapegraphai/api/extract - GET /api/monitor/{id}/activity (free) — Get paginated tick activity for a monitor, including diffs. - DELETE /api/monitor/{id} (free) — Delete a monitor by ID. - POST /api/monitor/{id}/resume (free) — Resume a paused monitor. - POST /api/scrape (dynamic price) — Fetches a URL and returns the requested format(s): markdown, html, links, images, summary, json, branding, screenshot. - MPP: https://mpp.orthogonal.com/scrapegraphai/api/scrape - x402: https://x402.orthogonal.com/scrapegraphai/api/scrape - np: https://np.orthogonal.com/scrapegraphai/api/scrape - POST /api/search (dynamic price) — Runs a search, scrapes the top N result URLs, optionally runs LLM extraction with prompt and schema. - MPP: https://mpp.orthogonal.com/scrapegraphai/api/search - x402: https://x402.orthogonal.com/scrapegraphai/api/search - np: https://np.orthogonal.com/scrapegraphai/api/search ## Leadsforge (verified) Leadsforge API for lead search, enrichment (email, phone, LinkedIn), company followers, and lookalike company discovery. - GET /enrichment/jobs ($0.005 USDC) — List enrichment jobs with optional filtering. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/jobs - x402: https://x402.orthogonal.com/leadsforge/enrichment/jobs - np: https://np.orthogonal.com/leadsforge/enrichment/jobs - GET /enrichment/jobs/{jobID}/results ($0.005 USDC) — Get results of a completed enrichment job with pagination. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/jobs/{jobID}/results - x402: https://x402.orthogonal.com/leadsforge/enrichment/jobs/{jobID}/results - np: https://np.orthogonal.com/leadsforge/enrichment/jobs/{jobID}/results - GET /enrichment/jobs/{jobID} ($0.005 USDC) — Get the status of an enrichment job by job ID. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/jobs/{jobID} - x402: https://x402.orthogonal.com/leadsforge/enrichment/jobs/{jobID} - np: https://np.orthogonal.com/leadsforge/enrichment/jobs/{jobID} - GET /company-followers/jobs/{jobID} ($0.005 USDC) — Get the status of a company followers job by job ID. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/jobs/{jobID} - x402: https://x402.orthogonal.com/leadsforge/company-followers/jobs/{jobID} - np: https://np.orthogonal.com/leadsforge/company-followers/jobs/{jobID} - GET /company-followers/filters/countries ($0.005 USDC) — Get list of supported country values for company followers filtering. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/filters/countries - x402: https://x402.orthogonal.com/leadsforge/company-followers/filters/countries - np: https://np.orthogonal.com/leadsforge/company-followers/filters/countries - GET /company-followers/filters/departments ($0.005 USDC) — Get list of supported department values for company followers filtering. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/filters/departments - x402: https://x402.orthogonal.com/leadsforge/company-followers/filters/departments - np: https://np.orthogonal.com/leadsforge/company-followers/filters/departments - GET /company-followers/filters/levels ($0.005 USDC) — Get list of supported seniority level values for company followers filtering. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/filters/levels - x402: https://x402.orthogonal.com/leadsforge/company-followers/filters/levels - np: https://np.orthogonal.com/leadsforge/company-followers/filters/levels - GET /lookalikes/filters/departments ($0.005 USDC) — Get available department values for lookalikes filtering. - MPP: https://mpp.orthogonal.com/leadsforge/lookalikes/filters/departments - x402: https://x402.orthogonal.com/leadsforge/lookalikes/filters/departments - np: https://np.orthogonal.com/leadsforge/lookalikes/filters/departments - GET /lookalikes/filters/employee-ranges ($0.005 USDC) — Get available employee range values for lookalikes filtering. - MPP: https://mpp.orthogonal.com/leadsforge/lookalikes/filters/employee-ranges - x402: https://x402.orthogonal.com/leadsforge/lookalikes/filters/employee-ranges - np: https://np.orthogonal.com/leadsforge/lookalikes/filters/employee-ranges - GET /lookalikes/filters/locations ($0.005 USDC) — Get available location values for lookalikes filtering. - MPP: https://mpp.orthogonal.com/leadsforge/lookalikes/filters/locations - x402: https://x402.orthogonal.com/leadsforge/lookalikes/filters/locations - np: https://np.orthogonal.com/leadsforge/lookalikes/filters/locations - GET /search/filters/seniorities ($0.005 USDC) — Get available seniority values for search filtering. - MPP: https://mpp.orthogonal.com/leadsforge/search/filters/seniorities - x402: https://x402.orthogonal.com/leadsforge/search/filters/seniorities - np: https://np.orthogonal.com/leadsforge/search/filters/seniorities - GET /company-followers/jobs/{jobID}/results ($0.005 USDC) — Get results of a company followers job with pagination. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/jobs/{jobID}/results - x402: https://x402.orthogonal.com/leadsforge/company-followers/jobs/{jobID}/results - np: https://np.orthogonal.com/leadsforge/company-followers/jobs/{jobID}/results - POST /lookalikes/preview ($0.005 USDC) — Preview lookalike companies for given domains. This endpoint is free on the upstream API. - MPP: https://mpp.orthogonal.com/leadsforge/lookalikes/preview - x402: https://x402.orthogonal.com/leadsforge/lookalikes/preview - np: https://np.orthogonal.com/leadsforge/lookalikes/preview - POST /enrichment/emails (dynamic price) — Find email addresses for multiple people. Returns a job ID to poll for results. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/emails - x402: https://x402.orthogonal.com/leadsforge/enrichment/emails - np: https://np.orthogonal.com/leadsforge/enrichment/emails - POST /enrichment/phone ($0.3 USDC) — Find phone number for a person synchronously. Provide name + company or LinkedIn URL. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/phone - x402: https://x402.orthogonal.com/leadsforge/enrichment/phone - np: https://np.orthogonal.com/leadsforge/enrichment/phone - GET /search/filters/company-types ($0.005 USDC) — Get available company type values for search filtering. - MPP: https://mpp.orthogonal.com/leadsforge/search/filters/company-types - x402: https://x402.orthogonal.com/leadsforge/search/filters/company-types - np: https://np.orthogonal.com/leadsforge/search/filters/company-types - GET /company-followers/jobs ($0.005 USDC) — List company followers jobs with optional filtering. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/jobs - x402: https://x402.orthogonal.com/leadsforge/company-followers/jobs - np: https://np.orthogonal.com/leadsforge/company-followers/jobs - POST /search/count ($0.005 USDC) — Count the number of results matching search filters without returning the actual data. - MPP: https://mpp.orthogonal.com/leadsforge/search/count - x402: https://x402.orthogonal.com/leadsforge/search/count - np: https://np.orthogonal.com/leadsforge/search/count - POST /search ($0.005 USDC) — Search for people/leads with filters on company, job title, location, seniority, and more. - MPP: https://mpp.orthogonal.com/leadsforge/search - x402: https://x402.orthogonal.com/leadsforge/search - np: https://np.orthogonal.com/leadsforge/search - POST /company-followers/search (dynamic price) — Search followers of a company on LinkedIn with filters for country, department, seniority, and job title. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/search - x402: https://x402.orthogonal.com/leadsforge/company-followers/search - np: https://np.orthogonal.com/leadsforge/company-followers/search - GET /search/filters/departments ($0.005 USDC) — Get available department values for search filtering. - MPP: https://mpp.orthogonal.com/leadsforge/search/filters/departments - x402: https://x402.orthogonal.com/leadsforge/search/filters/departments - np: https://np.orthogonal.com/leadsforge/search/filters/departments - GET /search/filters/funding-types ($0.005 USDC) — Get available funding type values for search filtering. - MPP: https://mpp.orthogonal.com/leadsforge/search/filters/funding-types - x402: https://x402.orthogonal.com/leadsforge/search/filters/funding-types - np: https://np.orthogonal.com/leadsforge/search/filters/funding-types - GET /search/filters/industries ($0.005 USDC) — Get available industry values for search filtering. - MPP: https://mpp.orthogonal.com/leadsforge/search/filters/industries - x402: https://x402.orthogonal.com/leadsforge/search/filters/industries - np: https://np.orthogonal.com/leadsforge/search/filters/industries - GET /search/filters/revenue-ranges ($0.005 USDC) — Get available revenue range values for search filtering. - MPP: https://mpp.orthogonal.com/leadsforge/search/filters/revenue-ranges - x402: https://x402.orthogonal.com/leadsforge/search/filters/revenue-ranges - np: https://np.orthogonal.com/leadsforge/search/filters/revenue-ranges - POST /enrichment/phones (dynamic price) — Find phone numbers for multiple people. Returns a job ID to poll for results. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/phones - x402: https://x402.orthogonal.com/leadsforge/enrichment/phones - np: https://np.orthogonal.com/leadsforge/enrichment/phones - POST /enrichment/linkedin (dynamic price) — Find LinkedIn profiles for multiple people. Returns a job ID to poll for results. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/linkedin - x402: https://x402.orthogonal.com/leadsforge/enrichment/linkedin - np: https://np.orthogonal.com/leadsforge/enrichment/linkedin - GET /company-followers/filters/job-titles ($0.005 USDC) — Get paginated list of supported job title values with optional search. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/filters/job-titles - x402: https://x402.orthogonal.com/leadsforge/company-followers/filters/job-titles - np: https://np.orthogonal.com/leadsforge/company-followers/filters/job-titles - GET /company-followers/filters/states ($0.005 USDC) — Get list of supported state/region values for company followers filtering. - MPP: https://mpp.orthogonal.com/leadsforge/company-followers/filters/states - x402: https://x402.orthogonal.com/leadsforge/company-followers/filters/states - np: https://np.orthogonal.com/leadsforge/company-followers/filters/states - POST /lookalikes/search (dynamic price) — Search for lookalike companies with pagination and filtering. - MPP: https://mpp.orthogonal.com/leadsforge/lookalikes/search - x402: https://x402.orthogonal.com/leadsforge/lookalikes/search - np: https://np.orthogonal.com/leadsforge/lookalikes/search - GET /lookalikes/filters/seniorities ($0.005 USDC) — Get available seniority values for lookalikes filtering. - MPP: https://mpp.orthogonal.com/leadsforge/lookalikes/filters/seniorities - x402: https://x402.orthogonal.com/leadsforge/lookalikes/filters/seniorities - np: https://np.orthogonal.com/leadsforge/lookalikes/filters/seniorities - POST /enrichment/email ($0.03 USDC) — Find email address for a person synchronously. Provide name + company or LinkedIn URL. - MPP: https://mpp.orthogonal.com/leadsforge/enrichment/email - x402: https://x402.orthogonal.com/leadsforge/enrichment/email - np: https://np.orthogonal.com/leadsforge/enrichment/email ## Abstract Phone Intelligence (verified) Identify carrier, line type, validity, location, risk scoring, VoIP detection, and more for any phone number. - GET /v1 ($0.005 USDC) — Get detailed intelligence about a phone number including carrier, line type, location, risk score, and breach data. - MPP: https://mpp.orthogonal.com/phone-intelligence/v1 - x402: https://x402.orthogonal.com/phone-intelligence/v1 - np: https://np.orthogonal.com/phone-intelligence/v1 ## OpenFunnel (verified) GTM intelligence platform. Search companies by traits/signals, enrich accounts with firmographic data, find and enrich people, get account timelines and insights, and deploy signal-monitoring agents. - POST /api/v2/account/batch (free) — Fetch account records in bulk by account IDs or domains. Use this when you already know the companies and want OpenFunnel account details, signals, and optional ICP people pagination in one request. - POST /api/v1/people/filtered-people (free) — List people IDs that match structured filters from the people filters endpoint. Supports pagination and sorting, so it is useful for finding contacts by role, seniority, company, or other people attributes. - GET /api/v1/account/search-by-traits (free) — Search companies by natural-language traits such as industry, product, business model, buyer, or technology usage. Use query and optional limit to return ranked company matches with relevance data. - POST /api/v2/account/filtered-accounts (free) — List account IDs that match structured account filters from the account filters endpoint. Supports pagination and sorting, so it is useful for browsing or exporting companies after choosing filter criteria. - GET /api/v2/account/filters (free) — Return the available account filter fields and allowed values for filtered account searches. Use this before filtered account search to build valid filter payloads. - GET /api/v1/people/filters (free) — Return the available people filter fields and allowed values for filtered people searches. Use this before filtered people search to build valid filter payloads. - POST /api/v1/enrich/deep-enrich ($0.132 USDC) — Start a background enrichment run for a company domain. OpenFunnel creates or finds the account, discovers intent signals, finds relevant people, and ICP-qualifies them. Requires domain plus either icp_id or target_icp_roles; jobs can take 15 to 30 minutes. - MPP: https://mpp.orthogonal.com/openfunnel/api/v1/enrich/deep-enrich - x402: https://x402.orthogonal.com/openfunnel/api/v1/enrich/deep-enrich - np: https://np.orthogonal.com/openfunnel/api/v1/enrich/deep-enrich ## ContactOut (verified) Find anyone's email and phone number. Sales and recruitment intelligence with LinkedIn enrichment, people search, company search, email verification, and decision maker discovery. - GET /v1/email/enrich ($0.33 USDC) — Get profile details from an email address. - MPP: https://mpp.orthogonal.com/contactout/v1/email/enrich - x402: https://x402.orthogonal.com/contactout/v1/email/enrich - np: https://np.orthogonal.com/contactout/v1/email/enrich - GET /v1/people/linkedin (dynamic price) — Get contact details for a LinkedIn profile. - MPP: https://mpp.orthogonal.com/contactout/v1/people/linkedin - x402: https://x402.orthogonal.com/contactout/v1/people/linkedin - np: https://np.orthogonal.com/contactout/v1/people/linkedin - GET /v1/linkedin/enrich (dynamic price) — Get full profile details (email, phone, work history, education, skills) from a LinkedIn profile URL. - MPP: https://mpp.orthogonal.com/contactout/v1/linkedin/enrich - x402: https://x402.orthogonal.com/contactout/v1/linkedin/enrich - np: https://np.orthogonal.com/contactout/v1/linkedin/enrich - POST /v1/people/enrich ($0.55 USDC) — Enrich a person using multiple data points (name, email, phone, LinkedIn, company). - MPP: https://mpp.orthogonal.com/contactout/v1/people/enrich - x402: https://x402.orthogonal.com/contactout/v1/people/enrich - np: https://np.orthogonal.com/contactout/v1/people/enrich - POST /v1/domain/enrich (dynamic price) — Get company information from domain names. - MPP: https://mpp.orthogonal.com/contactout/v1/domain/enrich - x402: https://x402.orthogonal.com/contactout/v1/domain/enrich - np: https://np.orthogonal.com/contactout/v1/domain/enrich - POST /v1/people/count (free) — Count matching profiles for search criteria. - POST /v1/people/linkedin/batch (dynamic price) — Get contact details for up to 30 LinkedIn profiles. - MPP: https://mpp.orthogonal.com/contactout/v1/people/linkedin/batch - x402: https://x402.orthogonal.com/contactout/v1/people/linkedin/batch - np: https://np.orthogonal.com/contactout/v1/people/linkedin/batch ## Tavily API (verified) Real-time search, extraction, and web crawling through a single, secure API. - GET /research/{request_id} (free) — Retrieve the status and results of a research task using its request ID. - docs: https://docs.tavily.com/documentation/api-reference/endpoint/research-get - POST /research ($0.5 USDC) — Tavily Research performs comprehensive research on a given topic by conducting multiple searches, analyzing sources, and generating a detailed research report. - MPP: https://mpp.orthogonal.com/tavily/research - x402: https://x402.orthogonal.com/tavily/research - np: https://np.orthogonal.com/tavily/research - docs: https://docs.tavily.com/documentation/api-reference/endpoint/research - POST /crawl (dynamic price) — Tavily Crawl is a graph-based website traversal tool that can explore hundreds of paths in parallel with built-in extraction and intelligent discovery. - MPP: https://mpp.orthogonal.com/tavily/crawl - x402: https://x402.orthogonal.com/tavily/crawl - np: https://np.orthogonal.com/tavily/crawl - docs: https://docs.tavily.com/documentation/api-reference/endpoint/crawl - POST /search (dynamic price) — Execute a search query using Tavily Search. - MPP: https://mpp.orthogonal.com/tavily/search - x402: https://x402.orthogonal.com/tavily/search - np: https://np.orthogonal.com/tavily/search - docs: https://docs.tavily.com/documentation/api-reference/endpoint/search - POST /map (dynamic price) — Tavily Map traverses websites like a graph and can explore hundreds of paths in parallel with intelligent discovery to generate comprehensive site maps. - MPP: https://mpp.orthogonal.com/tavily/map - x402: https://x402.orthogonal.com/tavily/map - np: https://np.orthogonal.com/tavily/map - docs: https://docs.tavily.com/documentation/api-reference/endpoint/map - POST /extract (dynamic price) — Extract web page content from one or more specified URLs using Tavily Extract. - MPP: https://mpp.orthogonal.com/tavily/extract - x402: https://x402.orthogonal.com/tavily/extract - np: https://np.orthogonal.com/tavily/extract - docs: https://docs.tavily.com/documentation/api-reference/endpoint/extract ## Serper Scrape (verified) Web scraping powered by Serper - extract clean text, markdown, or HTML from any URL. Handles JavaScript-rendered pages and returns structured content with metadata. - POST / ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/serper-scrape/ - x402: https://x402.orthogonal.com/serper-scrape/ - np: https://np.orthogonal.com/serper-scrape/ ## People Data Labs (verified) Access the world's largest people and company dataset. Enrich, search, and clean person, company, school, location, job title, and IP data. - GET /v5/person/identify ($0.7 USDC) — Broad person lookup returning up to 20 candidate matches with confidence scores. Useful when you have partial info and want multiple possible matches. - MPP: https://mpp.orthogonal.com/peopledatalabs/v5/person/identify - x402: https://x402.orthogonal.com/peopledatalabs/v5/person/identify - np: https://np.orthogonal.com/peopledatalabs/v5/person/identify - GET /v5/ip/enrich ($0.09 USDC) — Enrich an IP address with associated company, location, and metadata. - MPP: https://mpp.orthogonal.com/peopledatalabs/v5/ip/enrich - x402: https://x402.orthogonal.com/peopledatalabs/v5/ip/enrich - np: https://np.orthogonal.com/peopledatalabs/v5/ip/enrich - GET /v5/person/enrich ($0.35 USDC) — Enrich a person by name, email, phone, LinkedIn URL, or other identifiers. Returns full profile with work history, education, skills, and social profiles. - MPP: https://mpp.orthogonal.com/peopledatalabs/v5/person/enrich - x402: https://x402.orthogonal.com/peopledatalabs/v5/person/enrich - np: https://np.orthogonal.com/peopledatalabs/v5/person/enrich - GET /v5/company/enrich ($0.11 USDC) — Enrich a company by name, website, ticker, or LinkedIn URL. Returns full company profile with industry, size, location, funding, and more. - MPP: https://mpp.orthogonal.com/peopledatalabs/v5/company/enrich - x402: https://x402.orthogonal.com/peopledatalabs/v5/company/enrich - np: https://np.orthogonal.com/peopledatalabs/v5/company/enrich - POST /v5/person/search (dynamic price) — Search and filter people using Elasticsearch or SQL queries. Find people by job title, company, location, skills, education, and more. - MPP: https://mpp.orthogonal.com/peopledatalabs/v5/person/search - x402: https://x402.orthogonal.com/peopledatalabs/v5/person/search - np: https://np.orthogonal.com/peopledatalabs/v5/person/search - POST /v5/company/search (dynamic price) — Search and filter companies using Elasticsearch or SQL queries. Find companies by industry, size, location, funding, and more. - MPP: https://mpp.orthogonal.com/peopledatalabs/v5/company/search - x402: https://x402.orthogonal.com/peopledatalabs/v5/company/search - np: https://np.orthogonal.com/peopledatalabs/v5/company/search ## Olostep API (verified) Olostep offers AI a way to search the web, extract structured data in real time and build custom research agents. - GET /v1/scrapes/{scrape_id} (free) — Can be used to retrieve response for a scrape. - docs: https://docs.olostep.com/api-reference/scrapes/get - GET /v1/retrieve (free) — Retrieve page content of processed batches and crawls urls. - docs: https://docs.olostep.com/api-reference/retrieve - GET /v1/batches/{batch_id} (free) — Retrieves the status and progress information about a batch. To retrieve the content for a batch, see here - docs: https://docs.olostep.com/api-reference/batches/info - POST /v1/answers ($0.05 USDC) — The AI will perform actions like searching and browsing web pages to find the answer to the provided task. Execution time is 3-30s depending upon complexity. For longer tasks, use the agent endpoint instead. - MPP: https://mpp.orthogonal.com/olostep/v1/answers - x402: https://x402.orthogonal.com/olostep/v1/answers - np: https://np.orthogonal.com/olostep/v1/answers - docs: https://docs.olostep.com/api-reference/answers/create - GET /v1/crawls/{crawl_id}/pages (free) — Fetches the list of pages for a specific crawl. - docs: https://docs.olostep.com/api-reference/crawls/pages - POST /v1/maps ($0.01 USDC) — This endpoint allows users to get all the urls on a certain website. It can take up to 120 seconds for complex websites. For large websites, results are paginated using cursor-based pagination - MPP: https://mpp.orthogonal.com/olostep/v1/maps - x402: https://x402.orthogonal.com/olostep/v1/maps - np: https://np.orthogonal.com/olostep/v1/maps - docs: https://docs.olostep.com/api-reference/maps/create - GET /v1/batches/{batch_id}/items (free) — Retrieves the list of items processed for a batch. You can then use the `retrieve_id` to get the content with the Retrieve Endpoint - docs: https://docs.olostep.com/api-reference/batches/items - GET /v1/answers/{answer_id} (free) — This endpoint retrieves a previously completed answer by its ID. - docs: https://docs.olostep.com/api-reference/answers/get - GET /v1/crawls/{crawl_id} (free) — Fetches information about a specific crawl. - docs: https://docs.olostep.com/api-reference/crawls/info - POST /v1/crawls (dynamic price) — Starts a new crawl. You receive a `id` to track the progress. The operation may take 1-10 mins depending upon the site and depth and pages parameters. - MPP: https://mpp.orthogonal.com/olostep/v1/crawls - x402: https://x402.orthogonal.com/olostep/v1/crawls - np: https://np.orthogonal.com/olostep/v1/crawls - docs: https://docs.olostep.com/api-reference/crawls/create - POST /v1/scrapes ($0.01 USDC) — Initiate a web page scrape - MPP: https://mpp.orthogonal.com/olostep/v1/scrapes - x402: https://x402.orthogonal.com/olostep/v1/scrapes - np: https://np.orthogonal.com/olostep/v1/scrapes - docs: https://docs.olostep.com/api-reference/scrapes/create - POST /v1/batches (dynamic price) — Starts a new batch. You receive an `id` that you can use to track the progress of the batch as shown [here](/api-reference/batches/info). Note: Processing time is constant regardless of batch size - MPP: https://mpp.orthogonal.com/olostep/v1/batches - x402: https://x402.orthogonal.com/olostep/v1/batches - np: https://np.orthogonal.com/olostep/v1/batches - docs: https://docs.olostep.com/api-reference/batches/create ## Riveter API (verified) Power your product with data from the web. Riveter's agents manage web search, scraping, browser infrastructure, and proxies for you. Every result has a source. - GET /v1/run_status (free) — Check the current status of a project run - docs: https://docs.riveterhq.com/#tag/runs/get/run_status - GET /v1/run_data (free) — Retrieve the processed data from a completed project run - docs: https://docs.riveterhq.com/#tag/runs/get/run_data - POST /v1/stop_run (free) — Stop a currently running project. This will halt all processing and mark the run as stopped. Behavior: If the run is already stopped or success, returns success with current status. If the run is in progress, stops all pending cells and marks the run as stopped. Stopped runs cannot be resumed - docs: https://docs.riveterhq.com/#tag/runs/post/stop_run - POST /v1/run (dynamic price) — Copy link Define the structure of your output directly in the API request. This endpoint allows you to define both your input data and output configuration in a single request. - MPP: https://mpp.orthogonal.com/riveter/v1/run - x402: https://x402.orthogonal.com/riveter/v1/run - np: https://np.orthogonal.com/riveter/v1/run - docs: https://docs.riveterhq.com/#tag/run-from-configuration/post/run - POST /v1/scrape (dynamic price) — Scrape a webpage and return the text content. This endpoint allows you to extract text content from any public webpage. - MPP: https://mpp.orthogonal.com/riveter/v1/scrape - x402: https://x402.orthogonal.com/riveter/v1/scrape - np: https://np.orthogonal.com/riveter/v1/scrape - docs: https://docs.riveterhq.com/#tag/tools/post/scrape ## Signalbase (verified) Real-time funding, acquisition, hiring, and job change signals API. Includes investor data, company search, people discovery, and batch CSV enrichment. - GET /signals/funding ($0.08 USDC) — Fetch funding signals with filtering by date, country, round type, amount, industry, and more. 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. - MPP: https://mpp.orthogonal.com/signalbase/signals/funding - x402: https://x402.orthogonal.com/signalbase/signals/funding - np: https://np.orthogonal.com/signalbase/signals/funding - POST /csv-enrichment ($0.08 USDC) — Submit companies for batch enrichment with funding, acquisition, hiring, job change, and investor intelligence. 1 credit per job. - MPP: https://mpp.orthogonal.com/signalbase/csv-enrichment - x402: https://x402.orthogonal.com/signalbase/csv-enrichment - np: https://np.orthogonal.com/signalbase/csv-enrichment - GET /csv-enrichment/{jobId} ($0.08 USDC) — Poll enrichment job status and retrieve completed results. Free upstream (0 credits). - MPP: https://mpp.orthogonal.com/signalbase/csv-enrichment/{jobId} - x402: https://x402.orthogonal.com/signalbase/csv-enrichment/{jobId} - np: https://np.orthogonal.com/signalbase/csv-enrichment/{jobId} - GET /signals/hiring ($0.08 USDC) — Fetch hiring signals (open job postings) with position, department, seniority, and location 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. - MPP: https://mpp.orthogonal.com/signalbase/signals/hiring - x402: https://x402.orthogonal.com/signalbase/signals/hiring - np: https://np.orthogonal.com/signalbase/signals/hiring - GET /signals/investors ($0.08 USDC) — Fetch investor data including VCs, angels, PE firms, corporate investors, accelerators, and more. 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. - MPP: https://mpp.orthogonal.com/signalbase/signals/investors - x402: https://x402.orthogonal.com/signalbase/signals/investors - np: https://np.orthogonal.com/signalbase/signals/investors - GET /companies ($0.08 USDC) — Browse and search companies with filtering by industry, size, location, and founding year. 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. - MPP: https://mpp.orthogonal.com/signalbase/companies - x402: https://x402.orthogonal.com/signalbase/companies - np: https://np.orthogonal.com/signalbase/companies - GET /signals/job-changes ($0.08 USDC) — Fetch job change signals with role, department, seniority, and LinkedIn filters. Person names are GDPR-masked. 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. - MPP: https://mpp.orthogonal.com/signalbase/signals/job-changes - x402: https://x402.orthogonal.com/signalbase/signals/job-changes - np: https://np.orthogonal.com/signalbase/signals/job-changes - GET /signals/acquisitions ($0.08 USDC) — Fetch acquisition signals with filtering by date, country, deal amount, and company details. 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. - MPP: https://mpp.orthogonal.com/signalbase/signals/acquisitions - x402: https://x402.orthogonal.com/signalbase/signals/acquisitions - np: https://np.orthogonal.com/signalbase/signals/acquisitions - GET /people ($0.08 USDC) — Discover people across employees and job-change subjects, filtered by title, function, seniority, geography, and signal activity. 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. - MPP: https://mpp.orthogonal.com/signalbase/people - x402: https://x402.orthogonal.com/signalbase/people - np: https://np.orthogonal.com/signalbase/people ## Happenstance (verified) Person research API. Submit a description of someone and get back a detailed profile including employment history, education, projects, writings, hobbies, and a summary. - POST /v1/research ($0.3 USDC) — Start a new person research request. Include as many details as possible about the person in the description field (name, company, role, etc.). - MPP: https://mpp.orthogonal.com/happenstance/v1/research - x402: https://x402.orthogonal.com/happenstance/v1/research - np: https://np.orthogonal.com/happenstance/v1/research - GET /v1/research/{research_id} (free) — Get the status and results of a research request. Returns status (RUNNING, COMPLETED, FAILED, FAILED_AMBIGUOUS) and a detailed profile when completed. ## Apollo API (verified) Apollo.io API for people and company enrichment, search, and prospecting. Access the Apollo database of 210M+ contacts and 30M+ companies. - POST /api/v1/organizations/bulk_enrich ($0.05 USDC) — Enrich up to 10 organizations in a single request. - MPP: https://mpp.orthogonal.com/apollo/api/v1/organizations/bulk_enrich - x402: https://x402.orthogonal.com/apollo/api/v1/organizations/bulk_enrich - np: https://np.orthogonal.com/apollo/api/v1/organizations/bulk_enrich - POST /api/v1/news_articles/search ($0.01 USDC) — Search for news articles related to companies in the Apollo database. - MPP: https://mpp.orthogonal.com/apollo/api/v1/news_articles/search - x402: https://x402.orthogonal.com/apollo/api/v1/news_articles/search - np: https://np.orthogonal.com/apollo/api/v1/news_articles/search - POST /api/v1/people/match ($0.01 USDC) — Enrich a person by email, LinkedIn URL, name+company, or other identifiers. Returns contact details, job info, and social profiles. - MPP: https://mpp.orthogonal.com/apollo/api/v1/people/match - x402: https://x402.orthogonal.com/apollo/api/v1/people/match - np: https://np.orthogonal.com/apollo/api/v1/people/match - GET /api/v1/organizations/{id} ($0.01 USDC) — Get complete organization info by Apollo organization ID. - MPP: https://mpp.orthogonal.com/apollo/api/v1/organizations/{id} - x402: https://x402.orthogonal.com/apollo/api/v1/organizations/{id} - np: https://np.orthogonal.com/apollo/api/v1/organizations/{id} - POST /api/v1/people/bulk_match ($0.05 USDC) — Enrich up to 10 people in a single request. Webhook required for async results. - MPP: https://mpp.orthogonal.com/apollo/api/v1/people/bulk_match - x402: https://x402.orthogonal.com/apollo/api/v1/people/bulk_match - np: https://np.orthogonal.com/apollo/api/v1/people/bulk_match - POST /api/v1/mixed_companies/search ($0.01 USDC) — Search Apollo database for companies matching filters. Returns up to 100 results per page. - MPP: https://mpp.orthogonal.com/apollo/api/v1/mixed_companies/search - x402: https://x402.orthogonal.com/apollo/api/v1/mixed_companies/search - np: https://np.orthogonal.com/apollo/api/v1/mixed_companies/search - GET /api/v1/organizations/enrich ($0.01 USDC) — Enrich a company by domain. Returns industry, revenue, employee count, funding, locations, and more. - MPP: https://mpp.orthogonal.com/apollo/api/v1/organizations/enrich - x402: https://x402.orthogonal.com/apollo/api/v1/organizations/enrich - np: https://np.orthogonal.com/apollo/api/v1/organizations/enrich - GET /api/v1/organizations/{organization_id}/job_postings ($0.01 USDC) — Get current job postings for a company by Apollo organization ID. - MPP: https://mpp.orthogonal.com/apollo/api/v1/organizations/{organization_id}/job_postings - x402: https://x402.orthogonal.com/apollo/api/v1/organizations/{organization_id}/job_postings - np: https://np.orthogonal.com/apollo/api/v1/organizations/{organization_id}/job_postings - POST /api/v1/mixed_people/api_search (free) — Search Apollo database for people matching filters. Returns up to 100 results per page. Does not include emails/phones - use enrichment endpoints for that. ## Context.dev (verified) API for retrieving context data from any website. Web scraping, brand retrieval, AI data extraction, screenshots, and more. - GET /web/fonts ($0.03 USDC) — Scrape font information from a website including font families, usage statistics, fallbacks, and element/word counts. - MPP: https://mpp.orthogonal.com/context-dev/web/fonts - x402: https://x402.orthogonal.com/context-dev/web/fonts - np: https://np.orthogonal.com/context-dev/web/fonts - GET /web/scrape/html ($0.03 USDC) — Scrapes the given URL and returns the raw HTML content of the page. - MPP: https://mpp.orthogonal.com/context-dev/web/scrape/html - x402: https://x402.orthogonal.com/context-dev/web/scrape/html - np: https://np.orthogonal.com/context-dev/web/scrape/html - GET /web/scrape/images ($0.03 USDC) — Scrapes all images from the given URL. Extracts images from img, svg, picture/source, link, and video elements including inline SVGs, base64 data URIs, and standard URLs. - MPP: https://mpp.orthogonal.com/context-dev/web/scrape/images - x402: https://x402.orthogonal.com/context-dev/web/scrape/images - np: https://np.orthogonal.com/context-dev/web/scrape/images - GET /web/scrape/markdown ($0.03 USDC) — Scrapes the given URL, converts the HTML content to Markdown, and returns the result. - MPP: https://mpp.orthogonal.com/context-dev/web/scrape/markdown - x402: https://x402.orthogonal.com/context-dev/web/scrape/markdown - np: https://np.orthogonal.com/context-dev/web/scrape/markdown - GET /web/scrape/sitemap ($0.03 USDC) — Crawls the sitemap of the given domain and returns all discovered page URLs. Supports sitemap index files (recursive), parallel fetching with concurrency control, deduplication, and filters out non-page resources (images, PDFs, etc.). - MPP: https://mpp.orthogonal.com/context-dev/web/scrape/sitemap - x402: https://x402.orthogonal.com/context-dev/web/scrape/sitemap - np: https://np.orthogonal.com/context-dev/web/scrape/sitemap - GET /web/styleguide ($0.03 USDC) — Extract a comprehensive design system from a website including colors, typography, spacing, shadows, and UI components. - MPP: https://mpp.orthogonal.com/context-dev/web/styleguide - x402: https://x402.orthogonal.com/context-dev/web/styleguide - np: https://np.orthogonal.com/context-dev/web/styleguide - POST /brand/ai/products ($0.03 USDC) — Beta feature: Extract product information from a brand's website. We will analyze the website and return a list of products with details such as name, description, image, pricing, features, and more. - MPP: https://mpp.orthogonal.com/context-dev/brand/ai/products - x402: https://x402.orthogonal.com/context-dev/brand/ai/products - np: https://np.orthogonal.com/context-dev/brand/ai/products - GET /brand/retrieve-by-email ($0.03 USDC) — Retrieve brand information using an email address while detecting disposable and free email addresses. This endpoint extracts the domain from the email address and returns brand data for that domain. Disposable and free email addresses (like gmail.com, yahoo.com) will throw a 422 error. - MPP: https://mpp.orthogonal.com/context-dev/brand/retrieve-by-email - x402: https://x402.orthogonal.com/context-dev/brand/retrieve-by-email - np: https://np.orthogonal.com/context-dev/brand/retrieve-by-email - GET /brand/retrieve-by-isin ($0.03 USDC) — Retrieve brand information using an ISIN (International Securities Identification Number). This endpoint looks up the company associated with the ISIN and returns its brand data. - MPP: https://mpp.orthogonal.com/context-dev/brand/retrieve-by-isin - x402: https://x402.orthogonal.com/context-dev/brand/retrieve-by-isin - np: https://np.orthogonal.com/context-dev/brand/retrieve-by-isin - POST /brand/ai/query ($0.03 USDC) — Use AI to extract specific data points from a brand's website. The AI will crawl the website and extract the requested information based on the provided data points. - MPP: https://mpp.orthogonal.com/context-dev/brand/ai/query - x402: https://x402.orthogonal.com/context-dev/brand/ai/query - np: https://np.orthogonal.com/context-dev/brand/ai/query - GET /web/naics ($0.03 USDC) — Classify any brand into 2022 NAICS industry codes from its domain or name. - MPP: https://mpp.orthogonal.com/context-dev/web/naics - x402: https://x402.orthogonal.com/context-dev/web/naics - np: https://np.orthogonal.com/context-dev/web/naics - POST /web/search ($0.03 USDC) — Performs an intelligent web search. Costs 1 credit per returned result. - MPP: https://mpp.orthogonal.com/context-dev/web/search - x402: https://x402.orthogonal.com/context-dev/web/search - np: https://np.orthogonal.com/context-dev/web/search - POST /brand/prefetch ($0.03 USDC) — Signal that you may fetch brand data for a particular domain soon to improve latency. This endpoint does not charge credits and is available for paid customers to optimize future requests. [You must be on a paid plan to use this endpoint] - MPP: https://mpp.orthogonal.com/context-dev/brand/prefetch - x402: https://x402.orthogonal.com/context-dev/brand/prefetch - np: https://np.orthogonal.com/context-dev/brand/prefetch - GET /brand/retrieve-simplified ($0.03 USDC) — Returns a simplified version of brand data containing only essential information: domain, title, colors, logos, and backdrops. This endpoint is optimized for faster responses and reduced data transfer. - MPP: https://mpp.orthogonal.com/context-dev/brand/retrieve-simplified - x402: https://x402.orthogonal.com/context-dev/brand/retrieve-simplified - np: https://np.orthogonal.com/context-dev/brand/retrieve-simplified - POST /brand/ai/product ($0.03 USDC) — Beta feature: Given a single URL, determines if it is a product detail page, classifies the platform/product type, and extracts the product information. Supports Amazon, TikTok Shop, Etsy, and generic ecommerce sites. - MPP: https://mpp.orthogonal.com/context-dev/brand/ai/product - x402: https://x402.orthogonal.com/context-dev/brand/ai/product - np: https://np.orthogonal.com/context-dev/brand/ai/product - GET /brand/transaction_identifier ($0.03 USDC) — Endpoint specially designed for platforms that want to identify transaction data by the transaction title. - MPP: https://mpp.orthogonal.com/context-dev/brand/transaction_identifier - x402: https://x402.orthogonal.com/context-dev/brand/transaction_identifier - np: https://np.orthogonal.com/context-dev/brand/transaction_identifier - GET /brand/retrieve ($0.03 USDC) — Retrieve logos, backdrops, colors, industry, description, and more from any domain - MPP: https://mpp.orthogonal.com/context-dev/brand/retrieve - x402: https://x402.orthogonal.com/context-dev/brand/retrieve - np: https://np.orthogonal.com/context-dev/brand/retrieve - GET /brand/retrieve-by-name ($0.03 USDC) — Retrieve brand information using a company name. This endpoint searches for the company by name and returns its brand data. - MPP: https://mpp.orthogonal.com/context-dev/brand/retrieve-by-name - x402: https://x402.orthogonal.com/context-dev/brand/retrieve-by-name - np: https://np.orthogonal.com/context-dev/brand/retrieve-by-name - POST /brand/prefetch-by-email ($0.03 USDC) — Signal that you may fetch brand data for a particular domain soon to improve latency. This endpoint accepts an email address, extracts the domain from it, validates that it's not a disposable or free email provider, and queues the domain for prefetching. This endpoint does not charge credits and is available for paid customers to optimize future requests. [You must be on a paid plan to use this endpoint] - MPP: https://mpp.orthogonal.com/context-dev/brand/prefetch-by-email - x402: https://x402.orthogonal.com/context-dev/brand/prefetch-by-email - np: https://np.orthogonal.com/context-dev/brand/prefetch-by-email - POST /people/retrieve ($0.03 USDC) — Retrieve and normalize a person profile from identifiers such as LinkedIn URL. - MPP: https://mpp.orthogonal.com/context-dev/people/retrieve - x402: https://x402.orthogonal.com/context-dev/people/retrieve - np: https://np.orthogonal.com/context-dev/people/retrieve - GET /web/screenshot ($0.03 USDC) — Capture a screenshot of a website. Supports both viewport (standard browser view) and full page screenshots. - MPP: https://mpp.orthogonal.com/context-dev/web/screenshot - x402: https://x402.orthogonal.com/context-dev/web/screenshot - np: https://np.orthogonal.com/context-dev/web/screenshot - POST /web/extract ($0.03 USDC) — Crawl a website, use the provided JSON Schema and instructions to prioritize relevant internal links, and extract structured data from the selected pages. - MPP: https://mpp.orthogonal.com/context-dev/web/extract - x402: https://x402.orthogonal.com/context-dev/web/extract - np: https://np.orthogonal.com/context-dev/web/extract - GET /web/competitors ($0.03 USDC) — Analyze a company's landing page and web search evidence to return direct competitors for the same product or market. - MPP: https://mpp.orthogonal.com/context-dev/web/competitors - x402: https://x402.orthogonal.com/context-dev/web/competitors - np: https://np.orthogonal.com/context-dev/web/competitors - GET /brand/retrieve-by-ticker ($0.03 USDC) — Retrieve brand information using a stock ticker symbol. This endpoint looks up the company associated with the ticker and returns its brand data. - MPP: https://mpp.orthogonal.com/context-dev/brand/retrieve-by-ticker - x402: https://x402.orthogonal.com/context-dev/brand/retrieve-by-ticker - np: https://np.orthogonal.com/context-dev/brand/retrieve-by-ticker - POST /web/crawl ($0.03 USDC) — Performs a crawl starting from a given URL, extracts page content as Markdown, and returns results for all crawled pages. Only follows links within the same domain as the starting URL. Costs 1 credit per successful page crawled. - MPP: https://mpp.orthogonal.com/context-dev/web/crawl - x402: https://x402.orthogonal.com/context-dev/web/crawl - np: https://np.orthogonal.com/context-dev/web/crawl - GET /web/sic ($0.03 USDC) — Classify any brand into Standard Industrial Classification (SIC) codes from its domain or name. - MPP: https://mpp.orthogonal.com/context-dev/web/sic - x402: https://x402.orthogonal.com/context-dev/web/sic - np: https://np.orthogonal.com/context-dev/web/sic ## Precip AI - Hyperlocal Weather Data API (verified) Precip offers highly accurate, site-specific rainfall accumulation data. - GET /api/v1/solar-radiation-hourly (dynamic price) — Hourly downward short-wave radiation flux in watts per square meter (W/m²) - MPP: https://mpp.orthogonal.com/precip/api/v1/solar-radiation-hourly - x402: https://x402.orthogonal.com/precip/api/v1/solar-radiation-hourly - np: https://np.orthogonal.com/precip/api/v1/solar-radiation-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#solar-radiation - GET /api/v1/temp-0-10cm-hourly (dynamic price) — Hourly soil temperature data at 0-10cm depth in Celsius (°C) - MPP: https://mpp.orthogonal.com/precip/api/v1/temp-0-10cm-hourly - x402: https://x402.orthogonal.com/precip/api/v1/temp-0-10cm-hourly - np: https://np.orthogonal.com/precip/api/v1/temp-0-10cm-hourly - docs: https://api-docs.precip.ai/api/soil-data#soil-temperature - GET /api/v1/wind-speed-hourly (dynamic price) — Hourly near-surface wind speed in meters per second (m/s) - MPP: https://mpp.orthogonal.com/precip/api/v1/wind-speed-hourly - x402: https://x402.orthogonal.com/precip/api/v1/wind-speed-hourly - np: https://np.orthogonal.com/precip/api/v1/wind-speed-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#wind-speed - GET /api/v1/specific-humidity-hourly (dynamic price) — Hourly specific humidity (kg/kg) - MPP: https://mpp.orthogonal.com/precip/api/v1/specific-humidity-hourly - x402: https://x402.orthogonal.com/precip/api/v1/specific-humidity-hourly - np: https://np.orthogonal.com/precip/api/v1/specific-humidity-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#specific-humidity - GET /api/v1/soil-moisture-daily (dynamic price) — Daily soil moisture percentage relative to holding capacity at 0-10cm depth - MPP: https://mpp.orthogonal.com/precip/api/v1/soil-moisture-daily - x402: https://x402.orthogonal.com/precip/api/v1/soil-moisture-daily - np: https://np.orthogonal.com/precip/api/v1/soil-moisture-daily - docs: https://api-docs.precip.ai/api/soil-data#daily-soil-moisture - GET /api/v1/recent-rain (dynamic price) — Returns detailed information about the most recent precipitation event for the given location(s), including total amounts, precipitation type (rain/snow), timing, and how long ago it occurred. A rain event is defined as more than 1/10 inch (2.5mm) of precipitation with less than a 24-hour gap between occurrences. - MPP: https://mpp.orthogonal.com/precip/api/v1/recent-rain - x402: https://x402.orthogonal.com/precip/api/v1/recent-rain - np: https://np.orthogonal.com/precip/api/v1/recent-rain - docs: https://api-docs.precip.ai/api/precipitation-data#recent-rain-event - GET /api/v1/daily (dynamic price) — Returns comprehensive daily precipitation data for the given time range and location(s). Each day 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. - MPP: https://mpp.orthogonal.com/precip/api/v1/daily - x402: https://x402.orthogonal.com/precip/api/v1/daily - np: https://np.orthogonal.com/precip/api/v1/daily - docs: https://api-docs.precip.ai/api/precipitation-data#daily-precipitation-data - GET /api/v1/wind-speed-gust-hourly (dynamic price) — Hourly wind gust speed in meters per second (m/s) - MPP: https://mpp.orthogonal.com/precip/api/v1/wind-speed-gust-hourly - x402: https://x402.orthogonal.com/precip/api/v1/wind-speed-gust-hourly - np: https://np.orthogonal.com/precip/api/v1/wind-speed-gust-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#wind-gusts - GET /api/v1/last-48 (dynamic price) — Total precipitation in the last 48 hours for the given location(s). - MPP: https://mpp.orthogonal.com/precip/api/v1/last-48 - x402: https://x402.orthogonal.com/precip/api/v1/last-48 - np: https://np.orthogonal.com/precip/api/v1/last-48 - docs: https://api-docs.precip.ai/api/precipitation-data#last-48-hours-precipitation-data - GET /api/v1/map/{serviceName}/ImageServer/tile/{z}/{y}/{x} (dynamic price) — Map tiles compatible with most web mapping or GIS tools. Software such as Mapbox, Google Maps, ArcGIS, Leaflet, OpenLayers or QGIS will require an `x/y/z` url eg `https://api.precip.ai/api/v1/map/last-48/ImageServer/tile/{z}/{y}/{x}`. See the examples for more details. - MPP: https://mpp.orthogonal.com/precip/api/v1/map/{serviceName}/ImageServer/tile/{z}/{y}/{x} - x402: https://x402.orthogonal.com/precip/api/v1/map/{serviceName}/ImageServer/tile/{z}/{y}/{x} - np: https://np.orthogonal.com/precip/api/v1/map/{serviceName}/ImageServer/tile/{z}/{y}/{x} - docs: https://api-docs.precip.ai/api/map-services#map-layer-tiles - GET /api/v1/soil-moisture-hourly (dynamic price) — Hourly soil moisture percentage relative to holding capacity at 0-10cm depth - MPP: https://mpp.orthogonal.com/precip/api/v1/soil-moisture-hourly - x402: https://x402.orthogonal.com/precip/api/v1/soil-moisture-hourly - np: https://np.orthogonal.com/precip/api/v1/soil-moisture-hourly - docs: https://api-docs.precip.ai/api/soil-data#hourly-soil-moisture - GET /api/v1/wind-direction-hourly (dynamic price) — Hourly wind direction in compass degrees (0-360) - MPP: https://mpp.orthogonal.com/precip/api/v1/wind-direction-hourly - x402: https://x402.orthogonal.com/precip/api/v1/wind-direction-hourly - np: https://np.orthogonal.com/precip/api/v1/wind-direction-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#wind-direction - GET /api/v1/cloud-cover-hourly (dynamic price) — Hourly cloud cover fraction (0-1, where 0 is clear and 1 is overcast) - MPP: https://mpp.orthogonal.com/precip/api/v1/cloud-cover-hourly - x402: https://x402.orthogonal.com/precip/api/v1/cloud-cover-hourly - np: https://np.orthogonal.com/precip/api/v1/cloud-cover-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#cloud-cover - GET /api/v1/hourly (dynamic price) — 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. - MPP: https://mpp.orthogonal.com/precip/api/v1/hourly - x402: https://x402.orthogonal.com/precip/api/v1/hourly - np: https://np.orthogonal.com/precip/api/v1/hourly - docs: https://api-docs.precip.ai/api/precipitation-data#hourly-precipitation-data - GET /api/v1/temperature-hourly (dynamic price) — Hourly near-surface air temperature in Celsius (°C) - MPP: https://mpp.orthogonal.com/precip/api/v1/temperature-hourly - x402: https://x402.orthogonal.com/precip/api/v1/temperature-hourly - np: https://np.orthogonal.com/precip/api/v1/temperature-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#air-temperature - GET /api/v1/relative-humidity-hourly (dynamic price) — Hourly relative humidity as a percentage (0-100%) - MPP: https://mpp.orthogonal.com/precip/api/v1/relative-humidity-hourly - x402: https://x402.orthogonal.com/precip/api/v1/relative-humidity-hourly - np: https://np.orthogonal.com/precip/api/v1/relative-humidity-hourly - docs: https://api-docs.precip.ai/api/atmospheric-data#relative-humidity ## Icypeas (verified) Email finder, verifier, LinkedIn scraper, and lead database API. Discover professional email addresses, verify deliverability, scrape LinkedIn profiles and companies, and search a massive lead database with advanced filters. - POST /api/url-search/company ($0.01 USDC) — Find a company's LinkedIn page URL by company name or domain. Synchronous response with status FOUND or NOT_FOUND. - MPP: https://mpp.orthogonal.com/icypeas/api/url-search/company - x402: https://x402.orthogonal.com/icypeas/api/url-search/company - np: https://np.orthogonal.com/icypeas/api/url-search/company - POST /api/reverse-email-lookup ($0.1 USDC) — Look up a professional email address to get the associated LinkedIn profile and person details. Returns results synchronously with status FOUND or NOT_FOUND. - MPP: https://mpp.orthogonal.com/icypeas/api/reverse-email-lookup - x402: https://x402.orthogonal.com/icypeas/api/reverse-email-lookup - np: https://np.orthogonal.com/icypeas/api/reverse-email-lookup - POST /api/email-verification ($0.01 USDC) — Verify a single email address for deliverability. Returns a search ID to poll for results via the Fetch Search Result endpoint. - MPP: https://mpp.orthogonal.com/icypeas/api/email-verification - x402: https://x402.orthogonal.com/icypeas/api/email-verification - np: https://np.orthogonal.com/icypeas/api/email-verification - POST /api/bulk-search ($0.01 USDC) — Create a bulk search with up to 5000 rows. Supports email-search, email-verification, and domain-search tasks. Returns a file ID to track progress. - MPP: https://mpp.orthogonal.com/icypeas/api/bulk-search - x402: https://x402.orthogonal.com/icypeas/api/bulk-search - np: https://np.orthogonal.com/icypeas/api/bulk-search - POST /api/reverse-email-lookups ($0.1 USDC) — Look up multiple professional email addresses in bulk (up to 50 per call) to get associated LinkedIn profiles. - MPP: https://mpp.orthogonal.com/icypeas/api/reverse-email-lookups - x402: https://x402.orthogonal.com/icypeas/api/reverse-email-lookups - np: https://np.orthogonal.com/icypeas/api/reverse-email-lookups - POST /api/find-companies/count ($0 USDC) — Count companies matching a query in the lead database. Free. Filters: name, industry, location, headcount (range), revenue (range), website, companyType, keyword, headcountGrowth. - MPP: https://mpp.orthogonal.com/icypeas/api/find-companies/count - x402: https://x402.orthogonal.com/icypeas/api/find-companies/count - np: https://np.orthogonal.com/icypeas/api/find-companies/count - POST /api/find-companies ($0.01 USDC) — Search the lead database for companies matching filters. Returns paginated results. Filters: name, lid, urn, companyId, companyType, industry, location, headcount (range), headcountGrowth, revenue (range), keyword, website. - MPP: https://mpp.orthogonal.com/icypeas/api/find-companies - x402: https://x402.orthogonal.com/icypeas/api/find-companies - np: https://np.orthogonal.com/icypeas/api/find-companies - POST /api/search-files/read ($0 USDC) — List bulk search files with progress info or get a specific bulk search by file ID. Shows found, done, in-progress, total counts. - MPP: https://mpp.orthogonal.com/icypeas/api/search-files/read - x402: https://x402.orthogonal.com/icypeas/api/search-files/read - np: https://np.orthogonal.com/icypeas/api/search-files/read - POST /api/find-people ($0.01 USDC) — 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. - MPP: https://mpp.orthogonal.com/icypeas/api/find-people - x402: https://x402.orthogonal.com/icypeas/api/find-people - np: https://np.orthogonal.com/icypeas/api/find-people - POST /api/domain-search ($0.01 USDC) — Scan a domain to discover all associated email addresses. Returns a search ID to poll for results via the Fetch Search Result endpoint. - MPP: https://mpp.orthogonal.com/icypeas/api/domain-search - x402: https://x402.orthogonal.com/icypeas/api/domain-search - np: https://np.orthogonal.com/icypeas/api/domain-search - POST /api/url-search/profile ($0.01 USDC) — Find a person's LinkedIn profile URL by name and optionally company/domain and job title. Synchronous response with status FOUND or NOT_FOUND. - MPP: https://mpp.orthogonal.com/icypeas/api/url-search/profile - x402: https://x402.orthogonal.com/icypeas/api/url-search/profile - np: https://np.orthogonal.com/icypeas/api/url-search/profile - GET /api/scrape/profile ($0.02 USDC) — Scrape a LinkedIn user profile by URL. Returns detailed profile data including work experience, education, skills, languages, and contact info. - MPP: https://mpp.orthogonal.com/icypeas/api/scrape/profile - x402: https://x402.orthogonal.com/icypeas/api/scrape/profile - np: https://np.orthogonal.com/icypeas/api/scrape/profile - POST /api/email-search ($0.01 USDC) — Find a professional email address by providing a first name, last name, and domain or company name. Returns a search ID to poll for results via the Fetch Search Result endpoint. Async: status progresses NONE → SCHEDULED → IN_PROGRESS → DEBITED (found) or NOT_DEBITED (not found). - MPP: https://mpp.orthogonal.com/icypeas/api/email-search - x402: https://x402.orthogonal.com/icypeas/api/email-search - np: https://np.orthogonal.com/icypeas/api/email-search - POST /api/find-people/count ($0 USDC) — Count people matching a query in the lead database. Free. Filters: currentJobTitle, pastJobTitle, currentCompanyName, pastCompanyName, location, skills, languages, keyword, headcount, school, etc. - MPP: https://mpp.orthogonal.com/icypeas/api/find-people/count - x402: https://x402.orthogonal.com/icypeas/api/find-people/count - np: https://np.orthogonal.com/icypeas/api/find-people/count - POST /api/bulk-single-searchs/read ($0 USDC) — Retrieve results for a search by ID. Use to poll async results from email-search, email-verification, domain-search, scrape, url-search. Supports pagination. - MPP: https://mpp.orthogonal.com/icypeas/api/bulk-single-searchs/read - x402: https://x402.orthogonal.com/icypeas/api/bulk-single-searchs/read - np: https://np.orthogonal.com/icypeas/api/bulk-single-searchs/read - GET /api/scrape/company ($0.01 USDC) — Scrape a LinkedIn company page by URL. Returns company details including description, industry, employee count, specialties, revenue estimates, and address. - MPP: https://mpp.orthogonal.com/icypeas/api/scrape/company - x402: https://x402.orthogonal.com/icypeas/api/scrape/company - np: https://np.orthogonal.com/icypeas/api/scrape/company ## Nyne.ai (verified) People and company intelligence platform. Find contacts, enrich profiles, get social media activity, and discover event attendees. - GET /person/enrichment (free) — Poll for person enrichment results using requestId. - docs: https://api.nyne.ai/documentation/person/enrichment - POST /company/funding ($0.578 USDC) — Start async retrieval of company funding history and investment details. - MPP: https://mpp.orthogonal.com/nyne/company/funding - x402: https://x402.orthogonal.com/nyne/company/funding - np: https://np.orthogonal.com/nyne/company/funding - docs: https://api.nyne.ai/documentation/company/funding - POST /company/funders ($1.44 USDC) — Start async retrieval of investors and funders associated with a company. - MPP: https://mpp.orthogonal.com/nyne/company/funders - x402: https://x402.orthogonal.com/nyne/company/funders - np: https://np.orthogonal.com/nyne/company/funders - docs: https://api.nyne.ai/documentation/company/funders - GET /person/social-profiles (free) — Poll for social profiles results using requestId. - docs: https://api.nyne.ai/documentation/person/social-profiles - GET /company/enrichment (free) — Poll for company enrichment results using requestId. - docs: https://api.nyne.ai/documentation/company/enrichment - GET /person/search (free) — Poll for person search results using requestId. - docs: https://api.nyne.ai/documentation/person/search - GET /company/needs (free) — Poll for company needs results using requestId. - docs: https://api.nyne.ai/documentation/company/needs - GET /company/checkseller (free) — Poll for checkseller results using requestId. - docs: https://api.nyne.ai/documentation/company/checkseller - POST /person/interactions ($0.219 USDC) — Start async retrieval of social media interactions. Requires social_media_url and type. - MPP: https://mpp.orthogonal.com/nyne/person/interactions - x402: https://x402.orthogonal.com/nyne/person/interactions - np: https://np.orthogonal.com/nyne/person/interactions - docs: https://api.nyne.ai/documentation/person/interactions - GET /company/search (free) — Poll for company search results using requestId. - docs: https://api.nyne.ai/documentation/company/search - GET /person/events (free) — Poll for person events results using requestId. - docs: https://api.nyne.ai/documentation/person/events - GET /person/interactions (free) — Poll for interactions results using requestId. - docs: https://api.nyne.ai/documentation/person/interactions - GET /company/funding (free) — Poll for company funding results using requestId. - docs: https://api.nyne.ai/documentation/company/funding - GET /company/funders (free) — Poll for company funders results using requestId. - docs: https://api.nyne.ai/documentation/company/funders - GET /person/interests (free) — Poll for interests results using requestId. - docs: https://api.nyne.ai/documentation/person/interests - POST /person/search (dynamic price) — Start async person search by company name, role, geography, and person name. Returns requestId for polling. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later offset or cursor pages of the same search, pass parentRequestId with unchanged search parameters. Valid continuation pages still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable search. - MPP: https://mpp.orthogonal.com/nyne/person/search - x402: https://x402.orthogonal.com/nyne/person/search - np: https://np.orthogonal.com/nyne/person/search - docs: https://api.nyne.ai/documentation/person/search - GET /person/single-social-lookup (free) — Poll for single social lookup results using requestId. - docs: https://api.nyne.ai/documentation/person/single-social-lookup - POST /company/enrichment ($0.076 USDC) — Start async company enrichment. Requires at least one of: email, phone, or social_media_url. - MPP: https://mpp.orthogonal.com/nyne/company/enrichment - x402: https://x402.orthogonal.com/nyne/company/enrichment - np: https://np.orthogonal.com/nyne/company/enrichment - docs: https://api.nyne.ai/documentation/company/enrichment - POST /person/interests ($0.363 USDC) — Start async retrieval of interests, skills, and topics a person engages with. - MPP: https://mpp.orthogonal.com/nyne/person/interests - x402: https://x402.orthogonal.com/nyne/person/interests - np: https://np.orthogonal.com/nyne/person/interests - docs: https://api.nyne.ai/documentation/person/interests - POST /company/checkseller ($0.148 USDC) — Start async check if a company sells a specific product/service. - MPP: https://mpp.orthogonal.com/nyne/company/checkseller - x402: https://x402.orthogonal.com/nyne/company/checkseller - np: https://np.orthogonal.com/nyne/company/checkseller - docs: https://api.nyne.ai/documentation/company/checkseller - POST /person/single-social-lookup ($0.148 USDC) — Start async lookup of a single social media profile. Requires both social_media_url and site. - MPP: https://mpp.orthogonal.com/nyne/person/single-social-lookup - x402: https://x402.orthogonal.com/nyne/person/single-social-lookup - np: https://np.orthogonal.com/nyne/person/single-social-lookup - docs: https://api.nyne.ai/documentation/person/single-social-lookup - GET /person/newsfeed (free) — Poll for person newsfeed results using requestId. - docs: https://api.nyne.ai/documentation/person/newsfeed - POST /company/search ($0.363 USDC) — Start async company search. Requires at least one of: industry or website_keyword. - MPP: https://mpp.orthogonal.com/nyne/company/search - x402: https://x402.orthogonal.com/nyne/company/search - np: https://np.orthogonal.com/nyne/company/search - docs: https://api.nyne.ai/documentation/company/search - POST /company/needs ($0.219 USDC) — Start async analysis of company needs based on provided content. - MPP: https://mpp.orthogonal.com/nyne/company/needs - x402: https://x402.orthogonal.com/nyne/company/needs - np: https://np.orthogonal.com/nyne/company/needs - docs: https://api.nyne.ai/documentation/company/needs - POST /person/enrichment (dynamic price) — Start async person enrichment. Requires at least one of: email, phone, or social_media_url. - MPP: https://mpp.orthogonal.com/nyne/person/enrichment - x402: https://x402.orthogonal.com/nyne/person/enrichment - np: https://np.orthogonal.com/nyne/person/enrichment - docs: https://api.nyne.ai/documentation/person/enrichment - POST /person/newsfeed ($0.435 USDC) — Start async retrieval of social media newsfeed data from LinkedIn, Twitter, Instagram, GitHub, or Facebook profiles. - MPP: https://mpp.orthogonal.com/nyne/person/newsfeed - x402: https://x402.orthogonal.com/nyne/person/newsfeed - np: https://np.orthogonal.com/nyne/person/newsfeed - docs: https://api.nyne.ai/documentation/person/newsfeed - POST /person/events ($0.219 USDC) — Start async retrieval of life events and career milestones. Requires event parameter. - MPP: https://mpp.orthogonal.com/nyne/person/events - x402: https://x402.orthogonal.com/nyne/person/events - np: https://np.orthogonal.com/nyne/person/events - docs: https://api.nyne.ai/documentation/person/events - POST /person/social-profiles ($0.363 USDC) — Start async retrieval of all social media profiles associated with a person. - MPP: https://mpp.orthogonal.com/nyne/person/social-profiles - x402: https://x402.orthogonal.com/nyne/person/social-profiles - np: https://np.orthogonal.com/nyne/person/social-profiles - docs: https://api.nyne.ai/documentation/person/social-profiles ## Abstract Timezone (verified) Get current time for any location and convert between timezones worldwide. - GET /v1/convert_time ($0.002 USDC) — Convert time between two locations or timezones. - MPP: https://mpp.orthogonal.com/timezone/v1/convert_time - x402: https://x402.orthogonal.com/timezone/v1/convert_time - np: https://np.orthogonal.com/timezone/v1/convert_time - GET /v1/current_time ($0.002 USDC) — Get the current time, date, and timezone for a location. - MPP: https://mpp.orthogonal.com/timezone/v1/current_time - x402: https://x402.orthogonal.com/timezone/v1/current_time - np: https://np.orthogonal.com/timezone/v1/current_time ## Company Enrich (verified) Comprehensive company and people data enrichment, search, and lead generation API. Enrich company profiles by domain or properties, search companies by industry/location/size/technology, find similar companies, search people by title/company/location, and more. - POST /geo/cities (free) — Search for cities by name or country. Returns up to 100 cities per page. Use this to get valid city IDs for company and people search filters. - GET /positions/autocomplete (free) — Autocomplete job positions and titles. Returns matching positions for a partial string. Use this to find valid values for the positions filter in people search. - GET /technologies/autocomplete (free) — Autocomplete technology names. Returns matching technologies for a partial string. Use this to find valid values for the technologies filter in company search. - POST /geo/countries (free) — Search for countries by name. Returns up to 100 countries per page. Use this to look up valid country codes for search filters. - GET /people/email ($0.1225 USDC) — Resolve a work email address for a person. If domain is omitted, the person's current experience domains are tried automatically in seniority order. Beta endpoint. - MPP: https://mpp.orthogonal.com/company-enrich/people/email - x402: https://x402.orthogonal.com/company-enrich/people/email - np: https://np.orthogonal.com/company-enrich/people/email - POST /companies/similar/count (free) — Get the total count of similar companies without returning results. Accepts the same parameters as /companies/similar. Use this to check volume before running the full query. - GET /people ($0.0245 USDC) — Get a person's full profile by their CompanyEnrich ID. Returns name, title, company, location, social links, and more. - MPP: https://mpp.orthogonal.com/company-enrich/people - x402: https://x402.orthogonal.com/company-enrich/people - np: https://np.orthogonal.com/company-enrich/people - POST /companies/search/scroll (dynamic price) — Search companies with cursor-based pagination for large result sets. Accepts the same filters as /companies/search. No 10,000 result limit unlike the standard search endpoint. 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. - MPP: https://mpp.orthogonal.com/company-enrich/companies/search/scroll - x402: https://x402.orthogonal.com/company-enrich/companies/search/scroll - np: https://np.orthogonal.com/company-enrich/companies/search/scroll - POST /companies/search (dynamic price) — 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 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. - MPP: https://mpp.orthogonal.com/company-enrich/companies/search - x402: https://x402.orthogonal.com/company-enrich/companies/search - np: https://np.orthogonal.com/company-enrich/companies/search - GET /companies/autocomplete (free) — Autocomplete company domain names. Returns up to 10 matching companies for a partial domain string. Useful for typeahead UIs or resolving a partial domain before enriching. - GET /keywords/autocomplete (free) — Autocomplete company keywords. Returns matching keywords for a partial string. Use this to find valid values for the keywords filter in company search. - GET /industries (free) — List all available company industries. Use these as values for the industries filter in company search. - GET /geo/countries/{countryCode} (free) — Get a country by its ISO 3166-1 alpha-2 code (e.g., US, GB, DE). - GET /geo/regions (free) — List all available geographic regions. Use region IDs as values for the regions filter in company and people search. - GET /companies/workforce ($0.06125 USDC) — Get workforce insights for a company. Returns observed employee count, employee range bucket, and headcounts broken down by department. - MPP: https://mpp.orthogonal.com/company-enrich/companies/workforce - x402: https://x402.orthogonal.com/company-enrich/companies/workforce - np: https://np.orthogonal.com/company-enrich/companies/workforce - POST /people/search (dynamic price) — Search for people matching specific criteria. Supports filters for company domains, job titles, countries, states, cities, seniority, and more. Max 10,000 results via page-based pagination. Use the scroll endpoint for larger result sets. 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. - MPP: https://mpp.orthogonal.com/company-enrich/people/search - x402: https://x402.orthogonal.com/company-enrich/people/search - np: https://np.orthogonal.com/company-enrich/people/search - GET /companies ($0.01225 USDC) — Get a company's full profile by its CompanyEnrich ID. Returns name, domain, industry, employee count, revenue, location, funding, social links, and more. - MPP: https://mpp.orthogonal.com/company-enrich/companies - x402: https://x402.orthogonal.com/company-enrich/companies - np: https://np.orthogonal.com/company-enrich/companies - POST /companies/similar (dynamic price) — Find companies similar to one or more given companies. Supports additional filters like country, industry, employee count, and revenue to narrow results. 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. - MPP: https://mpp.orthogonal.com/company-enrich/companies/similar - x402: https://x402.orthogonal.com/company-enrich/companies/similar - np: https://np.orthogonal.com/company-enrich/companies/similar - POST /companies/enrich ($0.01225 USDC) — Enrich a company by NAME or a social URL (name, linkedinUrl, twitterUrl, etc.). At least one field is required. This variant does NOT accept a domain — to enrich by website domain use GET /companies/enrich?domain=example.com instead. - MPP: https://mpp.orthogonal.com/company-enrich/companies/enrich - x402: https://x402.orthogonal.com/company-enrich/companies/enrich - np: https://np.orthogonal.com/company-enrich/companies/enrich - POST /companies/similar/scroll (dynamic price) — Find similar companies with cursor-based pagination for large result sets. Accepts the same parameters as /companies/similar. 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. - MPP: https://mpp.orthogonal.com/company-enrich/companies/similar/scroll - x402: https://x402.orthogonal.com/company-enrich/companies/similar/scroll - np: https://np.orthogonal.com/company-enrich/companies/similar/scroll - POST /people/search/scroll (dynamic price) — Search people with cursor-based pagination for large result sets. Accepts the same filters as /people/search. No 10,000 result limit unlike the standard search endpoint. 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. - MPP: https://mpp.orthogonal.com/company-enrich/people/search/scroll - x402: https://x402.orthogonal.com/company-enrich/people/search/scroll - np: https://np.orthogonal.com/company-enrich/people/search/scroll - GET /companies/enrich ($0.01225 USDC) — 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. - MPP: https://mpp.orthogonal.com/company-enrich/companies/enrich - x402: https://x402.orthogonal.com/company-enrich/companies/enrich - np: https://np.orthogonal.com/company-enrich/companies/enrich - POST /geo/states (free) — Search for states or provinces by name or country. Returns up to 100 per page. Use this to get valid state IDs for search filters. - POST /people/lookup ($0.06125 USDC) — Look up a person by their email address. Resolves the company from the email domain, then matches the person. Returns the best matching person profile. - MPP: https://mpp.orthogonal.com/company-enrich/people/lookup - x402: https://x402.orthogonal.com/company-enrich/people/lookup - np: https://np.orthogonal.com/company-enrich/people/lookup - POST /companies/search/count (free) — Get the total count of companies matching search criteria without returning results. Accepts the same filters as /companies/search. Use this to check result volume before running a full search. - POST /companies/enrich/batch (dynamic price) — Enrich multiple companies by domain in a single request. Accepts 1 to 50 domains. Use this instead of multiple single-enrich calls for better performance and rate limit efficiency. - MPP: https://mpp.orthogonal.com/company-enrich/companies/enrich/batch - x402: https://x402.orthogonal.com/company-enrich/companies/enrich/batch - np: https://np.orthogonal.com/company-enrich/companies/enrich/batch ## RocketReach (verified) Search and retrieve contact info for 700M+ professionals and 60M+ companies. Lookup emails, phone numbers, job history, education, and more via the Universal Credits API. - GET /profile-company/lookup ($0.5 USDC) — Look up a person and their associated company data in a single request. - MPP: https://mpp.orthogonal.com/rocketreach/profile-company/lookup - x402: https://x402.orthogonal.com/rocketreach/profile-company/lookup - np: https://np.orthogonal.com/rocketreach/profile-company/lookup - POST /person/search ($0.5 USDC) — Search for people by various criteria including name, title, company, location, and more. Returns paginated results. Consumes 1 export credit per page. - MPP: https://mpp.orthogonal.com/rocketreach/person/search - x402: https://x402.orthogonal.com/rocketreach/person/search - np: https://np.orthogonal.com/rocketreach/person/search - GET /person/lookup ($0.5 USDC) — Look up a person by name, email, LinkedIn URL, or other identifiers. Returns professional profile and contact information. Consumes 1 export credit. - MPP: https://mpp.orthogonal.com/rocketreach/person/lookup - x402: https://x402.orthogonal.com/rocketreach/person/lookup - np: https://np.orthogonal.com/rocketreach/person/lookup - GET /company/lookup/ ($0.5 USDC) — Look up a company by name, domain, or ID. Returns company profile including industry, size, location, revenue, and more. Consumes 1 export credit. - MPP: https://mpp.orthogonal.com/rocketreach/company/lookup/ - x402: https://x402.orthogonal.com/rocketreach/company/lookup/ - np: https://np.orthogonal.com/rocketreach/company/lookup/ - GET /person/checkStatus (free) — Check the status of a pending person lookup request. Free, no credit cost. - POST /searchCompany ($0.5 USDC) — Search for companies by name, domain, industry, location, size, revenue, and more. Returns paginated results. Consumes 1 export credit per page. - MPP: https://mpp.orthogonal.com/rocketreach/searchCompany - x402: https://x402.orthogonal.com/rocketreach/searchCompany - np: https://np.orthogonal.com/rocketreach/searchCompany ## Fundable (verified) Real-time venture capital deals, startup, and investor data. Search funding rounds, discover companies, analyze investors, and track deal flow with advanced filtering and AI-powered semantic search. - GET /industry/search (free) — Search for industry permalinks to filter by - GET /location/search (free) — Search for location permalinks to filter by - GET /company/deals (dynamic price) — Get entire funding history for a 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/fundable/company/deals - x402: https://x402.orthogonal.com/fundable/company/deals - np: https://np.orthogonal.com/fundable/company/deals - GET /deals/{id} ($0.066 USDC) — Get funding round by id - MPP: https://mpp.orthogonal.com/fundable/deals/{id} - x402: https://x402.orthogonal.com/fundable/deals/{id} - np: https://np.orthogonal.com/fundable/deals/{id} - GET /investor ($0.066 USDC) — Get investor by id - MPP: https://mpp.orthogonal.com/fundable/investor - x402: https://x402.orthogonal.com/fundable/investor - np: https://np.orthogonal.com/fundable/investor - GET /investor/search ($0.011 USDC) — Search for an investor id using fuzzy match or other identifiers - MPP: https://mpp.orthogonal.com/fundable/investor/search - x402: https://x402.orthogonal.com/fundable/investor/search - np: https://np.orthogonal.com/fundable/investor/search - POST /deals (dynamic price) — Search for funding rounds 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. - MPP: https://mpp.orthogonal.com/fundable/deals - x402: https://x402.orthogonal.com/fundable/deals - np: https://np.orthogonal.com/fundable/deals - GET /company ($0.066 USDC) — Get company by id, includes latest funding round - MPP: https://mpp.orthogonal.com/fundable/company - x402: https://x402.orthogonal.com/fundable/company - np: https://np.orthogonal.com/fundable/company - POST /companies (dynamic price) — Search for companies using filters, includes latest funding round 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. - MPP: https://mpp.orthogonal.com/fundable/companies - x402: https://x402.orthogonal.com/fundable/companies - np: https://np.orthogonal.com/fundable/companies - GET /deals/{id}/investors ($0.066 USDC) — Get investors in a funding round by id - MPP: https://mpp.orthogonal.com/fundable/deals/{id}/investors - x402: https://x402.orthogonal.com/fundable/deals/{id}/investors - np: https://np.orthogonal.com/fundable/deals/{id}/investors - GET /company/search ($0.011 USDC) — Search for company id using fuzzy match or other identifiers - MPP: https://mpp.orthogonal.com/fundable/company/search - x402: https://x402.orthogonal.com/fundable/company/search - np: https://np.orthogonal.com/fundable/company/search - POST /investors (dynamic price) — Search for investors 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. - MPP: https://mpp.orthogonal.com/fundable/investors - x402: https://x402.orthogonal.com/fundable/investors - np: https://np.orthogonal.com/fundable/investors - GET /investor/deals (dynamic price) — Get investment firm's portfolio of investments 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. - MPP: https://mpp.orthogonal.com/fundable/investor/deals - x402: https://x402.orthogonal.com/fundable/investor/deals - np: https://np.orthogonal.com/fundable/investor/deals ## Didit API (verified) The all-in-one identity platform. Powering the fastest identity verification while fighting fraud and unifying all identity checks. - POST /v3/phone/check (free) — Verify a one-time code sent to a phone number. Maximum of three verification attempts per code. - docs: https://docs.didit.me/reference/check-phone-verification-code-api-1 - POST /v3/email/send ($0.04 USDC) — Send a one-time verification code to an email address. - MPP: https://mpp.orthogonal.com/didit/v3/email/send - x402: https://x402.orthogonal.com/didit/v3/email/send - np: https://np.orthogonal.com/didit/v3/email/send - docs: https://docs.didit.me/reference/send-email-verification-code-api - POST /v3/aml ($0.36 USDC) — The AML Screening API allows you to screen individuals or companies against global watchlists and high-risk databases. This API provides real-time screening capabilities to detect potential matches and mitigate risks associated with financial fraud and terrorism. You can screen both persons and companies by specifying the `entity_type` parameter. - MPP: https://mpp.orthogonal.com/didit/v3/aml - x402: https://x402.orthogonal.com/didit/v3/aml - np: https://np.orthogonal.com/didit/v3/aml - docs: https://docs.didit.me/reference/aml-screening-standalone-api - POST /v3/email/check (free) — Verify a code sent to an email address. - docs: https://docs.didit.me/reference/check-email-verification-code-api - POST /v3/database-validation ($0.31 USDC) — Validate user-provided identity data against authoritative national and global data sources. - MPP: https://mpp.orthogonal.com/didit/v3/database-validation - x402: https://x402.orthogonal.com/didit/v3/database-validation - np: https://np.orthogonal.com/didit/v3/database-validation - docs: https://docs.didit.me/reference/database-validation-api - POST /v3/phone/send ($0.3 USDC) — Send a one-time verification code to a phone number. - MPP: https://mpp.orthogonal.com/didit/v3/phone/send - x402: https://x402.orthogonal.com/didit/v3/phone/send - np: https://np.orthogonal.com/didit/v3/phone/send - docs: https://docs.didit.me/reference/send-phone-verification-code-api ## Influencers Club (verified) Creator discovery, enrichment, and audience analytics across Instagram, YouTube, TikTok, Twitter, Twitch, and more. Search creators with advanced filters, enrich profiles by handle or email, find similar creators, compare audience overlap, and fetch content posts with engagement data. - GET /public/v1/discovery/classifier/locations/twitter/ (free) — Get Twitter location identifiers for filtering creators by geographic location. - GET /public/v1/discovery/classifier/locations/twitch/ (free) — Get Twitch location identifiers for filtering creators by geographic location. - GET /public/v1/discovery/classifier/audience-brand-names/ (free) — Get audience brand names (Nike, Apple, Starbucks, etc.) for filtering Instagram creators (10k+ followers) whose audience follows specific brands. - GET /public/v1/discovery/classifier/audience-brand-categories/ (free) — Get audience brand categories (Sports, Fashion, Technology, etc.) for filtering Instagram creators (10k+ followers) by audience brand affinity. - POST /public/v1/creators/enrich/email/ ($0.033 USDC) — Basic creator enrichment by email address. Returns essential profile info including social media presence, contact details, and platform account identifiers across Instagram, YouTube, TikTok, Twitter, and Twitch. 0.05 upstream credits per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/enrich/email/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/enrich/email/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/enrich/email/ - GET /public/v1/discovery/classifier/yt-topics/ (free) — Get hierarchical YouTube topic categories and subtopics for discovering YouTube creators by content niche. - GET /public/v1/discovery/classifier/brands/ (free) — Get comprehensive list of brand names for filtering in creator discovery searches. - GET /public/v1/discovery/classifier/languages/ (free) — Get supported languages with abbreviations for filtering creators by profile or content language. - POST /public/v1/creators/content/details/ ($0.02 USDC) — Retrieve detailed post information: metadata, comments, transcript, or audio. Supports Instagram (data/comments/transcript/audio), TikTok (data/comments/transcript/audio), and YouTube (data/comments/transcript). 0.03 upstream credits per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/content/details/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/content/details/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/content/details/ - POST /public/v1/discovery/creators/similar/ ($0.03 USDC) — Find creators similar to a reference creator by URL, username, or ID. Supports Instagram, YouTube, TikTok, and Twitch. Returns paginated list of lookalike creators with profile info and engagement. 0.01 upstream credits per creator returned. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/discovery/creators/similar/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/discovery/creators/similar/ - np: https://np.orthogonal.com/influencers-club/public/v1/discovery/creators/similar/ - GET /public/v1/discovery/classifier/audience-interests/ (free) — Get audience interest values for filtering Instagram creators (10k+ followers) by audience interests. - GET /public/v1/discovery/classifier/audience-locations/ (free) — Get audience location values (countries, states, cities) for filtering Instagram creators (10k+ followers) by audience geography. - POST /public/v1/creators/enrich/handle/raw/ ($0.02 USDC) — Retrieve raw platform data for a creator by handle. Returns unprocessed data including profile info, post data, media counts, and platform-native metadata. Supports Instagram, YouTube, TikTok, Twitter, Snapchat, Discord, Pinterest, Facebook, and LinkedIn. 0.03 upstream credits per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/enrich/handle/raw/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/enrich/handle/raw/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/enrich/handle/raw/ - GET /public/v1/discovery/classifier/games/ (free) — Get list of Twitch games for filtering streamers by games played. - POST /public/v1/creators/enrich/handle/full/ ($0.66 USDC) — Comprehensive creator enrichment by social media handle. Returns cross-platform presence, engagement analytics, follower growth, content performance, monetization indicators, niche classification, hashtags, income estimates, and optional lookalikes. Supports 10 platforms. 1 upstream credit per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/enrich/handle/full/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/enrich/handle/full/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/enrich/handle/full/ - GET /public/v1/discovery/classifier/locations/tiktok/ (free) — Get TikTok location identifiers for filtering creators by geographic location. - GET /public/v1/discovery/classifier/locations/youtube/ (free) — Get YouTube location identifiers for filtering creators by geographic location. - GET /public/v1/discovery/classifier/locations/instagram/ (free) — Get Instagram location identifiers for filtering creators by geographic location. - POST /public/v1/creators/audience/overlap/ ($0.66 USDC) — Compare audience overlap between 2-10 creators on a given platform. Returns per-creator overlap and unique audience percentages, plus total followers and unique followers. 1 upstream credit per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/audience/overlap/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/audience/overlap/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/audience/overlap/ - POST /public/v1/discovery/ ($0.03 USDC) — 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. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/discovery/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/discovery/ - np: https://np.orthogonal.com/influencers-club/public/v1/discovery/ - POST /public/v1/creators/socials/ ($0.33 USDC) — Discover all verified social accounts connected to a creator. Supports 10 seed platforms: Instagram, YouTube, TikTok, Twitter, Snapchat, Discord, Pinterest, Facebook, LinkedIn, and Twitch. Returns connected accounts with platform, username, and follower count. 0.5 upstream credits per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/socials/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/socials/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/socials/ - POST /public/v1/creators/content/posts/ ($0.02 USDC) — Fetch recent posts for a creator. Returns post metadata including ID, URL, caption, media URLs, timestamps, and engagement metrics (likes, comments, views, shares). Supports Instagram, TikTok, and YouTube with cursor-based pagination. 0.03 upstream credits per request. - MPP: https://mpp.orthogonal.com/influencers-club/public/v1/creators/content/posts/ - x402: https://x402.orthogonal.com/influencers-club/public/v1/creators/content/posts/ - np: https://np.orthogonal.com/influencers-club/public/v1/creators/content/posts/ ## Massive Web API (verified) One API to chat with AI, browse, and search the live web. The Massive Web Render API turns hard-to-reach web content into clean, structured data. Supports AI completions (ChatGPT, Gemini, Perplexity, Copilot), web search with geotargeting, and full browser rendering with antibot bypass. - GET /search ($0.0125 USDC) — Retrieve search results or queue a search for later retrieval. Supports Google engine with geotargeting by country, subdivision, and city. Returns structured SERP data. 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. - MPP: https://mpp.orthogonal.com/joinmassive/search - x402: https://x402.orthogonal.com/joinmassive/search - np: https://np.orthogonal.com/joinmassive/search - GET /search/results ($0.00625 USDC) — Retrieve results or status of a queued search. - MPP: https://mpp.orthogonal.com/joinmassive/search/results - x402: https://x402.orthogonal.com/joinmassive/search/results - np: https://np.orthogonal.com/joinmassive/search/results - POST /search/batches ($0.0625 USDC) — Queue multiple searches (up to 1000 terms). - MPP: https://mpp.orthogonal.com/joinmassive/search/batches - x402: https://x402.orthogonal.com/joinmassive/search/batches - np: https://np.orthogonal.com/joinmassive/search/batches - GET /search/batches ($0.00625 USDC) — Retrieve status of batch searches. - MPP: https://mpp.orthogonal.com/joinmassive/search/batches - x402: https://x402.orthogonal.com/joinmassive/search/batches - np: https://np.orthogonal.com/joinmassive/search/batches - GET /search/devices ($0.00125 USDC) — Retrieve supported device names for search emulation. - MPP: https://mpp.orthogonal.com/joinmassive/search/devices - x402: https://x402.orthogonal.com/joinmassive/search/devices - np: https://np.orthogonal.com/joinmassive/search/devices - GET /ai/completions ($0.00625 USDC) — Retrieve completion or status of a queued AI conversation. - MPP: https://mpp.orthogonal.com/joinmassive/ai/completions - x402: https://x402.orthogonal.com/joinmassive/ai/completions - np: https://np.orthogonal.com/joinmassive/ai/completions - POST /ai/batches ($0.3125 USDC) — Queue multiple LLM conversations (up to 1000 prompts). - MPP: https://mpp.orthogonal.com/joinmassive/ai/batches - x402: https://x402.orthogonal.com/joinmassive/ai/batches - np: https://np.orthogonal.com/joinmassive/ai/batches - GET /ai/batches ($0.00625 USDC) — Retrieve status of batch AI conversations. - MPP: https://mpp.orthogonal.com/joinmassive/ai/batches - x402: https://x402.orthogonal.com/joinmassive/ai/batches - np: https://np.orthogonal.com/joinmassive/ai/batches - GET /ai/devices ($0.00125 USDC) — Retrieve supported device names for AI emulation. - MPP: https://mpp.orthogonal.com/joinmassive/ai/devices - x402: https://x402.orthogonal.com/joinmassive/ai/devices - np: https://np.orthogonal.com/joinmassive/ai/devices - GET /browser/content ($0.00625 USDC) — Retrieve content or status of a queued browser request. - MPP: https://mpp.orthogonal.com/joinmassive/browser/content - x402: https://x402.orthogonal.com/joinmassive/browser/content - np: https://np.orthogonal.com/joinmassive/browser/content - POST /browser/batches ($0.0625 USDC) — Queue multiple browsing requests (up to 1000 URLs). - MPP: https://mpp.orthogonal.com/joinmassive/browser/batches - x402: https://x402.orthogonal.com/joinmassive/browser/batches - np: https://np.orthogonal.com/joinmassive/browser/batches - GET /browser/batches ($0.00625 USDC) — Retrieve status of batch browsing requests. - MPP: https://mpp.orthogonal.com/joinmassive/browser/batches - x402: https://x402.orthogonal.com/joinmassive/browser/batches - np: https://np.orthogonal.com/joinmassive/browser/batches - GET /browser/devices ($0.00125 USDC) — Retrieve supported device names for browser emulation. - MPP: https://mpp.orthogonal.com/joinmassive/browser/devices - x402: https://x402.orthogonal.com/joinmassive/browser/devices - np: https://np.orthogonal.com/joinmassive/browser/devices - GET /ai ($0.0625 USDC) — Retrieve an LLM completion. Supports ChatGPT, Gemini, Perplexity, and Copilot with geotargeting. - MPP: https://mpp.orthogonal.com/joinmassive/ai - x402: https://x402.orthogonal.com/joinmassive/ai - np: https://np.orthogonal.com/joinmassive/ai - GET /browser ($0.0125 USDC) — Retrieve web content with full JS rendering. Supports antibot bypass, difficulty levels, speed tiers, CAPTCHA handling, and output as rendered HTML, raw HTML, or markdown. - MPP: https://mpp.orthogonal.com/joinmassive/browser - x402: https://x402.orthogonal.com/joinmassive/browser - np: https://np.orthogonal.com/joinmassive/browser ## Bytemine (verified) Sales intelligence platform offering prospect search, contact enrichment, company intelligence, web crawling, funding/acquisition signals, LinkedIn post monitoring, proposal generation, meeting briefs, ROI calculators, and fraud detection. - POST /v1/company-lookalikes ($1.5 USDC) — Find companies similar to provided domains (max 10). Returns job_id immediately. Provide a webhook_url to receive results when complete (required, as job polling is not available through this API). 50 credits per run. - MPP: https://mpp.orthogonal.com/bytemine/v1/company-lookalikes - x402: https://x402.orthogonal.com/bytemine/v1/company-lookalikes - np: https://np.orthogonal.com/bytemine/v1/company-lookalikes - POST /crawl/diff ($0.03 USDC) — Compare a page's current content against a saved snapshot. Returns added/removed lines and change summary. 1 credit. - MPP: https://mpp.orthogonal.com/bytemine/crawl/diff - x402: https://x402.orthogonal.com/bytemine/crawl/diff - np: https://np.orthogonal.com/bytemine/crawl/diff - POST /v1/icp-builder ($1.5 USDC) — Describe your ideal customer profile in plain text. Returns a job_id immediately. Provide a webhook_url to receive results when complete (required, as job polling is not available through this API). 50 credits per run. - MPP: https://mpp.orthogonal.com/bytemine/v1/icp-builder - x402: https://x402.orthogonal.com/bytemine/v1/icp-builder - np: https://np.orthogonal.com/bytemine/v1/icp-builder - POST /contacts/unlock (dynamic price) — Unlock full contact details (emails, phones, social profiles) for prospect PIDs obtained from /contacts/search. Requires gateway wrapper format: {path, method, body: {pids}}. - MPP: https://mpp.orthogonal.com/bytemine/contacts/unlock - x402: https://x402.orthogonal.com/bytemine/contacts/unlock - np: https://np.orthogonal.com/bytemine/contacts/unlock - POST /crawl/start (dynamic price) — Start a multi-page crawl job with sitemap discovery and configurable depth/page limits. Returns job_id. 1 credit per page. - MPP: https://mpp.orthogonal.com/bytemine/crawl/start - x402: https://x402.orthogonal.com/bytemine/crawl/start - np: https://np.orthogonal.com/bytemine/crawl/start - POST /signals/funding (dynamic price) — Search real-time funding signals with filters for round type, amount, investor, industry, date, employee count, and more. 1 credit per record. Use count='true' for free count-only query. - MPP: https://mpp.orthogonal.com/bytemine/signals/funding - x402: https://x402.orthogonal.com/bytemine/signals/funding - np: https://np.orthogonal.com/bytemine/signals/funding - POST /contacts/enrich ($0.03 USDC) — Enrich a single contact by email, phone, LinkedIn, Facebook, or name+company. Returns full profile with work email, phone, job title, company info. 1 credit per match. - MPP: https://mpp.orthogonal.com/bytemine/contacts/enrich - x402: https://x402.orthogonal.com/bytemine/contacts/enrich - np: https://np.orthogonal.com/bytemine/contacts/enrich - POST /crawl/map ($0.03 USDC) — Discover all URLs on a website via sitemap + link extraction. Returns scored/sorted URLs without scraping content. 1 credit. - MPP: https://mpp.orthogonal.com/bytemine/crawl/map - x402: https://x402.orthogonal.com/bytemine/crawl/map - np: https://np.orthogonal.com/bytemine/crawl/map - POST /crawl/scrape ($0.03 USDC) — Scrape a URL and return markdown, links, metadata, and tech stack. Falls back to Firecrawl if needed. 1 credit. - MPP: https://mpp.orthogonal.com/bytemine/crawl/scrape - x402: https://x402.orthogonal.com/bytemine/crawl/scrape - np: https://np.orthogonal.com/bytemine/crawl/scrape - POST /crawl/batch (dynamic price) — Scrape up to 100 URLs in parallel. Returns markdown, metadata, and tech stack per URL. 1 credit per URL. - MPP: https://mpp.orthogonal.com/bytemine/crawl/batch - x402: https://x402.orthogonal.com/bytemine/crawl/batch - np: https://np.orthogonal.com/bytemine/crawl/batch - POST /crawl/snapshot ($0.03 USDC) — Save a snapshot of a page's current content for change tracking. Use with /crawl/diff to detect changes. 1 credit. - MPP: https://mpp.orthogonal.com/bytemine/crawl/snapshot - x402: https://x402.orthogonal.com/bytemine/crawl/snapshot - np: https://np.orthogonal.com/bytemine/crawl/snapshot - POST /crawl/continue ($0.03 USDC) — Resume processing pending pages in an existing crawl job. Call repeatedly until status is 'completed'. - MPP: https://mpp.orthogonal.com/bytemine/crawl/continue - x402: https://x402.orthogonal.com/bytemine/crawl/continue - np: https://np.orthogonal.com/bytemine/crawl/continue - POST /crawl/results ($0 USDC) — Retrieve paginated results from a completed crawl. Each result includes URL, markdown, metadata, and links. Free, no credits. - MPP: https://mpp.orthogonal.com/bytemine/crawl/results - x402: https://x402.orthogonal.com/bytemine/crawl/results - np: https://np.orthogonal.com/bytemine/crawl/results - POST /v1/apps/roi-calculator ($0.3 USDC) — Generate a personalized ROI projection and business case with quantified savings, implementation timeline, risk analysis, and outreach copy. Returns a public shareable URL. 10 credits. - MPP: https://mpp.orthogonal.com/bytemine/v1/apps/roi-calculator - x402: https://x402.orthogonal.com/bytemine/v1/apps/roi-calculator - np: https://np.orthogonal.com/bytemine/v1/apps/roi-calculator - POST /b2b-enrich ($0.03 USDC) — 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. - MPP: https://mpp.orthogonal.com/bytemine/b2b-enrich - x402: https://x402.orthogonal.com/bytemine/b2b-enrich - np: https://np.orthogonal.com/bytemine/b2b-enrich - POST /v1/apps/meeting-prep ($0.3 USDC) — Generate a comprehensive meeting prep brief with company intel, contacts, talking points, objections, ice breakers, and pain points. 10 credits. - MPP: https://mpp.orthogonal.com/bytemine/v1/apps/meeting-prep - x402: https://x402.orthogonal.com/bytemine/v1/apps/meeting-prep - np: https://np.orthogonal.com/bytemine/v1/apps/meeting-prep - POST /crawl/intel ($0.15 USDC) — Crawl a website's key pages and return comprehensive intel: company profile, contacts, social links, tech stack, sales signals, pain points, conversation starters. 1 credit per page (min 5). - MPP: https://mpp.orthogonal.com/bytemine/crawl/intel - x402: https://x402.orthogonal.com/bytemine/crawl/intel - np: https://np.orthogonal.com/bytemine/crawl/intel - POST /v1/proposals/generate ($0.3 USDC) — Generate a personalized sales or partnership proposal with branding, ROI projections, social proof, and outreach copy. Returns a public shareable URL. 10 credits. - MPP: https://mpp.orthogonal.com/bytemine/v1/proposals/generate - x402: https://x402.orthogonal.com/bytemine/v1/proposals/generate - np: https://np.orthogonal.com/bytemine/v1/proposals/generate - POST /crawl/status ($0 USDC) — Check crawl job status including pages crawled, found, and completion. Free, no credits. - MPP: https://mpp.orthogonal.com/bytemine/crawl/status - x402: https://x402.orthogonal.com/bytemine/crawl/status - np: https://np.orthogonal.com/bytemine/crawl/status - POST /signals/acquisitions (dynamic price) — Search real-time M&A/acquisition signals with filters for acquirer, amount, industry, date, and more. 1 credit per record. Use count='true' for free count-only query. - MPP: https://mpp.orthogonal.com/bytemine/signals/acquisitions - x402: https://x402.orthogonal.com/bytemine/signals/acquisitions - np: https://np.orthogonal.com/bytemine/signals/acquisitions - POST /crawl/extract ($0.06 USDC) — Scrape a URL and extract structured data using a schema: company_profile, team_members, pricing, tech_stack, social_links, branding, full_intelligence. 2 credits. - MPP: https://mpp.orthogonal.com/bytemine/crawl/extract - x402: https://x402.orthogonal.com/bytemine/crawl/extract - np: https://np.orthogonal.com/bytemine/crawl/extract - POST /b2b-search (dynamic price) — Search companies by name, industry, NAICS code, keywords, location, employee count. 1 credit per company returned. - MPP: https://mpp.orthogonal.com/bytemine/b2b-search - x402: https://x402.orthogonal.com/bytemine/b2b-search - np: https://np.orthogonal.com/bytemine/b2b-search - POST /contacts/search (dynamic price) — Search the prospect database using filters like job title, seniority, industry, location, company size, and more. Returns masked results. 1 credit per result. - MPP: https://mpp.orthogonal.com/bytemine/contacts/search - x402: https://x402.orthogonal.com/bytemine/contacts/search - np: https://np.orthogonal.com/bytemine/contacts/search ## Brand.dev API (verified) API to personalize your product with logos, colors, and company info from any domain. - POST /v1/brand/ai/query ($0.03 USDC) — Use AI to extract specific data points from a brand’s website. The AI will crawl the website and extract the requested information based on the provided data points. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/ai/query - x402: https://x402.orthogonal.com/brand-dev/v1/brand/ai/query - np: https://np.orthogonal.com/brand-dev/v1/brand/ai/query - docs: https://docs.brand.dev/api-reference/ai-data-extraction/query-website-data-using-ai - GET /v1/brand/retrieve-by-ticker ($0.03 USDC) — Retrieve brand information using a stock ticker symbol. This endpoint looks up the company associated with the ticker and returns its brand data. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker - x402: https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker - np: https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker - docs: https://docs.brand.dev/api-reference/retrieve-brand/retrieve-brand-data-by-stock-ticker - GET /v1/brand/naics ($0.03 USDC) — Endpoint to classify any brand into a 2022 NAICS code. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/naics - x402: https://x402.orthogonal.com/brand-dev/v1/brand/naics - np: https://np.orthogonal.com/brand-dev/v1/brand/naics - docs: https://docs.brand.dev/api-reference/industry-classification/retrieve-naics-code-for-any-brand - GET /v1/brand/styleguide ($0.03 USDC) — Automatically extract comprehensive design system information from a brand’s website including colors, typography, spacing, shadows, and UI components. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/styleguide - x402: https://x402.orthogonal.com/brand-dev/v1/brand/styleguide - np: https://np.orthogonal.com/brand-dev/v1/brand/styleguide - docs: https://docs.brand.dev/api-reference/screenshot-styleguide/extract-design-system-and-styleguide-from-website - GET /v1/brand/transaction_identifier ($0.03 USDC) — Endpoint specially designed for platforms that want to identify transaction data by the transaction title. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/transaction_identifier - x402: https://x402.orthogonal.com/brand-dev/v1/brand/transaction_identifier - np: https://np.orthogonal.com/brand-dev/v1/brand/transaction_identifier - docs: https://docs.brand.dev/api-reference/retrieve-brand/identify-brand-from-transaction-data - GET /v1/brand/retrieve-simplified ($0.03 USDC) — Returns a simplified version of brand data containing only essential information: domain, title, colors, logos, and backdrops. This endpoint is optimized for faster responses and reduced data transfer. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-simplified - x402: https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-simplified - np: https://np.orthogonal.com/brand-dev/v1/brand/retrieve-simplified - docs: https://docs.brand.dev/api-reference/retrieve-brand/retrieve-simplified-brand-data-by-domain - POST /v1/brand/ai/products ($0.03 USDC) — Beta feature: Extract product information from a brand’s website. Brand.dev will analyze the website and return a list of products with details such as name, description, image, pricing, features, and more. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/ai/products - x402: https://x402.orthogonal.com/brand-dev/v1/brand/ai/products - np: https://np.orthogonal.com/brand-dev/v1/brand/ai/products - docs: https://docs.brand.dev/api-reference/ai-data-extraction/extract-products-from-a-brands-website - GET /v1/brand/fonts ($0.03 USDC) — Extract font information from a brand’s website including font families, usage statistics, fallbacks, and element/word counts. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/fonts - x402: https://x402.orthogonal.com/brand-dev/v1/brand/fonts - np: https://np.orthogonal.com/brand-dev/v1/brand/fonts - docs: https://docs.brand.dev/api-reference/screenshot-styleguide/extract-fonts-from-website - GET /v1/brand/retrieve-by-email ($0.03 USDC) — Retrieve brand information using an email address while detecting disposable and free email addresses. This endpoint extracts the domain from the email address and returns brand data for that domain. Disposable and free email addresses (like gmail.com, yahoo.com) will throw a 422 error. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-email - x402: https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-email - np: https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-email - docs: https://docs.brand.dev/api-reference/retrieve-brand/retrieve-brand-data-by-email-address - GET /v1/brand/retrieve ($0.03 USDC) — Retrieve logos, backdrops, colors, industry, description, and more from any domain - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve - x402: https://x402.orthogonal.com/brand-dev/v1/brand/retrieve - np: https://np.orthogonal.com/brand-dev/v1/brand/retrieve - docs: https://docs.brand.dev/api-reference/retrieve-brand/retrieve-brand-data-by-domain - GET /v1/brand/retrieve-by-isin ($0.03 USDC) — Retrieve brand information using an ISIN (International Securities Identification Number). This endpoint looks up the company associated with the ISIN and returns its brand data. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin - x402: https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin - np: https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin - docs: https://docs.brand.dev/api-reference/retrieve-brand/retrieve-brand-data-by-isin - GET /v1/brand/screenshot ($0.03 USDC) — Capture a screenshot of a website. Supports both viewport (standard browser view) and full-page screenshots. Can also screenshot specific page types (login, pricing, etc.) by using heuristics to find the appropriate URL. Returns a URL to the uploaded screenshot image hosted on our CDN. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/screenshot - x402: https://x402.orthogonal.com/brand-dev/v1/brand/screenshot - np: https://np.orthogonal.com/brand-dev/v1/brand/screenshot - docs: https://docs.brand.dev/api-reference/screenshot-styleguide/take-screenshot-of-website - GET /v1/brand/retrieve-by-name ($0.03 USDC) — Retrieve brand information using a company name. This endpoint searches for the company by name and returns its brand data. - MPP: https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-name - x402: https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-name - np: https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-name - docs: https://docs.brand.dev/api-reference/retrieve-brand/retrieve-brand-data-by-company-name ## Notte (verified) Browser automation API for AI agents. Start browser sessions, run AI agents, scrape webpages, and automate browser tasks with headless Chrome/Firefox. Features include CAPTCHA solving, proxy support, and persistent browser profiles. - GET /sessions/{session_id}/cookies (free) — Get all cookies from the browser session. - GET /sessions/{session_id}/network/logs (free) — Get network request/response logs from the session. - POST /sessions/{session_id}/page/observe ($0.005 USDC) — Observe the current page state and get available actions. - MPP: https://mpp.orthogonal.com/notte/sessions/{session_id}/page/observe - x402: https://x402.orthogonal.com/notte/sessions/{session_id}/page/observe - np: https://np.orthogonal.com/notte/sessions/{session_id}/page/observe - POST /sessions/{session_id}/page/screenshot ($0.001 USDC) — Take a screenshot of the current page. - MPP: https://mpp.orthogonal.com/notte/sessions/{session_id}/page/screenshot - x402: https://x402.orthogonal.com/notte/sessions/{session_id}/page/screenshot - np: https://np.orthogonal.com/notte/sessions/{session_id}/page/screenshot - DELETE /sessions/{session_id}/stop (free) — Stop and clean up a browser session. - POST /scrape_from_html ($0.002 USDC) — Extract structured content from raw HTML without using a browser - MPP: https://mpp.orthogonal.com/notte/scrape_from_html - x402: https://x402.orthogonal.com/notte/scrape_from_html - np: https://np.orthogonal.com/notte/scrape_from_html - POST /agents/start (dynamic price) — Start an AI agent to autonomously complete a browser task. - MPP: https://mpp.orthogonal.com/notte/agents/start - x402: https://x402.orthogonal.com/notte/agents/start - np: https://np.orthogonal.com/notte/agents/start - POST /sessions/{session_id}/cookies ($0.001 USDC) — Set cookies in the browser session. - MPP: https://mpp.orthogonal.com/notte/sessions/{session_id}/cookies - x402: https://x402.orthogonal.com/notte/sessions/{session_id}/cookies - np: https://np.orthogonal.com/notte/sessions/{session_id}/cookies - POST /sessions/start (dynamic price) — Start a new browser session. Configure browser type, proxies, viewport, and session timeout. - MPP: https://mpp.orthogonal.com/notte/sessions/start - x402: https://x402.orthogonal.com/notte/sessions/start - np: https://np.orthogonal.com/notte/sessions/start - GET /agents/{agent_id} (free) — Get agent execution status and results. - DELETE /agents/{agent_id}/stop (free) — Stop a running agent. - POST /scrape ($0.01 USDC) — Scrape content from a URL without managing sessions. - MPP: https://mpp.orthogonal.com/notte/scrape - x402: https://x402.orthogonal.com/notte/scrape - np: https://np.orthogonal.com/notte/scrape - POST /sessions/{session_id}/page/execute ($0.002 USDC) — Execute an action on the page (click, type, navigate, etc.). - MPP: https://mpp.orthogonal.com/notte/sessions/{session_id}/page/execute - x402: https://x402.orthogonal.com/notte/sessions/{session_id}/page/execute - np: https://np.orthogonal.com/notte/sessions/{session_id}/page/execute - POST /sessions/{session_id}/page/scrape ($0.003 USDC) — Scrape content from the current page in the session. - MPP: https://mpp.orthogonal.com/notte/sessions/{session_id}/page/scrape - x402: https://x402.orthogonal.com/notte/sessions/{session_id}/page/scrape - np: https://np.orthogonal.com/notte/sessions/{session_id}/page/scrape - GET /sessions/{session_id} (free) — Get session status and details. ## Abstract VAT Validation (verified) Validate VAT numbers, calculate VAT rates, and look up VAT categories for EU compliance. - GET /v1/validate ($0.002 USDC) — Validate a VAT number and get company details associated with it. - MPP: https://mpp.orthogonal.com/vat-validation/v1/validate - x402: https://x402.orthogonal.com/vat-validation/v1/validate - np: https://np.orthogonal.com/vat-validation/v1/validate - GET /v1/calculate ($0.002 USDC) — Calculate VAT amount for a given price and country. - MPP: https://mpp.orthogonal.com/vat-validation/v1/calculate - x402: https://x402.orthogonal.com/vat-validation/v1/calculate - np: https://np.orthogonal.com/vat-validation/v1/calculate - GET /v1/categories ($0.002 USDC) — Get VAT rate categories for a specific country. - MPP: https://mpp.orthogonal.com/vat-validation/v1/categories - x402: https://x402.orthogonal.com/vat-validation/v1/categories - np: https://np.orthogonal.com/vat-validation/v1/categories ## Coresignal (verified) Business data intelligence platform providing company, employee, and job data from multiple sources. Access 3B+ regularly updated records via simple filters and data collection endpoints. - POST /v2/job_base/search/filter/preview ($0.021 USDC) — Preview job search results with summary data. Pass filters in the request body. Returns matching jobs with key fields: id, title, location, company_name, posting date, and relevance score. Use the 'id' field with the 'Base Jobs Collect' endpoint to get full job details. - MPP: https://mpp.orthogonal.com/coresignal/v2/job_base/search/filter/preview - x402: https://x402.orthogonal.com/coresignal/v2/job_base/search/filter/preview - np: https://np.orthogonal.com/coresignal/v2/job_base/search/filter/preview - docs: https://docs.coresignal.com/jobs-api/base-jobs-api - GET /v2/company_base/collect/{profile_url} ($0.042 USDC) — Get a full company profile by its professional network URL. Pass the URL-encoded company page URL in the path. Returns the same data as collecting by ID. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_base/collect/{profile_url} - x402: https://x402.orthogonal.com/coresignal/v2/company_base/collect/{profile_url} - np: https://np.orthogonal.com/coresignal/v2/company_base/collect/{profile_url} - docs: https://docs.coresignal.com/company-api/base-company-api - GET /v2/company_multi_source/collect/{company_id} ($0.084 USDC) — Get the most comprehensive company profile by its Coresignal numeric ID. Multi-source data is aggregated from professional networks, business databases, and other sources. Use IDs returned by the search endpoints or look up by website using the 'Multi-source Company Enrich' endpoint. Returns company name, website, industry, size, funding, social URLs, and more. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_multi_source/collect/{company_id} - x402: https://x402.orthogonal.com/coresignal/v2/company_multi_source/collect/{company_id} - np: https://np.orthogonal.com/coresignal/v2/company_multi_source/collect/{company_id} - docs: https://docs.coresignal.com/company-api/multi-source-company-api - GET /v2/company_multi_source/collect/{profile_url} ($0.084 USDC) — Get a comprehensive multi-source company profile by its professional network URL. Pass the URL-encoded company page URL in the path. Returns the same data as collecting by ID. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_multi_source/collect/{profile_url} - x402: https://x402.orthogonal.com/coresignal/v2/company_multi_source/collect/{profile_url} - np: https://np.orthogonal.com/coresignal/v2/company_multi_source/collect/{profile_url} - docs: https://docs.coresignal.com/company-api/multi-source-company-api - GET /v2/employee_multi_source/collect/{employee_id} ($0.084 USDC) — Get the most comprehensive employee profile by its Coresignal numeric ID. Multi-source data is aggregated from multiple platforms. Use IDs returned by the search endpoints. Returns name, headline, location, full work experience history, education, skills, social URLs, and more. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_multi_source/collect/{employee_id} - x402: https://x402.orthogonal.com/coresignal/v2/employee_multi_source/collect/{employee_id} - np: https://np.orthogonal.com/coresignal/v2/employee_multi_source/collect/{employee_id} - docs: https://docs.coresignal.com/employee-api/multi-source-employee-api - GET /v2/employee_post/collect/{post_id} ($0.042 USDC) — Get a full professional network post by its numeric post ID. Use IDs returned by the 'Employee Posts Search (Filter)' endpoint (not a post URL or requestId). Returns the post author name, author profile URL, full post content, publish date, and engagement data. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_post/collect/{post_id} - x402: https://x402.orthogonal.com/coresignal/v2/employee_post/collect/{post_id} - np: https://np.orthogonal.com/coresignal/v2/employee_post/collect/{post_id} - docs: https://docs.coresignal.com/employee-api/employee-posts-api - GET /v2/employee_multi_source/collect/{profile_url} ($0.084 USDC) — Get a comprehensive multi-source employee profile by their professional network URL. Pass the URL-encoded profile URL in the path. This is the easiest way to get the richest data on a person. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_multi_source/collect/{profile_url} - x402: https://x402.orthogonal.com/coresignal/v2/employee_multi_source/collect/{profile_url} - np: https://np.orthogonal.com/coresignal/v2/employee_multi_source/collect/{profile_url} - docs: https://docs.coresignal.com/employee-api/multi-source-employee-api - GET /v2/employee_base/collect/{profile_url} ($0.042 USDC) — Get a full employee profile by their professional network URL. Pass the URL-encoded profile URL in the path. Returns the same data as collecting by ID. This is the easiest way to look up a person if you have their profile URL. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_base/collect/{profile_url} - x402: https://x402.orthogonal.com/coresignal/v2/employee_base/collect/{profile_url} - np: https://np.orthogonal.com/coresignal/v2/employee_base/collect/{profile_url} - docs: https://docs.coresignal.com/employee-api/base-employee-api - GET /v2/company_base/collect/{company_id} ($0.042 USDC) — Get a full company profile by its Coresignal numeric ID. Use IDs returned by the 'Base Company Search (Filter)' or 'Base Company Search (Filter) Preview' endpoints. Returns company data including name, website, industry, size, description, specialties, headquarters location, and follower count. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_base/collect/{company_id} - x402: https://x402.orthogonal.com/coresignal/v2/company_base/collect/{company_id} - np: https://np.orthogonal.com/coresignal/v2/company_base/collect/{company_id} - docs: https://docs.coresignal.com/company-api/base-company-api - GET /v2/company_multi_source/enrich ($0.084 USDC) — Look up a company by its website domain and get the most comprehensive company profile. This is the easiest way to get rich company data if you know the company's website. Multi-source data is aggregated from professional networks, business databases, and other sources. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_multi_source/enrich - x402: https://x402.orthogonal.com/coresignal/v2/company_multi_source/enrich - np: https://np.orthogonal.com/coresignal/v2/company_multi_source/enrich - docs: https://docs.coresignal.com/company-api/multi-source-company-api - GET /v2/employee_base/collect/{employee_id} ($0.042 USDC) — Get a full employee/professional profile by its Coresignal numeric ID. Use IDs returned by the 'Base Employee Search (Filter)' or Preview endpoints. Returns professional data including name, headline, location, work experience history, education, skills, and connections count. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_base/collect/{employee_id} - x402: https://x402.orthogonal.com/coresignal/v2/employee_base/collect/{employee_id} - np: https://np.orthogonal.com/coresignal/v2/employee_base/collect/{employee_id} - docs: https://docs.coresignal.com/employee-api/base-employee-api - POST /v2/employee_post/search/filter ($0.021 USDC) — Search for professional network posts using filters like author profile URL or keywords. Pass filters in the request body (not a post URL). Returns an array of numeric post IDs (e.g., ["7431869637207928834", ...]). Use these IDs with the 'Employee Posts Collect' endpoint to get full post content. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_post/search/filter - x402: https://x402.orthogonal.com/coresignal/v2/employee_post/search/filter - np: https://np.orthogonal.com/coresignal/v2/employee_post/search/filter - docs: https://docs.coresignal.com/employee-api/employee-posts-api - POST /v2/job_base/search/filter ($0.021 USDC) — Search for job listings using filters passed in the request body. Returns an array of numeric Coresignal job IDs (e.g., [406480270, 405917646, ...]). Use these IDs with the 'Base Jobs Collect' endpoint to get full job details. All filters are optional; combine to narrow results. - MPP: https://mpp.orthogonal.com/coresignal/v2/job_base/search/filter - x402: https://x402.orthogonal.com/coresignal/v2/job_base/search/filter - np: https://np.orthogonal.com/coresignal/v2/job_base/search/filter - docs: https://docs.coresignal.com/jobs-api/base-jobs-api - GET /v2/employee_clean/collect/{employee_id} ($0.042 USDC) — Get a cleaned, deduplicated employee profile by its Coresignal numeric ID. Use IDs returned by the search endpoints. Returns normalized professional data including name, headline, location, work experience, education, and skills. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_clean/collect/{employee_id} - x402: https://x402.orthogonal.com/coresignal/v2/employee_clean/collect/{employee_id} - np: https://np.orthogonal.com/coresignal/v2/employee_clean/collect/{employee_id} - docs: https://docs.coresignal.com/employee-api/clean-employee-api - GET /v2/company_clean/enrich ($0.042 USDC) — 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. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_clean/enrich - x402: https://x402.orthogonal.com/coresignal/v2/company_clean/enrich - np: https://np.orthogonal.com/coresignal/v2/company_clean/enrich - docs: https://docs.coresignal.com/company-api/clean-company-api - POST /v2/employee_base/search/filter/preview ($0.021 USDC) — Preview employee search results with summary data. Pass filters in the request body. Returns matching professionals with key fields: id, full_name, headline, location, company, title, and relevance score. Use the 'id' field with the 'Base Employee Collect by ID' endpoint to get full profiles. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_base/search/filter/preview - x402: https://x402.orthogonal.com/coresignal/v2/employee_base/search/filter/preview - np: https://np.orthogonal.com/coresignal/v2/employee_base/search/filter/preview - docs: https://docs.coresignal.com/employee-api/base-employee-api - GET /v2/company_clean/collect/{company_id} ($0.042 USDC) — Get a cleaned, deduplicated company profile by its Coresignal numeric ID. Use IDs returned by the search endpoints or look up by website using the 'Clean Company Enrich' endpoint. Returns normalized company data including name, website, industry, size, location, social URLs, and technology stack. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_clean/collect/{company_id} - x402: https://x402.orthogonal.com/coresignal/v2/company_clean/collect/{company_id} - np: https://np.orthogonal.com/coresignal/v2/company_clean/collect/{company_id} - docs: https://docs.coresignal.com/company-api/clean-company-api - POST /v2/company_base/search/filter ($0.021 USDC) — Search for companies using filters passed in the request body. Returns an array of numeric Coresignal company IDs (e.g., [4744382, 1635599, ...]). Use these IDs with the 'Base Company Collect' endpoint to get full company profiles. All filters are optional; combine any number of them to narrow results. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_base/search/filter - x402: https://x402.orthogonal.com/coresignal/v2/company_base/search/filter - np: https://np.orthogonal.com/coresignal/v2/company_base/search/filter - docs: https://docs.coresignal.com/company-api/base-company-api - POST /v2/employee_base/search/filter ($0.021 USDC) — Search for professionals/employees using filters passed in the request body. Returns an array of numeric Coresignal employee IDs (e.g., [374311229, 958490751, ...]). Use these IDs with the 'Base Employee Collect by ID' endpoint to get full profiles. All filters are optional; combine any number of them to narrow results. - MPP: https://mpp.orthogonal.com/coresignal/v2/employee_base/search/filter - x402: https://x402.orthogonal.com/coresignal/v2/employee_base/search/filter - np: https://np.orthogonal.com/coresignal/v2/employee_base/search/filter - docs: https://docs.coresignal.com/employee-api/base-employee-api - GET /v2/job_base/collect/{job_id} ($0.042 USDC) — Get a full job listing by its Coresignal numeric ID. Use IDs returned by the 'Base Jobs Search (Filter)' or Preview endpoints. Returns job title, full description, company name, location, employment type, posting date, and application URL. - MPP: https://mpp.orthogonal.com/coresignal/v2/job_base/collect/{job_id} - x402: https://x402.orthogonal.com/coresignal/v2/job_base/collect/{job_id} - np: https://np.orthogonal.com/coresignal/v2/job_base/collect/{job_id} - docs: https://docs.coresignal.com/jobs-api/base-jobs-api - POST /v2/company_base/search/filter/preview ($0.021 USDC) — Preview company search results with summary data. Pass filters in the request body. Returns matching companies with key fields: id, name, website, industry, size, country, and relevance score. Use the 'id' field with the 'Base Company Collect' endpoint to get full profiles. - MPP: https://mpp.orthogonal.com/coresignal/v2/company_base/search/filter/preview - x402: https://x402.orthogonal.com/coresignal/v2/company_base/search/filter/preview - np: https://np.orthogonal.com/coresignal/v2/company_base/search/filter/preview - docs: https://docs.coresignal.com/company-api/base-company-api ## Linkup API (verified) Linkup is a web search engine for AI apps. We connect your AI application to the internet. Our API provides grounding data to enrich your AI’s output and increase its precision, accuracy and factuality. - POST /search ($0.01 USDC) — The /search endpoint allows you to retrieve web content. - MPP: https://mpp.orthogonal.com/linkup/search - x402: https://x402.orthogonal.com/linkup/search - np: https://np.orthogonal.com/linkup/search - docs: https://docs.linkup.so/pages/documentation/api-reference/endpoint/post-search - POST /fetch ($0.01 USDC) — The /fetch endpoint allows you to fetch a single webpage from a given URL. - MPP: https://mpp.orthogonal.com/linkup/fetch - x402: https://x402.orthogonal.com/linkup/fetch - np: https://np.orthogonal.com/linkup/fetch - docs: https://docs.linkup.so/pages/documentation/api-reference/endpoint/post-fetch ## Scrape Creators (verified) Social media data extraction API covering 22+ platforms including TikTok, Instagram, YouTube, Twitter/X, LinkedIn, Facebook, Reddit, Pinterest, Threads, Bluesky, and more. - GET /v1/komi ($0.02 USDC) — Komi - MPP: https://mpp.orthogonal.com/scrapecreators/v1/komi - x402: https://x402.orthogonal.com/scrapecreators/v1/komi - np: https://np.orthogonal.com/scrapecreators/v1/komi - GET /v1/linkme ($0.02 USDC) — Linkme - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkme - x402: https://x402.orthogonal.com/scrapecreators/v1/linkme - np: https://np.orthogonal.com/scrapecreators/v1/linkme - GET /v1/detect-age-gender ($0.02 USDC) — Age and Gender - MPP: https://mpp.orthogonal.com/scrapecreators/v1/detect-age-gender - x402: https://x402.orthogonal.com/scrapecreators/v1/detect-age-gender - np: https://np.orthogonal.com/scrapecreators/v1/detect-age-gender - POST /v1/truthsocial/webhook ($0.02 USDC) — Truth Social Webhook - MPP: https://mpp.orthogonal.com/scrapecreators/v1/truthsocial/webhook - x402: https://x402.orthogonal.com/scrapecreators/v1/truthsocial/webhook - np: https://np.orthogonal.com/scrapecreators/v1/truthsocial/webhook - GET /v1/reddit/ad ($0.02 USDC) — Get Ad - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/ad - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/ad - np: https://np.orthogonal.com/scrapecreators/v1/reddit/ad - GET /v1/linkbio ($0.02 USDC) — Linkbio - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkbio - x402: https://x402.orthogonal.com/scrapecreators/v1/linkbio - np: https://np.orthogonal.com/scrapecreators/v1/linkbio - GET /v1/pillar ($0.02 USDC) — Pillar - MPP: https://mpp.orthogonal.com/scrapecreators/v1/pillar - x402: https://x402.orthogonal.com/scrapecreators/v1/pillar - np: https://np.orthogonal.com/scrapecreators/v1/pillar - GET /v2/instagram/post/comments ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v2/instagram/post/comments - x402: https://x402.orthogonal.com/scrapecreators/v2/instagram/post/comments - np: https://np.orthogonal.com/scrapecreators/v2/instagram/post/comments - GET /v2/instagram/media/transcript ($0.02 USDC) — Transcript - MPP: https://mpp.orthogonal.com/scrapecreators/v2/instagram/media/transcript - x402: https://x402.orthogonal.com/scrapecreators/v2/instagram/media/transcript - np: https://np.orthogonal.com/scrapecreators/v2/instagram/media/transcript - GET /v1/tiktok/search/users ($0.02 USDC) — Search Users 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/search/users - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/search/users - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/search/users - GET /v1/tiktok/hashtags/popular ($0.02 USDC) — Get popular hashtags 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/hashtags/popular - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/hashtags/popular - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/hashtags/popular - GET /v1/youtube/video/comments ($0.02 USDC) — Comments - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/video/comments - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/video/comments - np: https://np.orthogonal.com/scrapecreators/v1/youtube/video/comments - GET /v1/youtube/shorts/trending ($0.02 USDC) — Trending Shorts - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/shorts/trending - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/shorts/trending - np: https://np.orthogonal.com/scrapecreators/v1/youtube/shorts/trending - GET /v1/linkedin/company ($0.02 USDC) — Company Page - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkedin/company - x402: https://x402.orthogonal.com/scrapecreators/v1/linkedin/company - np: https://np.orthogonal.com/scrapecreators/v1/linkedin/company - GET /v1/facebook/profile/reels ($0.02 USDC) — Profile Reels 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/profile/reels - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/profile/reels - np: https://np.orthogonal.com/scrapecreators/v1/facebook/profile/reels - GET /v1/facebook/post ($0.02 USDC) — Post - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/post - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/post - np: https://np.orthogonal.com/scrapecreators/v1/facebook/post - GET /v1/facebook/post/transcript ($0.02 USDC) — Transcript - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/post/transcript - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/post/transcript - np: https://np.orthogonal.com/scrapecreators/v1/facebook/post/transcript - GET /v1/facebook/adLibrary/ad ($0.02 USDC) — Facebook Ad Library - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/adLibrary/ad - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/adLibrary/ad - np: https://np.orthogonal.com/scrapecreators/v1/facebook/adLibrary/ad - GET /v1/facebook/profile/photos ($0.02 USDC) — Profile Photos 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/profile/photos - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/profile/photos - np: https://np.orthogonal.com/scrapecreators/v1/facebook/profile/photos - GET /v1/linkedin/ads/search ($0.02 USDC) — LinkedIn Ad Library - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkedin/ads/search - x402: https://x402.orthogonal.com/scrapecreators/v1/linkedin/ads/search - np: https://np.orthogonal.com/scrapecreators/v1/linkedin/ads/search - GET /v1/twitter/community/tweets ($0.02 USDC) — Community Tweets - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitter/community/tweets - x402: https://x402.orthogonal.com/scrapecreators/v1/twitter/community/tweets - np: https://np.orthogonal.com/scrapecreators/v1/twitter/community/tweets - GET /v1/pinterest/search ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/pinterest/search - x402: https://x402.orthogonal.com/scrapecreators/v1/pinterest/search - np: https://np.orthogonal.com/scrapecreators/v1/pinterest/search - GET /v1/reddit/ads/search ($0.02 USDC) — Search Ads - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/ads/search - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/ads/search - np: https://np.orthogonal.com/scrapecreators/v1/reddit/ads/search - GET /v1/truthsocial/user/posts ($0.02 USDC) — User Posts - MPP: https://mpp.orthogonal.com/scrapecreators/v1/truthsocial/user/posts - x402: https://x402.orthogonal.com/scrapecreators/v1/truthsocial/user/posts - np: https://np.orthogonal.com/scrapecreators/v1/truthsocial/user/posts - GET /v1/youtube/search/hashtag ($0.02 USDC) — Search by Hashtag - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/search/hashtag - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/search/hashtag - np: https://np.orthogonal.com/scrapecreators/v1/youtube/search/hashtag - GET /v1/tiktok/shop/search ($0.02 USDC) — TikTok Shop 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/shop/search - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/shop/search - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/shop/search - GET /v1/kick/clip ($0.02 USDC) — Kick - MPP: https://mpp.orthogonal.com/scrapecreators/v1/kick/clip - x402: https://x402.orthogonal.com/scrapecreators/v1/kick/clip - np: https://np.orthogonal.com/scrapecreators/v1/kick/clip - GET /v2/tiktok/video ($0.02 USDC) — Video Info - MPP: https://mpp.orthogonal.com/scrapecreators/v2/tiktok/video - x402: https://x402.orthogonal.com/scrapecreators/v2/tiktok/video - np: https://np.orthogonal.com/scrapecreators/v2/tiktok/video - GET /v1/instagram/user/embed ($0.02 USDC) — Embed HTML - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/user/embed - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/user/embed - np: https://np.orthogonal.com/scrapecreators/v1/instagram/user/embed - GET /v1/twitch/clip ($0.02 USDC) — Clip - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitch/clip - x402: https://x402.orthogonal.com/scrapecreators/v1/twitch/clip - np: https://np.orthogonal.com/scrapecreators/v1/twitch/clip - GET /v1/tiktok/search/top ($0.02 USDC) — Top 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/search/top - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/search/top - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/search/top - GET /v2/instagram/user/posts ($0.02 USDC) — Posts - MPP: https://mpp.orthogonal.com/scrapecreators/v2/instagram/user/posts - x402: https://x402.orthogonal.com/scrapecreators/v2/instagram/user/posts - np: https://np.orthogonal.com/scrapecreators/v2/instagram/user/posts - GET /v1/tiktok/profile ($0.02 USDC) — TikTok - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/profile - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/profile - GET /v1/linktree ($0.02 USDC) — Linktree - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linktree - x402: https://x402.orthogonal.com/scrapecreators/v1/linktree - np: https://np.orthogonal.com/scrapecreators/v1/linktree - GET /v1/instagram/user/reels ($0.02 USDC) — Reels - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/user/reels - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/user/reels - np: https://np.orthogonal.com/scrapecreators/v1/instagram/user/reels - GET /v1/instagram/user/highlights ($0.02 USDC) — Story Highlights - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/user/highlights - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/user/highlights - np: https://np.orthogonal.com/scrapecreators/v1/instagram/user/highlights - GET /v1/instagram/user/highlight/detail ($0.02 USDC) — Highlights Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/user/highlight/detail - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/user/highlight/detail - np: https://np.orthogonal.com/scrapecreators/v1/instagram/user/highlight/detail - GET /v1/tiktok/song ($0.02 USDC) — Get Song Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/song - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/song - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/song - GET /v1/tiktok/user/following ($0.02 USDC) — Following - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/user/following - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/user/following - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/user/following - GET /v1/instagram/post ($0.02 USDC) — Post/Reel Info - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/post - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/post - np: https://np.orthogonal.com/scrapecreators/v1/instagram/post - GET /v1/tiktok/get-trending-feed ($0.02 USDC) — Trending Feed - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/get-trending-feed - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/get-trending-feed - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/get-trending-feed - GET /v1/tiktok/product ($0.02 USDC) — Product Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/product - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/product - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/product - GET /v1/instagram/profile ($0.02 USDC) — Instagram - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/profile - np: https://np.orthogonal.com/scrapecreators/v1/instagram/profile - GET /v1/linkedin/post ($0.02 USDC) — Post - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkedin/post - x402: https://x402.orthogonal.com/scrapecreators/v1/linkedin/post - np: https://np.orthogonal.com/scrapecreators/v1/linkedin/post - GET /v1/youtube/channel ($0.02 USDC) — YouTube - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/channel - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/channel - np: https://np.orthogonal.com/scrapecreators/v1/youtube/channel - GET /v1/google/adLibrary/advertisers/search ($0.02 USDC) — Advertiser Search - MPP: https://mpp.orthogonal.com/scrapecreators/v1/google/adLibrary/advertisers/search - x402: https://x402.orthogonal.com/scrapecreators/v1/google/adLibrary/advertisers/search - np: https://np.orthogonal.com/scrapecreators/v1/google/adLibrary/advertisers/search - GET /v1/twitter/tweet/transcript ($0.02 USDC) — Transcript - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitter/tweet/transcript - x402: https://x402.orthogonal.com/scrapecreators/v1/twitter/tweet/transcript - np: https://np.orthogonal.com/scrapecreators/v1/twitter/tweet/transcript - GET /v1/google/search ($0.02 USDC) — Google - MPP: https://mpp.orthogonal.com/scrapecreators/v1/google/search - x402: https://x402.orthogonal.com/scrapecreators/v1/google/search - np: https://np.orthogonal.com/scrapecreators/v1/google/search - GET /v1/google/ad ($0.02 USDC) — Ad Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/google/ad - x402: https://x402.orthogonal.com/scrapecreators/v1/google/ad - np: https://np.orthogonal.com/scrapecreators/v1/google/ad - GET /v1/pinterest/pin ($0.02 USDC) — Pin - MPP: https://mpp.orthogonal.com/scrapecreators/v1/pinterest/pin - x402: https://x402.orthogonal.com/scrapecreators/v1/pinterest/pin - np: https://np.orthogonal.com/scrapecreators/v1/pinterest/pin - GET /v1/threads/search/users ($0.02 USDC) — Search Users - MPP: https://mpp.orthogonal.com/scrapecreators/v1/threads/search/users - x402: https://x402.orthogonal.com/scrapecreators/v1/threads/search/users - np: https://np.orthogonal.com/scrapecreators/v1/threads/search/users - GET /v1/truthsocial/profile ($0.02 USDC) — Truth Social - MPP: https://mpp.orthogonal.com/scrapecreators/v1/truthsocial/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/truthsocial/profile - np: https://np.orthogonal.com/scrapecreators/v1/truthsocial/profile - GET /v1/twitch/profile ($0.02 USDC) — Twitch - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitch/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/twitch/profile - np: https://np.orthogonal.com/scrapecreators/v1/twitch/profile - GET /v1/snapchat/profile ($0.02 USDC) — Snapchat - MPP: https://mpp.orthogonal.com/scrapecreators/v1/snapchat/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/snapchat/profile - np: https://np.orthogonal.com/scrapecreators/v1/snapchat/profile - GET /v1/tiktok/shop/products ($0.02 USDC) — Shop Products 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/shop/products - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/shop/products - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/shop/products - GET /v1/tiktok/user/followers ($0.02 USDC) — Followers - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/user/followers - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/user/followers - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/user/followers - GET /v1/youtube/search ($0.02 USDC) — Search - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/search - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/search - np: https://np.orthogonal.com/scrapecreators/v1/youtube/search - GET /v1/youtube/channel/shorts ($0.02 USDC) — Channel Shorts - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/channel/shorts - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/channel/shorts - np: https://np.orthogonal.com/scrapecreators/v1/youtube/channel/shorts - GET /v1/reddit/subreddit/details ($0.02 USDC) — Reddit - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/subreddit/details - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/subreddit/details - np: https://np.orthogonal.com/scrapecreators/v1/reddit/subreddit/details - GET /v1/bluesky/post ($0.02 USDC) — Post - MPP: https://mpp.orthogonal.com/scrapecreators/v1/bluesky/post - x402: https://x402.orthogonal.com/scrapecreators/v1/bluesky/post - np: https://np.orthogonal.com/scrapecreators/v1/bluesky/post - GET /v1/pinterest/user/boards ($0.02 USDC) — User Boards - MPP: https://mpp.orthogonal.com/scrapecreators/v1/pinterest/user/boards - x402: https://x402.orthogonal.com/scrapecreators/v1/pinterest/user/boards - np: https://np.orthogonal.com/scrapecreators/v1/pinterest/user/boards - GET /v1/threads/user/posts ($0.02 USDC) — Posts - MPP: https://mpp.orthogonal.com/scrapecreators/v1/threads/user/posts - x402: https://x402.orthogonal.com/scrapecreators/v1/threads/user/posts - np: https://np.orthogonal.com/scrapecreators/v1/threads/user/posts - GET /v1/tiktok/video/transcript ($0.02 USDC) — Transcript - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/video/transcript - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/video/transcript - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/video/transcript - GET /v1/google/company/ads ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/google/company/ads - x402: https://x402.orthogonal.com/scrapecreators/v1/google/company/ads - np: https://np.orthogonal.com/scrapecreators/v1/google/company/ads - GET /v1/reddit/post/comments ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/post/comments - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/post/comments - np: https://np.orthogonal.com/scrapecreators/v1/reddit/post/comments - GET /v1/instagram/song/reels ($0.02 USDC) — Reels using Song - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/song/reels - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/song/reels - np: https://np.orthogonal.com/scrapecreators/v1/instagram/song/reels - GET /v1/threads/profile ($0.02 USDC) — Threads - MPP: https://mpp.orthogonal.com/scrapecreators/v1/threads/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/threads/profile - np: https://np.orthogonal.com/scrapecreators/v1/threads/profile - GET /v1/linkedin/profile ($0.02 USDC) — LinkedIn - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkedin/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/linkedin/profile - np: https://np.orthogonal.com/scrapecreators/v1/linkedin/profile - GET /v1/bluesky/profile ($0.02 USDC) — Bluesky - MPP: https://mpp.orthogonal.com/scrapecreators/v1/bluesky/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/bluesky/profile - np: https://np.orthogonal.com/scrapecreators/v1/bluesky/profile - GET /v1/linkedin/ad ($0.02 USDC) — Ad Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/linkedin/ad - x402: https://x402.orthogonal.com/scrapecreators/v1/linkedin/ad - np: https://np.orthogonal.com/scrapecreators/v1/linkedin/ad - GET /v1/amazon/shop ($0.02 USDC) — Amazon Shop - MPP: https://mpp.orthogonal.com/scrapecreators/v1/amazon/shop - x402: https://x402.orthogonal.com/scrapecreators/v1/amazon/shop - np: https://np.orthogonal.com/scrapecreators/v1/amazon/shop - GET /v1/instagram/basic-profile ($0.02 USDC) — Basic Profile - MPP: https://mpp.orthogonal.com/scrapecreators/v1/instagram/basic-profile - x402: https://x402.orthogonal.com/scrapecreators/v1/instagram/basic-profile - np: https://np.orthogonal.com/scrapecreators/v1/instagram/basic-profile - GET /v1/tiktok/user/live ($0.02 USDC) — TikTok Live - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/user/live - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/user/live - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/user/live - GET /v1/youtube/playlist ($0.02 USDC) — Playlist - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/playlist - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/playlist - np: https://np.orthogonal.com/scrapecreators/v1/youtube/playlist - GET /v1/youtube/video ($0.02 USDC) — Video/Short Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/video - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/video - np: https://np.orthogonal.com/scrapecreators/v1/youtube/video - GET /v1/facebook/profile ($0.02 USDC) — Facebook - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/profile - np: https://np.orthogonal.com/scrapecreators/v1/facebook/profile - GET /v1/twitter/user-tweets ($0.02 USDC) — User Tweets - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitter/user-tweets - x402: https://x402.orthogonal.com/scrapecreators/v1/twitter/user-tweets - np: https://np.orthogonal.com/scrapecreators/v1/twitter/user-tweets - GET /v1/tiktok/search/keyword ($0.02 USDC) — Search by Keyword 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/search/keyword - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/search/keyword - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/search/keyword - GET /v1/twitter/profile ($0.02 USDC) — Twitter - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitter/profile - x402: https://x402.orthogonal.com/scrapecreators/v1/twitter/profile - np: https://np.orthogonal.com/scrapecreators/v1/twitter/profile - GET /v1/facebook/profile/posts ($0.02 USDC) — Profile Posts 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/profile/posts - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/profile/posts - np: https://np.orthogonal.com/scrapecreators/v1/facebook/profile/posts - GET /v1/tiktok/videos/popular ($0.02 USDC) — Get popular videos 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/videos/popular - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/videos/popular - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/videos/popular - GET /v1/facebook/adLibrary/search/companies ($0.02 USDC) — Search for Companies - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/adLibrary/search/companies - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/adLibrary/search/companies - np: https://np.orthogonal.com/scrapecreators/v1/facebook/adLibrary/search/companies - GET /v1/twitter/tweet ($0.02 USDC) — Tweet Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitter/tweet - x402: https://x402.orthogonal.com/scrapecreators/v1/twitter/tweet - np: https://np.orthogonal.com/scrapecreators/v1/twitter/tweet - GET /v3/tiktok/profile/videos ($0.02 USDC) — Profile Videos 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v3/tiktok/profile/videos - x402: https://x402.orthogonal.com/scrapecreators/v3/tiktok/profile/videos - np: https://np.orthogonal.com/scrapecreators/v3/tiktok/profile/videos - GET /v1/tiktok/songs/popular ($0.02 USDC) — Get popular songs 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/songs/popular - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/songs/popular - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/songs/popular - GET /v1/pinterest/board ($0.02 USDC) — Board 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/pinterest/board - x402: https://x402.orthogonal.com/scrapecreators/v1/pinterest/board - np: https://np.orthogonal.com/scrapecreators/v1/pinterest/board - GET /v1/bluesky/user/posts ($0.02 USDC) — Posts - MPP: https://mpp.orthogonal.com/scrapecreators/v1/bluesky/user/posts - x402: https://x402.orthogonal.com/scrapecreators/v1/bluesky/user/posts - np: https://np.orthogonal.com/scrapecreators/v1/bluesky/user/posts - GET /v1/threads/post ($0.02 USDC) — Post - MPP: https://mpp.orthogonal.com/scrapecreators/v1/threads/post - x402: https://x402.orthogonal.com/scrapecreators/v1/threads/post - np: https://np.orthogonal.com/scrapecreators/v1/threads/post - GET /v1/youtube/video/transcript ($0.02 USDC) — Transcript - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/video/transcript - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/video/transcript - np: https://np.orthogonal.com/scrapecreators/v1/youtube/video/transcript - GET /v2/instagram/reels/search ($0.02 USDC) — Search Reels 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v2/instagram/reels/search - x402: https://x402.orthogonal.com/scrapecreators/v2/instagram/reels/search - np: https://np.orthogonal.com/scrapecreators/v2/instagram/reels/search - GET /v1/reddit/subreddit ($0.02 USDC) — Subreddit Posts 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/subreddit - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/subreddit - np: https://np.orthogonal.com/scrapecreators/v1/reddit/subreddit - GET /v1/tiktok/creators/popular ($0.02 USDC) — Get popular creators 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/creators/popular - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/creators/popular - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/creators/popular - GET /v1/facebook/group/posts ($0.02 USDC) — Facebook Group Posts 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/group/posts - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/group/posts - np: https://np.orthogonal.com/scrapecreators/v1/facebook/group/posts - GET /v1/tiktok/video/comments ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/video/comments - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/video/comments - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/video/comments - GET /v1/tiktok/shop/product/reviews ($0.02 USDC) — Product Reviews 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/shop/product/reviews - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/shop/product/reviews - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/shop/product/reviews - GET /v1/facebook/adLibrary/search/ads ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/adLibrary/search/ads - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/adLibrary/search/ads - np: https://np.orthogonal.com/scrapecreators/v1/facebook/adLibrary/search/ads - GET /v1/tiktok/search/hashtag ($0.02 USDC) — Search by Hashtag 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/search/hashtag - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/search/hashtag - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/search/hashtag - GET /v1/tiktok/song/videos ($0.02 USDC) — TikToks using Song 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/song/videos - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/song/videos - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/song/videos - GET /v1/reddit/search ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/search - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/search - np: https://np.orthogonal.com/scrapecreators/v1/reddit/search - GET /v1/reddit/subreddit/search ($0.02 USDC) — Subreddit 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/reddit/subreddit/search - x402: https://x402.orthogonal.com/scrapecreators/v1/reddit/subreddit/search - np: https://np.orthogonal.com/scrapecreators/v1/reddit/subreddit/search - GET /v1/youtube/channel-videos ($0.02 USDC) — Channel Videos - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/channel-videos - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/channel-videos - np: https://np.orthogonal.com/scrapecreators/v1/youtube/channel-videos - GET /v1/twitter/community ($0.02 USDC) — Community - MPP: https://mpp.orthogonal.com/scrapecreators/v1/twitter/community - x402: https://x402.orthogonal.com/scrapecreators/v1/twitter/community - np: https://np.orthogonal.com/scrapecreators/v1/twitter/community - GET /v1/truthsocial/post ($0.02 USDC) — Post - MPP: https://mpp.orthogonal.com/scrapecreators/v1/truthsocial/post - x402: https://x402.orthogonal.com/scrapecreators/v1/truthsocial/post - np: https://np.orthogonal.com/scrapecreators/v1/truthsocial/post - GET /v1/tiktok/user/audience ($0.02 USDC) — User's Audience Demographics - MPP: https://mpp.orthogonal.com/scrapecreators/v1/tiktok/user/audience - x402: https://x402.orthogonal.com/scrapecreators/v1/tiktok/user/audience - np: https://np.orthogonal.com/scrapecreators/v1/tiktok/user/audience - GET /v1/youtube/community-post ($0.02 USDC) — Community Post Details - MPP: https://mpp.orthogonal.com/scrapecreators/v1/youtube/community-post - x402: https://x402.orthogonal.com/scrapecreators/v1/youtube/community-post - np: https://np.orthogonal.com/scrapecreators/v1/youtube/community-post - GET /v1/facebook/adLibrary/company/ads ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/adLibrary/company/ads - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/adLibrary/company/ads - np: https://np.orthogonal.com/scrapecreators/v1/facebook/adLibrary/company/ads - GET /v1/facebook/post/comments ($0.02 USDC) — 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. - MPP: https://mpp.orthogonal.com/scrapecreators/v1/facebook/post/comments - x402: https://x402.orthogonal.com/scrapecreators/v1/facebook/post/comments - np: https://np.orthogonal.com/scrapecreators/v1/facebook/post/comments ## Tako (verified) Tako is a knowledge search engine that visualizes the world's data. Search with natural language to get interactive knowledge cards with charts, tables, and insights powered by sources like S&P Global, World Bank, and more. - POST /v1/beta/visualize ($0.023 USDC) — Turn your own data into interactive Tako Knowledge Card visualizations. Provide data as CSV strings and a natural language query describing what to visualize. Tako auto-selects the best chart type or you can specify one. Returns a knowledge card with chart image, interactive webpage, and embed URLs. Example: {"csv": ["quarter,revenue\nQ1,100\nQ2,200\nQ3,300"], "query": "Show revenue growth as a bar chart"} - MPP: https://mpp.orthogonal.com/tako/v1/beta/visualize - x402: https://x402.orthogonal.com/tako/v1/beta/visualize - np: https://np.orthogonal.com/tako/v1/beta/visualize - POST /v1/knowledge_search ($0.023 USDC) — Search for data visualizations using natural language. Ask any question about finance, economics, demographics, sports, politics, climate, or health and get back interactive knowledge cards with charts, data, and source attribution. Example: {"inputs": {"text": "NVIDIA vs AMD revenue since 2018"}}. Returns cards with title, chart image URL, interactive webpage URL, embeddable URL, data description, and source information. - MPP: https://mpp.orthogonal.com/tako/v1/knowledge_search - x402: https://x402.orthogonal.com/tako/v1/knowledge_search - np: https://np.orthogonal.com/tako/v1/knowledge_search - POST /v1/thin_viz/create/ ($0.023 USDC) — Create a custom embeddable knowledge card from your own data by specifying chart components directly. Returns card_id, image_url, webpage_url, and embed_url. Use List Default Schemas first to see available chart types and their required fields. Example body for a bar chart: {"components": [{"component_type": "header", "config": {"title": "Sales by Region"}}, {"component_type": "categorical_bar", "config": {"datasets": [{"label": "Revenue", "data": [{"x": "US", "y": 500}, {"x": "EU", "y": 300}]}]}}], "title": "Sales by Region", "source": "Internal Data"} - MPP: https://mpp.orthogonal.com/tako/v1/thin_viz/create/ - x402: https://x402.orthogonal.com/tako/v1/thin_viz/create/ - np: https://np.orthogonal.com/tako/v1/thin_viz/create/ - GET /v1/tako_tools_description ($0.023 USDC) — Get descriptions of Tako search tool capabilities and available data topics. Returns what types of data Tako can search across (finance, economics, demographics, sports, politics, climate, health) with example metrics for each category. Useful for understanding what queries Tako can answer before searching. - MPP: https://mpp.orthogonal.com/tako/v1/tako_tools_description - x402: https://x402.orthogonal.com/tako/v1/tako_tools_description - np: https://np.orthogonal.com/tako/v1/tako_tools_description - GET /v1/beta/chart_insights ($0.023 USDC) — Analyze a Tako Knowledge Card and get AI-generated insights. Returns plain-text observations about trends, growth rates, comparisons, and anomalies in the data. Use this after Knowledge Search to extract key takeaways from a chart. Requires a card_id from a previous Knowledge Search or Create Card response. - MPP: https://mpp.orthogonal.com/tako/v1/beta/chart_insights - x402: https://x402.orthogonal.com/tako/v1/beta/chart_insights - np: https://np.orthogonal.com/tako/v1/beta/chart_insights - GET /v1/thin_viz/default_schema/ ($0.023 USDC) — List all available chart/visualization templates that can be used with the Create Card endpoint. Returns schema names (e.g. stock_card, bar_chart, pie_chart, choropleth, treemap, heatmap, table, etc.) with descriptions and their component types. Call this first to understand what chart types are available before creating a card. - MPP: https://mpp.orthogonal.com/tako/v1/thin_viz/default_schema/ - x402: https://x402.orthogonal.com/tako/v1/thin_viz/default_schema/ - np: https://np.orthogonal.com/tako/v1/thin_viz/default_schema/ ## Andi Search API (verified) AI Search for the Next Generation - GET /v1/search ($0.01 USDC) — Fast, high-quality search API with intelligent ranking, instant answers, and result enrichment. - MPP: https://mpp.orthogonal.com/andi/v1/search - x402: https://x402.orthogonal.com/andi/v1/search - np: https://np.orthogonal.com/andi/v1/search - docs: https://www.andi.co/api ## Voygr (verified) Validate whether a business exists at a given address and check if it is currently open or closed. - POST /v1/business-status ($0.005 USDC) — Check whether a business exists at the given address and whether it is open or closed. Returns existence_status (exists, not_exists, uncertain) and open_closed_status (open, closed, uncertain). - MPP: https://mpp.orthogonal.com/voygr/v1/business-status - x402: https://x402.orthogonal.com/voygr/v1/business-status - np: https://np.orthogonal.com/voygr/v1/business-status ## Ocean.io (verified) Ocean.io API for company and people search, enrichment, lookup, and discovery. Find lookalike companies, enrich contacts, reveal emails/phones, and more. - POST /v3/search/companies (dynamic price) — Search for companies using filters (industry, size, location, technologies, revenue, headcount growth, etc.) and/or lookalike domains. Returns enriched company profiles. Use the size parameter to control max results (1-10,000), defaults to 50. Use searchAfter from the previous response to paginate. - MPP: https://mpp.orthogonal.com/ocean-io/v3/search/companies - x402: https://x402.orthogonal.com/ocean-io/v3/search/companies - np: https://np.orthogonal.com/ocean-io/v3/search/companies - POST /v2/warmup/companies (free) — Check available companies in Ocean.io database and trigger data gathering for missing ones. Use before searching to improve coverage for specific domains. - POST /v2/enrich/person ($0.01 USDC) — Match a person with Ocean.io database and enrich with additional information (job title, company, location, social profiles, etc.). - MPP: https://mpp.orthogonal.com/ocean-io/v2/enrich/person - x402: https://x402.orthogonal.com/ocean-io/v2/enrich/person - np: https://np.orthogonal.com/ocean-io/v2/enrich/person - POST /v2/lookup/companies (dynamic price) — Lookup and enrich multiple companies by domain (max 1000). Domain redirections are handled automatically. Companies not found return null. - MPP: https://mpp.orthogonal.com/ocean-io/v2/lookup/companies - x402: https://x402.orthogonal.com/ocean-io/v2/lookup/companies - np: https://np.orthogonal.com/ocean-io/v2/lookup/companies - POST /v2/lookup/people (dynamic price) — Lookup and enrich multiple people by LinkedIn handle or Ocean.io ID (max 1000 total). Costs 0.05 credits per handle/ID. People not found return null. - MPP: https://mpp.orthogonal.com/ocean-io/v2/lookup/people - x402: https://x402.orthogonal.com/ocean-io/v2/lookup/people - np: https://np.orthogonal.com/ocean-io/v2/lookup/people - POST /v2/enrich/company ($0.01 USDC) — Match a company with Ocean.io database and enrich it with additional information (industry, size, revenue, technologies, contacts, etc.). - MPP: https://mpp.orthogonal.com/ocean-io/v2/enrich/company - x402: https://x402.orthogonal.com/ocean-io/v2/enrich/company - np: https://np.orthogonal.com/ocean-io/v2/enrich/company - GET /v2/data-fields (free) — Returns all valid filter values for Ocean.io search endpoints: industries, industry categories, technologies, technology categories, regions, LinkedIn industries, departments, seniorities, and company sizes. Use these values when building search filters. - POST /v3/search/people (dynamic price) — Search for people using filters (job title, seniority, department, skills, location) with optional company filters. Returns enriched person profiles. Use the size parameter to control max results (1-10,000). Use searchAfter from the previous response to paginate. - MPP: https://mpp.orthogonal.com/ocean-io/v3/search/people - x402: https://x402.orthogonal.com/ocean-io/v3/search/people - np: https://np.orthogonal.com/ocean-io/v3/search/people ## Tomba API (verified) Email finding and verification API - GET /v1/people/find ($0.01 USDC) — Get person information from an email address. - MPP: https://mpp.orthogonal.com/tomba/v1/people/find - x402: https://x402.orthogonal.com/tomba/v1/people/find - np: https://np.orthogonal.com/tomba/v1/people/find - GET /v1/combined/find ($0.01 USDC) — Get combined person and company information from an email. - MPP: https://mpp.orthogonal.com/tomba/v1/combined/find - x402: https://x402.orthogonal.com/tomba/v1/combined/find - np: https://np.orthogonal.com/tomba/v1/combined/find - GET /v1/email-count ($0.01 USDC) — Get the count of email addresses for a domain, broken down by department and seniority. - MPP: https://mpp.orthogonal.com/tomba/v1/email-count - x402: https://x402.orthogonal.com/tomba/v1/email-count - np: https://np.orthogonal.com/tomba/v1/email-count - GET /v1/author-finder ($0.01 USDC) — Find the email address of a blog post author from the article URL. - MPP: https://mpp.orthogonal.com/tomba/v1/author-finder - x402: https://x402.orthogonal.com/tomba/v1/author-finder - np: https://np.orthogonal.com/tomba/v1/author-finder - GET /v1/location ($0.01 USDC) — Get employee location distribution for a domain. - MPP: https://mpp.orthogonal.com/tomba/v1/location - x402: https://x402.orthogonal.com/tomba/v1/location - np: https://np.orthogonal.com/tomba/v1/location - GET /v1/email-sources ($0.01 USDC) — Find the sources where an email was found on the web. - MPP: https://mpp.orthogonal.com/tomba/v1/email-sources - x402: https://x402.orthogonal.com/tomba/v1/email-sources - np: https://np.orthogonal.com/tomba/v1/email-sources - GET /v1/phone-finder ($0.01 USDC) — Find phone numbers associated with an email, domain, or LinkedIn profile. - MPP: https://mpp.orthogonal.com/tomba/v1/phone-finder - x402: https://x402.orthogonal.com/tomba/v1/phone-finder - np: https://np.orthogonal.com/tomba/v1/phone-finder - GET /v1/email-format ($0.01 USDC) — Get the email format patterns used by a domain (e.g. first.last, firstlast). - MPP: https://mpp.orthogonal.com/tomba/v1/email-format - x402: https://x402.orthogonal.com/tomba/v1/email-format - np: https://np.orthogonal.com/tomba/v1/email-format - GET /v1/phone-validator ($0.01 USDC) — Validate a phone number and get carrier information. - MPP: https://mpp.orthogonal.com/tomba/v1/phone-validator - x402: https://x402.orthogonal.com/tomba/v1/phone-validator - np: https://np.orthogonal.com/tomba/v1/phone-validator - GET /v1/domain-status ($0.01 USDC) — Check the status and availability of a domain. - MPP: https://mpp.orthogonal.com/tomba/v1/domain-status - x402: https://x402.orthogonal.com/tomba/v1/domain-status - np: https://np.orthogonal.com/tomba/v1/domain-status - GET /v1/domain-suggestions ($0.01 USDC) — Get domain suggestions for a company name - MPP: https://mpp.orthogonal.com/tomba/v1/domain-suggestions - x402: https://x402.orthogonal.com/tomba/v1/domain-suggestions - np: https://np.orthogonal.com/tomba/v1/domain-suggestions - GET /v1/technology ($0.01 USDC) — Discover technologies used by a website. - MPP: https://mpp.orthogonal.com/tomba/v1/technology - x402: https://x402.orthogonal.com/tomba/v1/technology - np: https://np.orthogonal.com/tomba/v1/technology - POST /v1/reveal/search ($0.01 USDC) — Search for companies using natural language queries or structured filters. AI assistant generates appropriate filters from your query. - MPP: https://mpp.orthogonal.com/tomba/v1/reveal/search - x402: https://x402.orthogonal.com/tomba/v1/reveal/search - np: https://np.orthogonal.com/tomba/v1/reveal/search - GET /v1/companies/find ($0.01 USDC) — Get company information from a domain. - MPP: https://mpp.orthogonal.com/tomba/v1/companies/find - x402: https://x402.orthogonal.com/tomba/v1/companies/find - np: https://np.orthogonal.com/tomba/v1/companies/find - GET /v1/similar ($0.01 USDC) — Find domains similar to a given domain. - MPP: https://mpp.orthogonal.com/tomba/v1/similar - x402: https://x402.orthogonal.com/tomba/v1/similar - np: https://np.orthogonal.com/tomba/v1/similar - GET /v1/linkedin ($0.01 USDC) — Find the email address from a LinkedIn profile URL. - MPP: https://mpp.orthogonal.com/tomba/v1/linkedin - x402: https://x402.orthogonal.com/tomba/v1/linkedin - np: https://np.orthogonal.com/tomba/v1/linkedin - GET /v1/enrich ($0.01 USDC) — Enrich an email address with person and company data (name, location, social handles). - MPP: https://mpp.orthogonal.com/tomba/v1/enrich - x402: https://x402.orthogonal.com/tomba/v1/enrich - np: https://np.orthogonal.com/tomba/v1/enrich - GET /v1/email-finder ($0.01 USDC) — Find the most likely email address from a domain name, first name, and last name. - MPP: https://mpp.orthogonal.com/tomba/v1/email-finder - x402: https://x402.orthogonal.com/tomba/v1/email-finder - np: https://np.orthogonal.com/tomba/v1/email-finder - GET /v1/domain-search ($0.01 USDC) — Search emails based on a website domain. Returns all email addresses found on the internet for a given domain, with organization info and employee details. - MPP: https://mpp.orthogonal.com/tomba/v1/domain-search - x402: https://x402.orthogonal.com/tomba/v1/domain-search - np: https://np.orthogonal.com/tomba/v1/domain-search - GET /v1/email-verifier ($0.01 USDC) — Verify the deliverability of an email address. - MPP: https://mpp.orthogonal.com/tomba/v1/email-verifier - x402: https://x402.orthogonal.com/tomba/v1/email-verifier - np: https://np.orthogonal.com/tomba/v1/email-verifier ## Abstract Avatars (verified) Create customizable avatar images with a person's name or initials. - GET /v1 ($0.001 USDC) — Generate an avatar image from a name or initials with customizable styling. - MPP: https://mpp.orthogonal.com/avatars/v1 - x402: https://x402.orthogonal.com/avatars/v1 - np: https://np.orthogonal.com/avatars/v1 ## Findymail (verified) Findymail API for email finding, verification, company enrichment, phone lookup, intellimatch lead search, lookalike company search, technology stack lookup, and intent signals monitoring. - POST /api/search/business-profile ($0.07 USDC) — Find someone's email from a business profile URL. Uses one finder credit if a verified email is found. Limited to 30 concurrent sync requests. - MPP: https://mpp.orthogonal.com/findymail/api/search/business-profile - x402: https://x402.orthogonal.com/findymail/api/search/business-profile - np: https://np.orthogonal.com/findymail/api/search/business-profile - POST /api/technologies ($0.07 USDC) — Get the technology stack for a company by domain. 1 credit when technologies found, free when no results. - MPP: https://mpp.orthogonal.com/findymail/api/technologies - x402: https://x402.orthogonal.com/findymail/api/technologies - np: https://np.orthogonal.com/findymail/api/technologies - POST /api/search/phone ($0.65 USDC) — Find phone number from a LinkedIn URL. Uses 10 finder credits if found. EU citizens excluded for legal reasons. - MPP: https://mpp.orthogonal.com/findymail/api/search/phone - x402: https://x402.orthogonal.com/findymail/api/search/phone - np: https://np.orthogonal.com/findymail/api/search/phone - GET /api/intellimatch/status ($0.001 USDC) — Poll export status for an Intellimatch search. Returns success, processing, pending, failed, or not_found. - MPP: https://mpp.orthogonal.com/findymail/api/intellimatch/status - x402: https://x402.orthogonal.com/findymail/api/intellimatch/status - np: https://np.orthogonal.com/findymail/api/intellimatch/status - POST /api/search/employees (dynamic price) — Find employees by company website and job title. 1 credit per found contact. Does NOT return email. - MPP: https://mpp.orthogonal.com/findymail/api/search/employees - x402: https://x402.orthogonal.com/findymail/api/search/employees - np: https://np.orthogonal.com/findymail/api/search/employees - POST /api/lookalike/search ($0.07 USDC) — Find companies similar to a seed domain. 1 credit per 10 results (rounded up). - MPP: https://mpp.orthogonal.com/findymail/api/lookalike/search - x402: https://x402.orthogonal.com/findymail/api/lookalike/search - np: https://np.orthogonal.com/findymail/api/lookalike/search - POST /api/verify ($0.015 USDC) — Verify an email address. Uses one verifier credit on all attempted verifications. - MPP: https://mpp.orthogonal.com/findymail/api/verify - x402: https://x402.orthogonal.com/findymail/api/verify - np: https://np.orthogonal.com/findymail/api/verify - POST /api/search/company ($0.07 USDC) — Retrieve company data using a LinkedIn URL, name, or domain. At least one field required. 1 credit per successful response. - MPP: https://mpp.orthogonal.com/findymail/api/search/company - x402: https://x402.orthogonal.com/findymail/api/search/company - np: https://np.orthogonal.com/findymail/api/search/company - GET /api/technologies/search ($0.001 USDC) — Search the technology catalog by name. Returns up to 25 results. Free, no credits consumed. Rate limited to 10 req/min. - MPP: https://mpp.orthogonal.com/findymail/api/technologies/search - x402: https://x402.orthogonal.com/findymail/api/technologies/search - np: https://np.orthogonal.com/findymail/api/technologies/search - POST /api/search/name ($0.07 USDC) — Find someone's email from name and company (website or name). Uses one finder credit if a verified email is found. - MPP: https://mpp.orthogonal.com/findymail/api/search/name - x402: https://x402.orthogonal.com/findymail/api/search/name - np: https://np.orthogonal.com/findymail/api/search/name - POST /api/search/reverse-email ($0.13 USDC) — Find a LinkedIn profile from an email address. 1 credit without profile data, 2 credits with profile data (with_profile=true). - MPP: https://mpp.orthogonal.com/findymail/api/search/reverse-email - x402: https://x402.orthogonal.com/findymail/api/search/reverse-email - np: https://np.orthogonal.com/findymail/api/search/reverse-email - POST /api/search/domain ($0.07 USDC) — Find contacts with valid emails at a given domain with given roles. Limited to 5 concurrent sync requests. - MPP: https://mpp.orthogonal.com/findymail/api/search/domain - x402: https://x402.orthogonal.com/findymail/api/search/domain - np: https://np.orthogonal.com/findymail/api/search/domain - GET /api/intellimatch/data ($0.01 USDC) — Retrieve paginated company and contact results from a completed Intellimatch 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. - MPP: https://mpp.orthogonal.com/findymail/api/intellimatch/data - x402: https://x402.orthogonal.com/findymail/api/intellimatch/data - np: https://np.orthogonal.com/findymail/api/intellimatch/data - POST /api/intellimatch/search ($0.07 USDC) — Create an Intellimatch search task using natural language queries. Returns a hash for polling status. - MPP: https://mpp.orthogonal.com/findymail/api/intellimatch/search - x402: https://x402.orthogonal.com/findymail/api/intellimatch/search - np: https://np.orthogonal.com/findymail/api/intellimatch/search ## Crustdata (verified) Comprehensive B2B data platform providing firmographic data, growth metrics, people profiles, and web intelligence for companies worldwide. - POST /screener/companydb/search (dynamic price) — Search millions of companies in Crustdata's database with advanced filtering. Supports nested AND/OR filter logic, sorting, and cursor-based pagination. Returns up to 1000 results per request. Filter by company name, HQ country, industry, employee metrics, funding, revenue, year founded, and more. Uses (.) for fuzzy text matching and [.] for exact token matching. Note: This API is in beta. 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. - MPP: https://mpp.orthogonal.com/crustdata/screener/companydb/search - x402: https://x402.orthogonal.com/crustdata/screener/companydb/search - np: https://np.orthogonal.com/crustdata/screener/companydb/search - POST /data_lab/gartner_reviews/Table/ (dynamic price) — Get Gartner Peer Insights review data for companies. Filter by review rating, company ID, and other metrics. Returns a fields-and-rows structure. Note: requires Crustdata credits for this dataset. 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. - MPP: https://mpp.orthogonal.com/crustdata/data_lab/gartner_reviews/Table/ - x402: https://x402.orthogonal.com/crustdata/data_lab/gartner_reviews/Table/ - np: https://np.orthogonal.com/crustdata/data_lab/gartner_reviews/Table/ - POST /screener/persondb/search (dynamic price) — Search millions of professional profiles in Crustdata's database with advanced filtering. Supports nested AND/OR filter logic and cursor-based pagination. Returns up to 1000 results per request with employment history, education, skills, emails, and social profiles. 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. - MPP: https://mpp.orthogonal.com/crustdata/screener/persondb/search - x402: https://x402.orthogonal.com/crustdata/screener/persondb/search - np: https://np.orthogonal.com/crustdata/screener/persondb/search - POST /data_lab/job_listings/Table/ ($0.313 USDC) — Get job listings from Crustdata's database. Filter by company, date, location, and more. Returns a fields-and-rows structure where fields describe column names/types and rows contain the data. Use Company Identification endpoint first to get company_id values for filtering. 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. - MPP: https://mpp.orthogonal.com/crustdata/data_lab/job_listings/Table/ - x402: https://x402.orthogonal.com/crustdata/data_lab/job_listings/Table/ - np: https://np.orthogonal.com/crustdata/data_lab/job_listings/Table/ - GET /screener/company (dynamic price) — Enrich one or more companies by domain, name, or Crustdata company ID. Returns comprehensive firmographic data: headcount, revenue, funding, employer reviews, web traffic, news, job openings, founders, and decision makers. Provide at least one of company_domain, company_name, or company_id. Multiple values can be comma-separated (e.g. company_domain=stripe.com,hubspot.com). - MPP: https://mpp.orthogonal.com/crustdata/screener/company - x402: https://x402.orthogonal.com/crustdata/screener/company - np: https://np.orthogonal.com/crustdata/screener/company - GET /screener/person/enrich ($1.563 USDC) — Enrich one or more individuals by LinkedIn URL or business email. Returns employment history, education, skills, contact info, and GitHub profiles. Provide at least one of linkedin_profile_url or business_email. Multiple values can be comma-separated. Use fields to select specific data and reduce response size. - MPP: https://mpp.orthogonal.com/crustdata/screener/person/enrich - x402: https://x402.orthogonal.com/crustdata/screener/person/enrich - np: https://np.orthogonal.com/crustdata/screener/person/enrich - POST /screener/identify/ (dynamic price) — Identify one or more companies in Crustdata's database by domain, name, LinkedIn URL, Crunchbase URL, or company ID. Returns matching companies with relevance scores. Only one identifier field is needed. - MPP: https://mpp.orthogonal.com/crustdata/screener/identify/ - x402: https://x402.orthogonal.com/crustdata/screener/identify/ - np: https://np.orthogonal.com/crustdata/screener/identify/ ## AgentMail (verified) Programmatic email for AI agents. Create inboxes, send/receive emails, manage threads and drafts. Inboxes cost $2/month. Inboxes inactive for 30+ days are automatically deleted. - GET /v0/inboxes/{inbox_id}/drafts/{draft_id} (free) — Get a specific draft including its full content, recipients, and attachments. - POST /v0/inboxes/{inbox_id}/drafts/{draft_id}/send (free) — Send an existing draft as an email. The draft is converted to a sent message and deleted from drafts. Returns the message_id and thread_id. - DELETE /v0/inboxes/{inbox_id}/drafts/{draft_id} (free) — Permanently delete a draft. Important: pass method: "DELETE" in your run request. - GET /v0/inboxes/{inbox_id} (free) — Get details of a specific inbox including display name, creation date, and metadata. - PATCH /v0/inboxes/{inbox_id} (free) — Update an existing inbox display name or client ID. - GET /v0/inboxes/{inbox_id}/threads/{thread_id} (free) — Get a thread and all its messages. Returns the full conversation including message bodies, timestamps, and metadata. - DELETE /v0/inboxes/{inbox_id}/threads/{thread_id} (free) — Move a thread to trash, or permanently delete if already trashed. Important: pass method: "DELETE" in your run request. - DELETE /v0/inboxes/{inbox_id} (free) — Permanently delete an inbox and all its contents. Important: pass method: "DELETE" in your run request to distinguish from Get Inbox. - GET /v0/inboxes/{inbox_id}/messages/{message_id}/raw (free) — Get the original raw RFC 2822 email content including all headers, MIME parts, and encoded attachments. - PATCH /v0/inboxes/{inbox_id}/messages/{message_id} (free) — Update labels on a message (e.g., mark as read, archive, star). - POST /v0/inboxes/{inbox_id}/drafts ($0.01 USDC) — Create a new draft in an inbox. The draft can be edited later and sent with Send Draft. - MPP: https://mpp.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts - x402: https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts - np: https://np.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts - POST /v0/inboxes/{inbox_id}/messages/{message_id}/reply ($0.01 USDC) — Reply to a specific message. Automatically sets In-Reply-To and References headers for proper threading. - MPP: https://mpp.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply - x402: https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply - np: https://np.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply - GET /v0/inboxes/{inbox_id}/drafts (free) — List all drafts in an inbox. Returns draft metadata including subject, recipients, and timestamps. - POST /v0/inboxes/{inbox_id}/messages/send ($0.01 USDC) — Send an email message from an inbox. At least one recipient (to, cc, or bcc) is required. Returns the message_id and thread_id. Replace {inbox_id} directly in the path with the full inbox email (e.g., /v0/inboxes/myagent@agentmail.to/messages/send). - MPP: https://mpp.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/send - x402: https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/send - np: https://np.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/send - GET /v0/inboxes/{inbox_id}/threads (free) — List all email threads in an inbox, ordered by most recent. Supports pagination and filtering. - PATCH /v0/inboxes/{inbox_id}/drafts/{draft_id} (free) — Update an existing draft. Only the fields you include will be changed; omitted fields are left unchanged. - POST /v0/inboxes/{inbox_id}/messages/{message_id}/forward ($0.01 USDC) — Forward a message to new recipients. Includes the original message content and any attachments. - MPP: https://mpp.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/forward - x402: https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/forward - np: https://np.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/forward - POST /v0/inboxes/{inbox_id}/messages/{message_id}/reply-all ($0.01 USDC) — Reply to all recipients of a message. Includes all original To and CC recipients automatically. - MPP: https://mpp.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all - x402: https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all - np: https://np.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all - GET /v0/inboxes/{inbox_id}/messages/{message_id} (free) — Get a specific message including headers, body (text and HTML), attachments, and metadata. - GET /v0/inboxes/{inbox_id}/messages (free) — List all messages in an inbox, ordered by most recent. Supports pagination and filtering by labels or time range. - POST /v0/inboxes ($2 USDC) — Create a new email inbox. Inboxes cost $2/month. Inboxes with no API activity for 30+ days are automatically deleted. Any request using the inbox resets the inactivity timer. Returns an inbox_id in email format (e.g., myagent@agentmail.to) used for all subsequent operations. If username is omitted, a random one is generated. - MPP: https://mpp.orthogonal.com/agentmail/v0/inboxes - x402: https://x402.orthogonal.com/agentmail/v0/inboxes - np: https://np.orthogonal.com/agentmail/v0/inboxes ## PredictLeads (verified) Company intelligence API providing job openings, news events, financing events, technology detections, connections, products, and more for any company. - GET /v3/companies/{company_id_or_domain}/similar_companies ($0.04 USDC) — Find companies similar to a given company - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/similar_companies - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/similar_companies - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/similar_companies - GET /v3/companies/{company_id_or_domain}/website_evolution ($0.04 USDC) — Track website changes over time for a specific 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/website_evolution - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/website_evolution - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/website_evolution - GET /v3/news_events/{id} ($0.04 USDC) — Get a single news event by ID - MPP: https://mpp.orthogonal.com/predictleads/v3/news_events/{id} - x402: https://x402.orthogonal.com/predictleads/v3/news_events/{id} - np: https://np.orthogonal.com/predictleads/v3/news_events/{id} - GET /v3/products/{id} ($0.04 USDC) — Get a single product by ID - MPP: https://mpp.orthogonal.com/predictleads/v3/products/{id} - x402: https://x402.orthogonal.com/predictleads/v3/products/{id} - np: https://np.orthogonal.com/predictleads/v3/products/{id} - GET /v3/companies/{company_id_or_domain}/financing_events ($0.04 USDC) — Get financing/funding events for a specific 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/financing_events - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/financing_events - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/financing_events - GET /v3/companies/{id_or_domain} ($0.04 USDC) — Get company profile by ID or domain - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{id_or_domain} - x402: https://x402.orthogonal.com/predictleads/v3/companies/{id_or_domain} - np: https://np.orthogonal.com/predictleads/v3/companies/{id_or_domain} - GET /v3/discover/job_openings ($0.04 USDC) — Search and filter job openings across all companies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/job_openings - x402: https://x402.orthogonal.com/predictleads/v3/discover/job_openings - np: https://np.orthogonal.com/predictleads/v3/discover/job_openings - GET /v3/companies/{company_id_or_domain}/job_openings ($0.04 USDC) — Get job openings for a specific 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/job_openings - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/job_openings - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/job_openings - GET /v3/job_openings/{id} ($0.04 USDC) — Get a single job opening by ID - MPP: https://mpp.orthogonal.com/predictleads/v3/job_openings/{id} - x402: https://x402.orthogonal.com/predictleads/v3/job_openings/{id} - np: https://np.orthogonal.com/predictleads/v3/job_openings/{id} - GET /v3/companies/{company_id_or_domain}/news_events ($0.04 USDC) — Get news events for a specific 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/news_events - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/news_events - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/news_events - GET /v3/discover/portfolio_companies/connections ($0.04 USDC) — Discover connections across portfolio companies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/portfolio_companies/connections - x402: https://x402.orthogonal.com/predictleads/v3/discover/portfolio_companies/connections - np: https://np.orthogonal.com/predictleads/v3/discover/portfolio_companies/connections - GET /v3/companies/{company_id_or_domain}/technology_detections ($0.04 USDC) — Get technology stack detections for a specific 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/technology_detections - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/technology_detections - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/technology_detections - GET /v3/discover/products/latest ($0.04 USDC) — Discover the latest products across all companies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/products/latest - x402: https://x402.orthogonal.com/predictleads/v3/discover/products/latest - np: https://np.orthogonal.com/predictleads/v3/discover/products/latest - GET /v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections ($0.04 USDC) — Find companies using a specific technology 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections - x402: https://x402.orthogonal.com/predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections - np: https://np.orthogonal.com/predictleads/v3/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections - GET /v3/companies/{company_id_or_domain}/github_repositories ($0.04 USDC) — Get GitHub repositories associated with a 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/github_repositories - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/github_repositories - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/github_repositories - GET /v3/discover/financing_events ($0.04 USDC) — Search and filter financing events across all companies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/financing_events - x402: https://x402.orthogonal.com/predictleads/v3/discover/financing_events - np: https://np.orthogonal.com/predictleads/v3/discover/financing_events - GET /v3/technologies ($0.04 USDC) — List all tracked technologies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/technologies - x402: https://x402.orthogonal.com/predictleads/v3/technologies - np: https://np.orthogonal.com/predictleads/v3/technologies - GET /v3/technologies/{id_or_fuzzy_name} ($0.04 USDC) — Get a specific technology by ID or name - MPP: https://mpp.orthogonal.com/predictleads/v3/technologies/{id_or_fuzzy_name} - x402: https://x402.orthogonal.com/predictleads/v3/technologies/{id_or_fuzzy_name} - np: https://np.orthogonal.com/predictleads/v3/technologies/{id_or_fuzzy_name} - GET /v3/companies/{company_id_or_domain}/connections ($0.04 USDC) — Get business connections for a specific 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/connections - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/connections - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/connections - GET /v3/discover/news_events ($0.04 USDC) — Search and filter news events across all companies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/news_events - x402: https://x402.orthogonal.com/predictleads/v3/discover/news_events - np: https://np.orthogonal.com/predictleads/v3/discover/news_events - GET /v3/companies/{company_id_or_domain}/products ($0.04 USDC) — Get products associated with a 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/products - x402: https://x402.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/products - np: https://np.orthogonal.com/predictleads/v3/companies/{company_id_or_domain}/products - GET /v3/discover/startup_platform_posts ($0.04 USDC) — Discover posts from startup platforms (Product Hunt, Hacker News, etc.) 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/startup_platform_posts - x402: https://x402.orthogonal.com/predictleads/v3/discover/startup_platform_posts - np: https://np.orthogonal.com/predictleads/v3/discover/startup_platform_posts - GET /v3/discover/companies ($0.04 USDC) — Search and filter companies 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. - MPP: https://mpp.orthogonal.com/predictleads/v3/discover/companies - x402: https://x402.orthogonal.com/predictleads/v3/discover/companies - np: https://np.orthogonal.com/predictleads/v3/discover/companies ## Serper (verified) Google Search API by Serper - fast, reliable access to 12 Google search types: web search, images, videos, news, places, maps, shopping, scholar, patents, autocomplete, lens (reverse image search), and reviews. All endpoints accept POST with JSON body. Returns structured JSON results. - POST /lens ($0.006 USDC) — Google Lens reverse image search - identify objects, find visually similar images, and get visual search results from an image URL. 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. - MPP: https://mpp.orthogonal.com/serper/lens - x402: https://x402.orthogonal.com/serper/lens - np: https://np.orthogonal.com/serper/lens - POST /images ($0.002 USDC) — Google Images search - returns image results with titles, image URLs, thumbnail URLs, source domains, and dimensions. Use for finding images, visual research, or brand asset discovery. 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. - MPP: https://mpp.orthogonal.com/serper/images - x402: https://x402.orthogonal.com/serper/images - np: https://np.orthogonal.com/serper/images - POST /autocomplete ($0.002 USDC) — Google Autocomplete - returns search query suggestions based on a prefix. Use for keyword research, SEO, understanding search intent, or building search-ahead UIs. - MPP: https://mpp.orthogonal.com/serper/autocomplete - x402: https://x402.orthogonal.com/serper/autocomplete - np: https://np.orthogonal.com/serper/autocomplete - POST /search ($0.002 USDC) — 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 parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request. - MPP: https://mpp.orthogonal.com/serper/search - x402: https://x402.orthogonal.com/serper/search - np: https://np.orthogonal.com/serper/search - POST /news ($0.002 USDC) — 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-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. - MPP: https://mpp.orthogonal.com/serper/news - x402: https://x402.orthogonal.com/serper/news - np: https://np.orthogonal.com/serper/news - POST /scholar ($0.002 USDC) — 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 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. - MPP: https://mpp.orthogonal.com/serper/scholar - x402: https://x402.orthogonal.com/serper/scholar - np: https://np.orthogonal.com/serper/scholar - POST /videos ($0.002 USDC) — Google Videos search - returns video results with titles, links, channels, durations, dates, and platforms (YouTube, Vimeo, etc). Use for finding video content, tutorials, or media. 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. - MPP: https://mpp.orthogonal.com/serper/videos - x402: https://x402.orthogonal.com/serper/videos - np: https://np.orthogonal.com/serper/videos - POST /maps ($0.006 USDC) — Google Maps search - returns map listings with titles, addresses, latitude/longitude coordinates, ratings, review counts, phone numbers, websites, and categories. More detailed than Places for location-based queries. Use ll parameter for precise geographic targeting. 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. - MPP: https://mpp.orthogonal.com/serper/maps - x402: https://x402.orthogonal.com/serper/maps - np: https://np.orthogonal.com/serper/maps - POST /shopping ($0.004 USDC) — Google Shopping search - returns product listings with titles, prices, sellers, ratings, delivery info, and product links. Use for price comparison, product research, or e-commerce intelligence. 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. - MPP: https://mpp.orthogonal.com/serper/shopping - x402: https://x402.orthogonal.com/serper/shopping - np: https://np.orthogonal.com/serper/shopping - POST /reviews ($0.002 USDC) — Google Reviews - returns reviews for a specific business/place including review text, ratings, authors, dates, and likes. Requires a place identifier (cid, fid, or placeId) obtained from Places or Maps search results. Use sortBy to order by relevance, newest, highest, or lowest rating. 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. - MPP: https://mpp.orthogonal.com/serper/reviews - x402: https://x402.orthogonal.com/serper/reviews - np: https://np.orthogonal.com/serper/reviews - POST /places ($0.002 USDC) — Google Places search - returns local businesses with names, addresses, phone numbers, ratings, review counts, hours, categories, and cids. Use for finding local businesses, restaurants, services. Returns cid values needed for the Reviews endpoint. 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. - MPP: https://mpp.orthogonal.com/serper/places - x402: https://x402.orthogonal.com/serper/places - np: https://np.orthogonal.com/serper/places - POST /patents ($0.002 USDC) — Google Patents search - returns patent results with titles, patent numbers, inventors, assignees, filing dates, publication dates, and abstracts. Use for IP research, prior art searches, or technology landscape analysis. 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. - MPP: https://mpp.orthogonal.com/serper/patents - x402: https://x402.orthogonal.com/serper/patents - np: https://np.orthogonal.com/serper/patents ## Aviato (verified) Comprehensive company and person intelligence platform. Enrich companies and people, search with advanced DSL queries, get funding rounds, investments, employees, founders, contact info, LinkedIn social data, and market maps. - GET /social/post/{postUrn}/reactions ($0.08 USDC) — Get reactions for a LinkedIn 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/social/post/{postUrn}/reactions - x402: https://x402.orthogonal.com/aviato/social/post/{postUrn}/reactions - np: https://np.orthogonal.com/aviato/social/post/{postUrn}/reactions - GET /social/post/{postUrn}/reshares ($0.08 USDC) — Get reshares for a LinkedIn 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/social/post/{postUrn}/reshares - x402: https://x402.orthogonal.com/aviato/social/post/{postUrn}/reshares - np: https://np.orthogonal.com/aviato/social/post/{postUrn}/reshares - GET /person/vestings ($0.16 USDC) — Get vestings of a person. 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. - MPP: https://mpp.orthogonal.com/aviato/person/vestings - x402: https://x402.orthogonal.com/aviato/person/vestings - np: https://np.orthogonal.com/aviato/person/vestings - GET /person/simple/search ($0.02 USDC) — Simplified person search with pre-defined query parameters. 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. - MPP: https://mpp.orthogonal.com/aviato/person/simple/search - x402: https://x402.orthogonal.com/aviato/person/simple/search - np: https://np.orthogonal.com/aviato/person/simple/search - GET /company/funds ($0.08 USDC) — Get funds that a company has raised. 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. - MPP: https://mpp.orthogonal.com/aviato/company/funds - x402: https://x402.orthogonal.com/aviato/company/funds - np: https://np.orthogonal.com/aviato/company/funds - GET /company/funding-rounds ($0.08 USDC) — Get funding rounds 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/company/funding-rounds - x402: https://x402.orthogonal.com/aviato/company/funding-rounds - np: https://np.orthogonal.com/aviato/company/funding-rounds - GET /person/email ($0.04 USDC) — Get a person's email addresses. - MPP: https://mpp.orthogonal.com/aviato/person/email - x402: https://x402.orthogonal.com/aviato/person/email - np: https://np.orthogonal.com/aviato/person/email - GET /social/post/{postUrn}/comments ($0.08 USDC) — Get comments for a LinkedIn 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 filters starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/social/post/{postUrn}/comments - x402: https://x402.orthogonal.com/aviato/social/post/{postUrn}/comments - np: https://np.orthogonal.com/aviato/social/post/{postUrn}/comments - GET /company/acquisitions ($0.12 USDC) — Get companies acquired by 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/company/acquisitions - x402: https://x402.orthogonal.com/aviato/company/acquisitions - np: https://np.orthogonal.com/aviato/company/acquisitions - GET /social/person/posts ($0.08 USDC) — Get posts from a person's LinkedIn profile. 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. - MPP: https://mpp.orthogonal.com/aviato/social/person/posts - x402: https://x402.orthogonal.com/aviato/social/person/posts - np: https://np.orthogonal.com/aviato/social/person/posts - GET /person/investments/funds ($0.02 USDC) — Get funds that a person has invested in. 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. - MPP: https://mpp.orthogonal.com/aviato/person/investments/funds - x402: https://x402.orthogonal.com/aviato/person/investments/funds - np: https://np.orthogonal.com/aviato/person/investments/funds - GET /company/employees ($0.02 USDC) — 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/company/employees - x402: https://x402.orthogonal.com/aviato/company/employees - np: https://np.orthogonal.com/aviato/company/employees - GET /company/investments ($0.04 USDC) — Get investments made into 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/company/investments - x402: https://x402.orthogonal.com/aviato/company/investments - np: https://np.orthogonal.com/aviato/company/investments - GET /company/investments/funds ($0.04 USDC) — Get individual funds that a company has invested in (e.g. Sequoia's Growth Fund). 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. - MPP: https://mpp.orthogonal.com/aviato/company/investments/funds - x402: https://x402.orthogonal.com/aviato/company/investments/funds - np: https://np.orthogonal.com/aviato/company/investments/funds - GET /company/enrich ($0.12 USDC) — Get enriched details on a company. Pass any identifier (id, linkedinURL, website, etc.). - MPP: https://mpp.orthogonal.com/aviato/company/enrich - x402: https://x402.orthogonal.com/aviato/company/enrich - np: https://np.orthogonal.com/aviato/company/enrich - POST /company/search ($0.02 USDC) — Search for companies using Aviato DSL. Pass dsl object with filters, limit, and offset inside it. - MPP: https://mpp.orthogonal.com/aviato/company/search - x402: https://x402.orthogonal.com/aviato/company/search - np: https://np.orthogonal.com/aviato/company/search - GET /person/founded-companies ($0.02 USDC) — Get companies that a person has founded. 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. - MPP: https://mpp.orthogonal.com/aviato/person/founded-companies - x402: https://x402.orthogonal.com/aviato/person/founded-companies - np: https://np.orthogonal.com/aviato/person/founded-companies - POST /marketmap/generate ($0.2 USDC) — Start generating a market map to find similar companies. Supply name+website or an Aviato company ID. - MPP: https://mpp.orthogonal.com/aviato/marketmap/generate - x402: https://x402.orthogonal.com/aviato/marketmap/generate - np: https://np.orthogonal.com/aviato/marketmap/generate - GET /company/founders ($0.02 USDC) — 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 starts a new billable request. - MPP: https://mpp.orthogonal.com/aviato/company/founders - x402: https://x402.orthogonal.com/aviato/company/founders - np: https://np.orthogonal.com/aviato/company/founders - GET /person/investments/companies ($0.02 USDC) — Get companies that a person has invested in. 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. - MPP: https://mpp.orthogonal.com/aviato/person/investments/companies - x402: https://x402.orthogonal.com/aviato/person/investments/companies - np: https://np.orthogonal.com/aviato/person/investments/companies - GET /geocoder/search ($0.01 USDC) — Search for a location and get geocoded matches. Use the geocoded ID with person/company search locationIDList filter. - MPP: https://mpp.orthogonal.com/aviato/geocoder/search - x402: https://x402.orthogonal.com/aviato/geocoder/search - np: https://np.orthogonal.com/aviato/geocoder/search - POST /person/search ($0.02 USDC) — Search for people using Aviato DSL. Pass dsl object with filters, limit, and offset inside it. - MPP: https://mpp.orthogonal.com/aviato/person/search - x402: https://x402.orthogonal.com/aviato/person/search - np: https://np.orthogonal.com/aviato/person/search - GET /company/investments/outbound ($0.04 USDC) — Get outbound investments that a company has made. 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. - MPP: https://mpp.orthogonal.com/aviato/company/investments/outbound - x402: https://x402.orthogonal.com/aviato/company/investments/outbound - np: https://np.orthogonal.com/aviato/company/investments/outbound - GET /social/company/posts ($0.08 USDC) — Get posts from a company's LinkedIn page. 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. - MPP: https://mpp.orthogonal.com/aviato/social/company/posts - x402: https://x402.orthogonal.com/aviato/social/company/posts - np: https://np.orthogonal.com/aviato/social/company/posts - GET /person/enrich ($0.03 USDC) — Get enriched details on a person. Pass any identifier. - MPP: https://mpp.orthogonal.com/aviato/person/enrich - x402: https://x402.orthogonal.com/aviato/person/enrich - np: https://np.orthogonal.com/aviato/person/enrich ## Abstract IP Intelligence (verified) Map an IP address to geolocation, detect proxies, VPNs, Tor nodes, cloud hosts, and other risk indicators. - GET /v1 ($0.003 USDC) — Get geolocation and security intelligence for an IP address including VPN, proxy, Tor, and abuse detection. - MPP: https://mpp.orthogonal.com/ip-intelligence/v1 - x402: https://x402.orthogonal.com/ip-intelligence/v1 - np: https://np.orthogonal.com/ip-intelligence/v1 ## AgentPhone (verified) Give your AI agent a real US/Canada phone number. Make voice calls, send and receive SMS, and hold actual conversations — all via API. Note: Outbound SMS requires first-message compliance (brand name, opt-in confirmation, and opt-out instructions). See the Send SMS endpoint documentation for details. - POST /v0/agent/verify (free) — Verify OTP code. Atomically creates account, provisions phone number, creates starter agent, returns API key. No auth required. - PATCH /v1/agents/{agentId} (free) — Update agent fields. Only sent fields change. - DELETE /v1/agents/{agentId}/numbers/{numberId} (free) — Detach a phone number from an agent. - GET /v1/agents/voices (free) — List all available voices across providers (ElevenLabs, Cartesia, OpenAI, etc). - POST /v1/agents/{agentId}/webhook (free) — Set webhook URL for a specific agent. - GET /v1/agents/{agentId}/webhook (free) — Get webhook URL for a specific agent. - DELETE /v1/agents/{agentId} (free) — Permanently delete an agent. Cannot be undone. - POST /v0/agent/sign-up (free) — Start agent signup. Sends a 6-digit OTP to the human's email. Returns a verification_id. No auth required. - GET /v1/calls/{callId} (free) — Get call details and transcript. Poll until status is completed or failed. - GET /v1/conversations/{conversationId} (free) — Get a conversation with all messages. - GET /v1/agents/{agentId}/conversations (free) — List SMS conversations for a specific agent. - POST /v1/agents (free) — Create a new agent with name, voice, system prompt, and voice mode. - GET /v1/agents/{agentId} (free) — Get details for a specific agent. - POST /v1/numbers ($3.5 USDC) — Buy a US or CA phone number. $3/month per number. - MPP: https://mpp.orthogonal.com/agentphone/v1/numbers - x402: https://x402.orthogonal.com/agentphone/v1/numbers - np: https://np.orthogonal.com/agentphone/v1/numbers - POST /v1/agents/{agentId}/numbers (free) — Attach a phone number to an agent. - DELETE /v1/numbers/{numberId} (free) — Release a phone number. Irreversible. - GET /v1/agents/{agentId}/calls (free) — List calls for a specific agent. - GET /v1/numbers/{numberId}/messages (free) — List messages for a phone number. - POST /v1/messages ($0.03 USDC) — Send an SMS from an agent's phone number. First message compliance: Your initial SMS to any new contact must include (1) your brand name, (2) opt-in confirmation, and (3) opt-out instructions (e.g., "Reply STOP to unsubscribe"). Non-compliant first messages may be silently filtered by carriers. - MPP: https://mpp.orthogonal.com/agentphone/v1/messages - x402: https://x402.orthogonal.com/agentphone/v1/messages - np: https://np.orthogonal.com/agentphone/v1/messages - POST /v1/calls ($0.1 USDC) — Make an outbound voice call. Include systemPrompt for autonomous AI conversation, omit for webhook-driven mode. - MPP: https://mpp.orthogonal.com/agentphone/v1/calls - x402: https://x402.orthogonal.com/agentphone/v1/calls - np: https://np.orthogonal.com/agentphone/v1/calls ## Abstract IBAN Validation (verified) Validate International Bank Account Numbers (IBAN) and get associated bank and country details. - GET /v1 ($0.002 USDC) — Validate an IBAN and retrieve associated bank details, country, and check digits. - MPP: https://mpp.orthogonal.com/iban-validation/v1 - x402: https://x402.orthogonal.com/iban-validation/v1 - np: https://np.orthogonal.com/iban-validation/v1