{"uid":"cap_RBCGHCSfDZonLG_-Q1lhy","slug":"ocean-io-company-lookup-enrichment-api-687d0b21","name":"Ocean.io Company Lookup & Enrichment API","description":"Lookup and enrich multiple companies by domain (max 1000). Domain redirections are handled automatically. Companies not found return null.","url":"https://x402.orthogonal.com/ocean-io/v2/lookup/companies?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"fields":{"type":"array","description":"string[] - Fields to return in Company objects (reduces bandwidth). If not specified, all fields returned. Options: \"domain\", \"countries\", \"primaryCountry\", \"companySize\", \"industryCategories\", \"industries\", \"linkedinIndustry\", \"ecommerce\", \"keywords\", \"employeeCountOcean\", \"employeeCountLinkedin\", \"revenue\", \"yearFounded\", \"description\", \"emails\", \"phones\", \"logo\", \"technologies\", \"technologyCategories\", \"mobileApps\", \"webTraffic\", \"medias\", \"name\", \"legalName\", \"locations\", \"departmentSizes\", \"rootUrl\", \"faxes\", \"impressum\", \"fundingRound\", \"redirectedFrom\", \"updatedAt\", \"headcountGrowth\", \"headcountGrowthPerDepartment\"."},"domains":{"type":"array","description":"string[] - List of company website domains to lookup (max 1000). Domain redirections handled automatically. Example: [\"stripe.com\", \"google.com\"]"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":1,"rating":{"score":"0.00","successRate":"0.00","reviews":1,"stars":null,"state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kGlZMZg5QMSAfPRDftm-u","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Batch lookup and enrich up to 1000 companies by domain, returning firmographic data including size, industry, location, technologies, and more.","exampleAgentPrompt":"I have a list of company domains — stripe.com, notion.so, and figma.com — can you look them all up and get me their industry, employee count, revenue, and technologies used?","exampleUseCases":[{"title":"Sales prospect list enrichment","prompt":"I have a spreadsheet of 200 prospect company domains — can you enrich them all with employee count, primary country, industry, and revenue so my sales team knows who to prioritize?"},{"title":"Competitive technology stack research","prompt":"Look up these 10 competitor domains for me and return which technologies each one is using, along with their LinkedIn industry and company size."},{"title":"Lead scoring by firmographics","prompt":"I've got a batch of domains from inbound leads — can you fetch their headcount, funding round, and industry categories so I can score and route them properly?"}],"resultDescription":"For each domain submitted, returns a Company object (or null if not found) containing any requested fields from: name, legalName, domain, countries, primaryCountry, companySize, industries, industryCategories, linkedinIndustry, ecommerce, keywords, employeeCountOcean, employeeCountLinkedin, revenue, yearFounded, description, emails, phones, logo, technologies, technologyCategories, mobileApps, webTraffic, medias, locations, departmentSizes, rootUrl, faxes, impressum, fundingRound, redirectedFrom, updatedAt, headcountGrowth, headcountGrowthPerDepartment.","failureModes":["Company not found for a given domain returns null (not an error)","Domain redirects are handled automatically but heavily obfuscated domains may not resolve","Exceeding 1000 domains per call results in a validation error","Invalid domain format may cause lookup failure","Rate limiting or payment failure returns a 402 or 429 error","Requested fields not available for a company simply omit those fields"],"whenToPreferThis":"Choose this endpoint when you need to bulk-enrich company profiles from a list of known domains — especially for B2B sales enrichment, lead scoring, or market research workflows. It is ideal when you already have domain names and need structured firmographic data (industry, size, tech stack, location, revenue) without scraping. Prefer this over single-record lookups when processing more than one company at a time, and over social/web scraping when structured, normalized data is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-08-26T21:06:28.105Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:44:56.508Z","isFirstParty":false,"canonicalSlug":"ocean-io-company-lookup-enrichment-api-687d0b21"}