Fiber AI

Active

by Orthogonal

Outbound data / enrichment.

Enrichment

Endpoints · 92

Base URLhttps://x402.orthogonal.com/fiber
POST/v1/contact-details/batch/startNot publishedBatch contact reveal for up to 2000 people. Async. Poll with /contact-details/batch/poll.
POST/v1/scouting-report$0.12Generates a comprehensive scouting report for a company including news, founders, funding, media links, and historical headcount.
POST/v1/combined-search/count$0.04Get total count of companies and people matching search filters in one call.
POST/v1/twitter-handle-to-linkedin/single$0.06Resolves a Twitter/X handle to a LinkedIn profile URL.
POST/v1/instagram/user-posts$0.04Fetches paginated posts from an Instagram user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response
POST/v1/people-search/count$0.02Get count of profiles matching search filters. Use to estimate result sizes before running a full search.
POST/v1/contact-details/turbo/syncNot publishedFastest synchronous contact reveal using premium enrichment stack. Higher cost, lowest latency.
POST/v1/tiktok/song-videos$0.04Fetches TikTok videos that use a specific song. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response
POST/v1/tiktok/song-details$0.04Fetches details for a TikTok song.
POST/v1/tiktok/video-details$0.04Fetches details for a specific TikTok video.
POST/v1/tiktok/video-transcript$0.04Fetches the transcript of a TikTok video.
POST/v1/youtube/transcript$0.04Fetches the transcript of a YouTube video.
POST/v1/tiktok/popular-creators$0.04Fetches popular TikTok creators, optionally filtered by country.
POST/v1/tiktok/popular-hashtags$0.04Fetches trending TikTok hashtags.
POST/v1/google-maps-search/checkNot publishedCheck progress of a Google Maps search. Returns completion percentage.
POST/v1/natural-language-search/combined/syncNot publishedNatural language search for both companies and profiles. Converts text query to search params and returns results. Fixed cost for param generation plus per-resu
POST/v1/domain-lookup/triggerNot publishedFind domains and websites for a list of companies. Async: poll with /domain-lookup/polling. Max 400 companies per request.
POST/v1/twitter/profile$0.04Fetches a Twitter/X user profile by handle.
POST/v1/contact-details/singleNot publishedStandard synchronous contact reveal. Returns emails and/or phone numbers for a person given their LinkedIn URL. Best balance of speed, cost, and coverage.
POST/v1/github-lookup/pollNot publishedPolls the status of a GitHub lookup agent run.
POST/v1/tiktok/popular-songs$0.04Fetches popular TikTok songs.
POST/v1/github-to-linkedin/triggerNot publishedBatch GitHub to LinkedIn lookup. Async. Poll with /github-to-linkedin/polling.
POST/v1/github-to-linkedin/pollingNot publishedPolls the status of a GitHub to LinkedIn batch lookup.
POST/v1/twitter/user-mentions$0.04Fetches paginated mentions of a Twitter/X user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response
POST/v1/tiktok/user-following$0.04Fetches paginated list of accounts a TikTok user follows. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/ru
POST/v1/google-maps-search/pollNot publishedPoll for Google Maps search results. Returns paginated business data.
POST/v1/people-searchNot publishedSearch for people using filters Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page
POST/v1/google-maps-search/startNot publishedStart 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-
POST/v1/text-to-search-params/profiles$0.04Takes 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 en
POST/v1/twitter/search$0.04Search tweets by query string. Supports Twitter search operators. Pagination billing: call the first page normally and save billing.requestId from the Orthogona
POST/v1/natural-language-search/combined-search-paramNot publishedConverts natural language text into structured company and profile search parameters. Does not return results, only the search params.
POST/v1/local-business-search/pollNot publishedPoll for local business search results.
POST/v1/stealth-founders/countNot publishedCount stealth or ex-stealth startup founders matching search criteria.
POST/v1/linkedin-live-fetch/company/single$0.04Returns an enriched company with details for a given LinkedIn company identifier
POST/v1/validate-email/single$0.02Checks 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 oth
POST/v1/twitter/user-followers$0.04Fetches paginated followers of a Twitter/X user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run respons
POST/v1/twitter/tweet-retweeters$0.04Fetches paginated list of users who retweeted a tweet. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run r
POST/v1/kitchen-sink/personNot publishedSearch 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
POST/v1/linkedin-live-fetch/post-reactions$0.04Fetches 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
POST/v1/contact-details/batch/pollNot publishedPolls a batch contact details task. Returns partial results as they complete.
POST/v1/validate-phone/single$0.06Validates a phone number and returns whether it's valid, reachable, carrier info, and caller name.
POST/v1/youtube/video-comments$0.04Fetches paginated comments on a YouTube video. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response.
POST/v1/company-revenue$0.08Fetches the most recent annual revenue estimate for a company. Pass a LinkedIn company URL, domain, and/or company name.
POST/v1/depth-chart/start$0.18Generates an organizational depth chart for a company. Classifies employees by function. Async. Poll with /depth-chart/poll.
POST/v1/instagram/post-details$0.04Fetches details for a specific Instagram post.
POST/v1/twitter/tweet-replies$0.04Fetches paginated replies to a given tweet. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. Fo
POST/v1/instagram/profile$0.04Fetches an Instagram user profile by handle.
POST/v1/twitter/tweet-details$0.04Fetches full details for a specific tweet by ID.
POST/v1/github-to-linkedin/singleNot publishedFinds LinkedIn profile and/or email from a GitHub username. Synchronous.
POST/v1/multi-source/searchNot publishedMulti-source AI search. Searches across multiple data sources using natural language. Pricing coming soon from Fiber.
POST/v1/instagram/user-reels$0.04Fetches paginated reels from an Instagram user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response
POST/v1/natural-language-search/profilesNot publishedTakes 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 lan
POST/v1/natural-language-search/companiesNot publishedTakes 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
POST/v1/contact-details/exhaustive/pollNot publishedPolls the status of an exhaustive contact reveal task. Returns status and results when complete.
POST/v1/depth-chart/pollNot publishedPolls the status of a depth chart generation. Returns the org chart when complete.
POST/v1/github-lookup/triggerNot publishedLooks up GitHub profiles for a list of people. Async. Poll with /github-lookup/poll.
POST/v1/tiktok/search-keyword$0.04Searches TikTok videos by keyword or phrase. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. F
POST/v1/tiktok/video-comments$0.04Fetches paginated comments on a TikTok video. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response.
POST/v1/youtube/channel$0.04Fetches YouTube channel info and paginated videos. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run respo
POST/v1/youtube/search$0.04Searches YouTube videos by query. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later pa
POST/v1/tiktok/profile$0.04Fetches a TikTok user profile by handle.
POST/v1/natural-language-search/job-description-searchNot publishedSearch for profiles matching a job description using natural language. Converts JD text to search params and returns matching candidates.
POST/v1/company-count$0.02Get count of companies matching search filters. Use to estimate result sizes before running a full search.
POST/v1/social-media-lookup/triggerNot publishedFind social media profiles (Twitter, Instagram) for a person. Async: poll with /social-media-lookup/polling.
POST/v1/social-media-lookup/pollingNot publishedPoll for social media lookup results.
POST/v1/combined-search/paginatedNot publishedCombined people and company search with pagination. Returns both companies and profiles matching filters. Charged per result returned.
POST/v1/tiktok/comment-replies$0.04Fetches paginated replies to a TikTok comment. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response.
POST/v1/contact-details/exhaustive/startNot publishedMaximum-coverage async contact reveal. Runs all waterfall steps in parallel. Poll with /contact-details/exhaustive/poll.
POST/v1/twitter/user-tweets$0.04Fetches paginated tweets from a Twitter/X user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response
POST/v1/email-to-person/single$0.04Do 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'
POST/v1/company-searchNot publishedSearch for companies using filters Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later p
POST/v1/job-searchNot publishedSearch for job postings with flexible filtering capabilities Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1
POST/v1/kitchen-sink/companyNot publishedSearch for a company using a variety of parameters such as LinkedIn slug, LinkedIn URL, name, etc. Returns complete company data if found.
POST/v1/tiktok/search-hashtag$0.04Searches TikTok videos by hashtag. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later p
POST/v1/linkedin-live-fetch/profile-posts$0.04Fetches recent posts from a LinkedIn profile. Returns a paginated feed of posts with optional cursor for pagination. Each page returns up to 50 posts. Paginatio
POST/v1/twitter/tweet-quotes$0.04Fetches paginated quote tweets for a given tweet. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run respon
POST/v1/stealth-founders/searchNot publishedSearch for stealth or ex-stealth startup founders. Returns profiles of founders currently in or who have left stealth mode. Charged per profile found. Paginatio
POST/v1/linkedin-live-fetch/profile/single$0.04Returns an enriched profile with details for a given LinkedIn profile identifier
POST/v1/text-to-search-params/companies$0.04Takes 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
POST/v1/domain-lookup/pollingNot publishedPoll for domain lookup results.
POST/v1/twitter/user-following$0.04Fetches paginated list of accounts a Twitter/X user follows. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1
POST/v1/youtube/video-details$0.04Fetches details for a specific YouTube video.
POST/v1/tiktok/unified-search$0.04Unified search returning both videos and users. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response
POST/v1/tiktok/user-followers$0.04Fetches paginated followers of a TikTok user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response.
POST/v1/local-business-search/startNot publishedStart an AI-powered local business search. Finds company details, decision makers, and contact info. Async: poll with /local-business-search/poll.
POST/v1/tiktok/search-users$0.04Searches TikTok users by query. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page
POST/v1/instagram/post-comments$0.04Fetches paginated comments on an Instagram post. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run respons
POST/v1/tiktok/trending-feed$0.04Fetches the TikTok trending feed. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later pa
POST/v1/investor-searchNot publishedSearch for investors with flexible filtering capabilities Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/ru
POST/v1/real-estate/listingsNot publishedSearch real estate listings by location. Supports filtering by price, bedrooms, property type, and more. Charged per page of results. Pagination billing: call t
POST/v1/linkedin-live-fetch/post-comments$0.04Fetches paginated comments for a LinkedIn post. Each page contains up to 10 comments. Pagination billing: call the first page normally and save billing.requestI
POST/v1/tiktok/user-videos$0.04Fetches paginated videos from a TikTok user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. F

Call the provider directly and settle x402 per request.

Quickstart · x402 flow

1 · Call without payment. The service replies 402

bash
curl -X POST -i https://x402.orthogonal.com/fiber/v1/contact-details/batch/start
Response
HTTP/1.1 402 Payment Required{ "x402Version": 2,  "accepts": [{ "scheme": "exact", "network": "eip155:143",  "asset": "USDC", "maxAmountRequired": "0" }] }

2 · Sign the payment with your agent wallet and retry

bash
curl -X POST https://x402.orthogonal.com/fiber/v1/contact-details/batch/start \  -H "X-PAYMENT: <base64 payment payload signed by your EOA>"
Response
HTTP/1.1 200 OK

Any EOA on Monad can pay.

Any APIs or tools listed are provided for discovery purposes only and do not constitute an endorsement or recommendation by the Monad Foundation.