Orthogonal API Marketplace

The resold catalog itself — 795 payable operations across 58 third-party provider families (scraping, enrichment, search, jobs, weather, agent infrastructure), each namespaced /{provider-slug}/{upstream-path} and each carrying its own fixed USD price in-band. Reachable three ways: as arguments to POST /v1/run on the control plane, or directly against one of three stablecoin payment rails that answer HTTP 402 and settle before the call runs.

OpenAPI Specification

orthogonal-marketplace-openapi.json Raw ↑
{"openapi":"3.1.0","info":{"title":"Orthogonal API Marketplace","version":"1.0.0","description":"Discoverable APIs payable over MPP (Machine Payments Protocol / Tempo), x402, and np (Circle Gateway Nanopayments, x402 v2)."},"x-service-info":{"name":"Orthogonal","docs":{"llms":"https://api.orthogonal.com/llms.txt"},"protocols":["mpp","x402","np"]},"servers":[{"url":"https://mpp.orthogonal.com","description":"MPP (Tempo) rail"},{"url":"https://x402.orthogonal.com","description":"x402 rail"},{"url":"https://np.orthogonal.com","description":"np (Circle Gateway, x402 v2) rail"}],"paths":{"/fantastic-jobs/v1/active-jb":{"get":{"operationId":"fantastic_jobs_GET__v1_active_jb","summary":"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.","tags":["Fantastic Jobs"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.4,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fantastic-jobs/v1/active-jb"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fantastic-jobs/v1/active-jb"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fantastic-jobs/v1/active-jb"}]}}},"/fantastic-jobs/v1/active-ats":{"get":{"operationId":"fantastic_jobs_GET__v1_active_ats","summary":"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.","tags":["Fantastic Jobs"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.4,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fantastic-jobs/v1/active-ats"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fantastic-jobs/v1/active-ats"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fantastic-jobs/v1/active-ats"}]}}},"/sixtyfour/enrich-company":{"post":{"operationId":"sixtyfour_POST__enrich_company","summary":"Enrich company data with additional information and find associated people.","tags":["Sixtyfour API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.1,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/sixtyfour/enrich-company"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/sixtyfour/enrich-company"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/sixtyfour/enrich-company"}]}}},"/sixtyfour/find-email":{"post":{"operationId":"sixtyfour_POST__find_email","summary":"Find email address for a lead.","tags":["Sixtyfour API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/sixtyfour/find-email"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/sixtyfour/find-email"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/sixtyfour/find-email"}]}}},"/sixtyfour/find-phone":{"post":{"operationId":"sixtyfour_POST__find_phone","summary":"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.","tags":["Sixtyfour API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.3,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/sixtyfour/find-phone"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/sixtyfour/find-phone"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/sixtyfour/find-phone"}]}}},"/sixtyfour/enrich-lead":{"post":{"operationId":"sixtyfour_POST__enrich_lead","summary":"Enrich lead information with additional details such as contact information, social profiles, and company details.","tags":["Sixtyfour API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.1,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/sixtyfour/enrich-lead"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/sixtyfour/enrich-lead"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/sixtyfour/enrich-lead"}]}}},"/fullenrich/contact/enrich/bulk":{"post":{"operationId":"fullenrich_POST__contact_enrich_bulk","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/contact/enrich/bulk"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/contact/enrich/bulk"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/contact/enrich/bulk"}]}}},"/fullenrich/company/lookup":{"post":{"operationId":"fullenrich_POST__company_lookup","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/company/lookup"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/company/lookup"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/company/lookup"}]}}},"/fullenrich/people/search":{"post":{"operationId":"fullenrich_POST__people_search","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/people/search"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/people/search"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/people/search"}]}}},"/fullenrich/people/lookup":{"post":{"operationId":"fullenrich_POST__people_lookup","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/people/lookup"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/people/lookup"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/people/lookup"}]}}},"/fullenrich/contact/reverse/email/bulk":{"post":{"operationId":"fullenrich_POST__contact_reverse_email_bulk","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/contact/reverse/email/bulk"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/contact/reverse/email/bulk"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/contact/reverse/email/bulk"}]}}},"/fullenrich/company/search":{"post":{"operationId":"fullenrich_POST__company_search","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/company/search"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/company/search"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/company/search"}]}}},"/fullenrich/contact/enrich/bulk/{enrichment_id}":{"get":{"operationId":"fullenrich_GET__contact_enrich_bulk_enrichment_id_","summary":"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.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/contact/enrich/bulk/{enrichment_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/contact/enrich/bulk/{enrichment_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/contact/enrich/bulk/{enrichment_id}"}]}}},"/fullenrich/contact/reverse/email/bulk/{enrichment_id}":{"get":{"operationId":"fullenrich_GET__contact_reverse_email_bulk_enrichment_id_","summary":"Retrieve results of a reverse email lookup by enrichment_id. Returns person and company profiles for the submitted emails.","tags":["FullEnrich"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fullenrich/contact/reverse/email/bulk/{enrichment_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fullenrich/contact/reverse/email/bulk/{enrichment_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fullenrich/contact/reverse/email/bulk/{enrichment_id}"}]}}},"/fiber/v1/contact-details/batch/start":{"post":{"operationId":"fiber_POST__v1_contact_details_batch_start","summary":"Batch contact reveal for up to 2000 people. Async. Poll with /contact-details/batch/poll.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/contact-details/batch/start"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/contact-details/batch/start"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/contact-details/batch/start"}]}}},"/fiber/v1/scouting-report":{"post":{"operationId":"fiber_POST__v1_scouting_report","summary":"Generates a comprehensive scouting report for a company including news, founders, funding, media links, and historical headcount.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.12,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/scouting-report"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/scouting-report"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/scouting-report"}]}}},"/fiber/v1/combined-search/count":{"post":{"operationId":"fiber_POST__v1_combined_search_count","summary":"Get total count of companies and people matching search filters in one call.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/combined-search/count"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/combined-search/count"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/combined-search/count"}]}}},"/fiber/v1/twitter-handle-to-linkedin/single":{"post":{"operationId":"fiber_POST__v1_twitter_handle_to_linkedin_single","summary":"Resolves a Twitter/X handle to a LinkedIn profile URL.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.06,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/twitter-handle-to-linkedin/single"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/twitter-handle-to-linkedin/single"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/twitter-handle-to-linkedin/single"}]}}},"/fiber/v1/instagram/user-posts":{"post":{"operationId":"fiber_POST__v1_instagram_user_posts","summary":"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.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/instagram/user-posts"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/instagram/user-posts"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/instagram/user-posts"}]}}},"/fiber/v1/people-search/count":{"post":{"operationId":"fiber_POST__v1_people_search_count","summary":"Get count of profiles matching search filters. Use to estimate result sizes before running a full search.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.02,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/people-search/count"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/people-search/count"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/people-search/count"}]}}},"/fiber/v1/contact-details/turbo/sync":{"post":{"operationId":"fiber_POST__v1_contact_details_turbo_sync","summary":"Fastest synchronous contact reveal using premium enrichment stack. Higher cost, lowest latency.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/contact-details/turbo/sync"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/contact-details/turbo/sync"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/contact-details/turbo/sync"}]}}},"/fiber/v1/tiktok/song-videos":{"post":{"operationId":"fiber_POST__v1_tiktok_song_videos","summary":"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.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/song-videos"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/song-videos"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/song-videos"}]}}},"/fiber/v1/tiktok/song-details":{"post":{"operationId":"fiber_POST__v1_tiktok_song_details","summary":"Fetches details for a TikTok song.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/song-details"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/song-details"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/song-details"}]}}},"/fiber/v1/tiktok/video-details":{"post":{"operationId":"fiber_POST__v1_tiktok_video_details","summary":"Fetches details for a specific TikTok video.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/video-details"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/video-details"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/video-details"}]}}},"/fiber/v1/tiktok/video-transcript":{"post":{"operationId":"fiber_POST__v1_tiktok_video_transcript","summary":"Fetches the transcript of a TikTok video.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/video-transcript"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/video-transcript"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/video-transcript"}]}}},"/fiber/v1/youtube/transcript":{"post":{"operationId":"fiber_POST__v1_youtube_transcript","summary":"Fetches the transcript of a YouTube video.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/youtube/transcript"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/youtube/transcript"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/youtube/transcript"}]}}},"/fiber/v1/tiktok/popular-creators":{"post":{"operationId":"fiber_POST__v1_tiktok_popular_creators","summary":"Fetches popular TikTok creators, optionally filtered by country.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/popular-creators"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/popular-creators"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/popular-creators"}]}}},"/fiber/v1/tiktok/popular-hashtags":{"post":{"operationId":"fiber_POST__v1_tiktok_popular_hashtags","summary":"Fetches trending TikTok hashtags.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/popular-hashtags"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/popular-hashtags"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/popular-hashtags"}]}}},"/fiber/v1/google-maps-search/check":{"post":{"operationId":"fiber_POST__v1_google_maps_search_check","summary":"Check progress of a Google Maps search. Returns completion percentage.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"}}}},"/fiber/v1/natural-language-search/combined/sync":{"post":{"operationId":"fiber_POST__v1_natural_language_search_combined_sync","summary":"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.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/natural-language-search/combined/sync"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/natural-language-search/combined/sync"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/natural-language-search/combined/sync"}]}}},"/fiber/v1/domain-lookup/trigger":{"post":{"operationId":"fiber_POST__v1_domain_lookup_trigger","summary":"Find domains and websites for a list of companies. Async: poll with /domain-lookup/polling. Max 400 companies per request.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/domain-lookup/trigger"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/domain-lookup/trigger"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/domain-lookup/trigger"}]}}},"/fiber/v1/twitter/profile":{"post":{"operationId":"fiber_POST__v1_twitter_profile","summary":"Fetches a Twitter/X user profile by handle.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/twitter/profile"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/twitter/profile"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/twitter/profile"}]}}},"/fiber/v1/contact-details/single":{"post":{"operationId":"fiber_POST__v1_contact_details_single","summary":"Standard synchronous contact reveal. Returns emails and/or phone numbers for a person given their LinkedIn URL. Best balance of speed, cost, and coverage.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/contact-details/single"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/contact-details/single"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/contact-details/single"}]}}},"/fiber/v1/github-lookup/poll":{"post":{"operationId":"fiber_POST__v1_github_lookup_poll","summary":"Polls the status of a GitHub lookup agent run.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"}}}},"/fiber/v1/tiktok/popular-songs":{"post":{"operationId":"fiber_POST__v1_tiktok_popular_songs","summary":"Fetches popular TikTok songs.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.04,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/tiktok/popular-songs"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/tiktok/popular-songs"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/tiktok/popular-songs"}]}}},"/fiber/v1/github-to-linkedin/trigger":{"post":{"operationId":"fiber_POST__v1_github_to_linkedin_trigger","summary":"Batch GitHub to LinkedIn lookup. Async. Poll with /github-to-linkedin/polling.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/fiber/v1/github-to-linkedin/trigger"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/fiber/v1/github-to-linkedin/trigger"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/fiber/v1/github-to-linkedin/trigger"}]}}},"/fiber/v1/github-to-linkedin/polling":{"post":{"operationId":"fiber_POST__v1_github_to_linkedin_polling","summary":"Polls the status of a GitHub to LinkedIn batch lookup.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"}}}},"/fiber/v1/twitter/user-mentions":{"post":{"operationId":"fiber_POST__v1_twitter_user_mentions","summary":"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.","tags":["Fiber AI API"],"responses":{"200":{"description":"Successful response"},"402":{"description":"

# --- truncated at 32 KB (654 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/orthogonal/refs/heads/main/openapi/_original/orthogonal-marketplace-openapi.json