Orthogonal Fiber AI API
The Fiber AI API API from Orthogonal — 92 operation(s) for fiber ai api.
Operations 92
POST
/fiber/v1/contact-details/batch/start
Batch contact reveal for up to 2000 people. Async. Poll with /contact-details/batch/poll.
#
POST
/fiber/v1/scouting-report
Generates a comprehensive scouting report for a company including news, founders, funding, media links, and historical headcount.
#
POST
/fiber/v1/combined-search/count
Get total count of companies and people matching search filters in one call.
#
POST
/fiber/v1/twitter-handle-to-linkedin/single
Resolves a Twitter/X handle to a LinkedIn profile URL.
#
POST
/fiber/v1/instagram/user-posts
Fetches paginated posts from an Instagram user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, of
#
POST
/fiber/v1/people-search/count
Get count of profiles matching search filters. Use to estimate result sizes before running a full search.
#
POST
/fiber/v1/contact-details/turbo/sync
Fastest synchronous contact reveal using premium enrichment stack. Higher cost, lowest latency.
#
POST
/fiber/v1/tiktok/song-videos
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, of
#
POST
/fiber/v1/tiktok/popular-creators
Fetches popular TikTok creators, optionally filtered by country.
#
POST
/fiber/v1/google-maps-search/check
Check progress of a Google Maps search. Returns completion percentage.
#
POST
/fiber/v1/natural-language-search/combined/sync
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.
#
POST
/fiber/v1/domain-lookup/trigger
Find domains and websites for a list of companies. Async: poll with /domain-lookup/polling. Max 400 companies per request.
#
POST
/fiber/v1/contact-details/single
Standard synchronous contact reveal. Returns emails and/or phone numbers for a person given their LinkedIn URL. Best balance of speed, cost, and coverage.
#
POST
/fiber/v1/github-to-linkedin/trigger
Batch GitHub to LinkedIn lookup. Async. Poll with /github-to-linkedin/polling.
#
POST
/fiber/v1/twitter/user-mentions
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, of
#
POST
/fiber/v1/tiktok/user-following
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 late
#
POST
/fiber/v1/google-maps-search/poll
Poll for Google Maps search results. Returns paginated business data.
#
POST
/fiber/v1/people-search
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
#
POST
/fiber/v1/google-maps-search/start
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.
#
POST
/fiber/v1/text-to-search-params/profiles
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 transfo
#
POST
/fiber/v1/twitter/search
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.
#
POST
/fiber/v1/natural-language-search/combined-search-param
Converts natural language text into structured company and profile search parameters. Does not return results, only the search params.
#
POST
/fiber/v1/stealth-founders/count
Count stealth or ex-stealth startup founders matching search criteria.
#
POST
/fiber/v1/linkedin-live-fetch/company/single
Returns an enriched company with details for a given LinkedIn company identifier
#
POST
/fiber/v1/validate-email/single
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.
#
POST
/fiber/v1/twitter/user-followers
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, o
#
POST
/fiber/v1/twitter/tweet-retweeters
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 p
#
POST
/fiber/v1/kitchen-sink/person
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.
#
POST
/fiber/v1/linkedin-live-fetch/post-reactions
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.request
#
POST
/fiber/v1/contact-details/batch/poll
Polls a batch contact details task. Returns partial results as they complete.
#
POST
/fiber/v1/validate-phone/single
Validates a phone number and returns whether it's valid, reachable, carrier info, and caller name.
#
POST
/fiber/v1/youtube/video-comments
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, off
#
POST
/fiber/v1/company-revenue
Fetches the most recent annual revenue estimate for a company. Pass a LinkedIn company URL, domain, and/or company name.
#
POST
/fiber/v1/depth-chart/start
Generates an organizational depth chart for a company. Classifies employees by function. Async. Poll with /depth-chart/poll.
#
POST
/fiber/v1/twitter/tweet-replies
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
#
POST
/fiber/v1/github-to-linkedin/single
Finds LinkedIn profile and/or email from a GitHub username. Synchronous.
#
POST
/fiber/v1/multi-source/search
Multi-source AI search. Searches across multiple data sources using natural language. Pricing coming soon from Fiber.
#
POST
/fiber/v1/instagram/user-reels
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, of
#
POST
/fiber/v1/natural-language-search/profiles
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 ap
#
POST
/fiber/v1/natural-language-search/companies
Takes free-form text (e.g., 'Series A startups in USA with 50–200 employees') and returns a list of matching companies. The endpoint interprets natural language queries and applies
#
POST
/fiber/v1/contact-details/exhaustive/poll
Polls the status of an exhaustive contact reveal task. Returns status and results when complete.
#
POST
/fiber/v1/depth-chart/poll
Polls the status of a depth chart generation. Returns the org chart when complete.
#
POST
/fiber/v1/github-lookup/trigger
Looks up GitHub profiles for a list of people. Async. Poll with /github-lookup/poll.
#
POST
/fiber/v1/tiktok/search-keyword
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, offse
#
POST
/fiber/v1/tiktok/video-comments
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, offs
#
POST
/fiber/v1/youtube/channel
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,
#
POST
/fiber/v1/youtube/search
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 curso
#
POST
/fiber/v1/natural-language-search/job-description-search
Search for profiles matching a job description using natural language. Converts JD text to search params and returns matching candidates.
#
POST
/fiber/v1/company-count
Get count of companies matching search filters. Use to estimate result sizes before running a full search.
#
POST
/fiber/v1/social-media-lookup/trigger
Find social media profiles (Twitter, Instagram) for a person. Async: poll with /social-media-lookup/polling.
#
POST
/fiber/v1/combined-search/paginated
Combined people and company search with pagination. Returns both companies and profiles matching filters. Charged per result returned.
#
POST
/fiber/v1/tiktok/comment-replies
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, off
#
POST
/fiber/v1/contact-details/exhaustive/start
Maximum-coverage async contact reveal. Runs all waterfall steps in parallel. Poll with /contact-details/exhaustive/poll.
#
POST
/fiber/v1/twitter/user-tweets
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, of
#
POST
/fiber/v1/email-to-person/single
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 result
#
POST
/fiber/v1/company-search
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 curs
#
POST
/fiber/v1/job-search
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 l
#
POST
/fiber/v1/kitchen-sink/company
Search for a company using a variety of parameters such as LinkedIn slug, LinkedIn URL, name, etc. Returns complete company data if found.
#
POST
/fiber/v1/tiktok/search-hashtag
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 curs
#
POST
/fiber/v1/linkedin-live-fetch/profile-posts
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
#
POST
/fiber/v1/twitter/tweet-quotes
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,
#
POST
/fiber/v1/stealth-founders/search
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
#
POST
/fiber/v1/linkedin-live-fetch/profile/single
Returns an enriched profile with details for a given LinkedIn profile identifier
#
POST
/fiber/v1/text-to-search-params/companies
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 nat
#
POST
/fiber/v1/twitter/user-following
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 l
#
POST
/fiber/v1/tiktok/unified-search
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, of
#
POST
/fiber/v1/tiktok/user-followers
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, offs
#
POST
/fiber/v1/local-business-search/start
Start an AI-powered local business search. Finds company details, decision makers, and contact info. Async: poll with /local-business-search/poll.
#
POST
/fiber/v1/tiktok/search-users
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
#
POST
/fiber/v1/instagram/post-comments
Fetches paginated comments on an Instagram post. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, o
#
POST
/fiber/v1/tiktok/trending-feed
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 curso
#
POST
/fiber/v1/investor-search
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 late
#
POST
/fiber/v1/real-estate/listings
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 normal
#
POST
/fiber/v1/linkedin-live-fetch/post-comments
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 Orthogona
#
POST
/fiber/v1/tiktok/user-videos
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, offse
#