{"uid":"cap_xZI6orL61RWjBdpuBGJfn","slug":"ocean-io-company-enrichment-via-orthogonal-x402-603b2a4a","name":"Ocean.io Company Enrichment via Orthogonal x402","description":"Match a company with Ocean.io database and enrich it with additional information (industry, size, revenue, technologies, contacts, etc.).","url":"https://x402.orthogonal.com/ocean-io/v2/enrich/company?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\". Nested fields also supported: \"phones.number\", \"phones.country\", \"phones.primary\", \"webTraffic.visits\", \"webTraffic.pageViews\", \"webTraffic.pagesPerVisit\", \"medias.linkedin\", \"medias.twitter\", \"medias.youtube\", \"medias.facebook\", \"medias.xing\", \"medias.tiktok\", \"medias.instagram\", \"locations.primary\", \"locations.country\", \"locations.locality\", \"locations.region\", \"locations.postalCode\", \"locations.streetAddress\", \"locations.state\", \"locations.regionCode\", \"mobileApps.link\", \"mobileApps.name\", \"faxes.number\", \"faxes.country\", \"faxes.primary\", \"impressum.company\", \"impressum.address\", \"impressum.email\", \"impressum.phone\", \"impressum.fax\", \"impressum.vat\", \"impressum.url\", \"impressum.people\", \"fundingRound.date\", \"fundingRound.type\", \"fundingRound.moneyRaisedInUsd\", \"fundingRound.cbUrl\", \"headcountGrowth.threeMonths\", \"headcountGrowth.threeMonthsPercentage\", \"headcountGrowth.sixMonths\", \"headcountGrowth.sixMonthsPercentage\", \"headcountGrowth.twelveMonths\", \"headcountGrowth.twelveMonthsPercentage\"."},"people":{"type":"array","description":"object[] - People to help match company (improves accuracy). Each element: id: string (Ocean.io person ID), name: string (full name), firstName: string, lastName: string, jobTitle: string, email: string, phone: string, facebook: string (Facebook handle), twitter: string (Twitter handle), linkedin: string (LinkedIn handle, NOT full URL, e.g. \"satyanadella\"), country: string (ISO 3166 alpha-2)"},"company":{"type":"object","description":"object - Company to match. Fields: domain: string (company website domain, e.g. \"stripe.com\"), name: string (company name), registrationNumber: string (company registration number), email: string (company email), phone: string (company phone), countryCode: string (ISO 3166 alpha-2), state: string, city: string, streetAddress: string, postalCode: string, address: string (full address), facebook: string (Facebook handle), twitter: string (Twitter handle), linkedin: string (LinkedIn company handle), instagram: string, xing: string, youtube: string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"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_gpkkWi98WytijqhQBANm5","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":"Matches a company against the Ocean.io database and returns enriched firmographic data including industry, size, revenue, technologies, contacts, and more.","exampleAgentPrompt":"Can you look up Stripe on Ocean.io and enrich their profile with industry, employee count, revenue, technologies they use, and their LinkedIn and Twitter handles?","exampleUseCases":[{"title":"Sales prospect research before outreach","prompt":"I'm about to reach out to Shopify — can you pull their Ocean.io company profile and get me their industry, company size, revenue range, tech stack, and primary location so I can personalize my pitch?"},{"title":"Startup funding and growth analysis","prompt":"Can you enrich Notion's company profile using Ocean.io and specifically get me their latest funding round details, headcount growth over the past 12 months, and employee count from LinkedIn?"},{"title":"Lead enrichment for CRM pipeline","prompt":"I have a lead from acmecorp.com — can you match them in Ocean.io and return their industry categories, estimated revenue, company size, and any email or phone contacts listed?"}],"resultDescription":"Returns a structured company object from Ocean.io containing requested fields such as industry, company size, employee count (Ocean and LinkedIn), revenue, year founded, technologies, technology categories, locations, social media profiles (LinkedIn, Twitter, Facebook, etc.), web traffic stats, funding rounds, headcount growth metrics, contact emails and phones, and legal/impressum data. Only fields specified in the request are returned if the 'fields' parameter is used.","failureModes":["Company not found in Ocean.io database — returns empty or null result","Ambiguous company match when domain/name is insufficient — may return wrong company","Payment failure via x402 protocol — call not executed","Rate limiting or quota exceeded — HTTP 429","Invalid or missing required input fields — HTTP 400 validation error","Partial data returned — some fields may be null if Ocean.io lacks data for that company"],"whenToPreferThis":"Use this endpoint when you need comprehensive B2B firmographic enrichment from Ocean.io, including technologies, headcount growth, funding rounds, and contact details — especially when you have a company domain or name to match against. Prefer this over generic web scraping when structured, database-backed company data is needed. It is particularly valuable for sales intelligence, CRM enrichment, and market research workflows where consistency and data depth matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T06:43:03.367Z","isFirstParty":false,"canonicalSlug":"ocean-io-company-enrichment-via-orthogonal-x402-603b2a4a"}