/v3/search/companies/preview| Endpoint | POST /v3/search/companies/preview |
| Credit cost | Not available on this plan |
| Response | Synchronous |
| Availability | Enterprise plans only |
Not available on v3
Preview endpoints are not available on the v3 Unified plan. They are available on v2 (Per Search) and v1 (Legacy) plans. If you receive a
402error, check your plan type in Account Settings.
curl -X POST "https://api.ocean.io/v3/search/companies/preview" \
-H "X-Api-Token: YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"companiesFilters": {
"primaryLocations": { "includeCountries": ["de"] },
"companySizes": ["51-200", "201-500"],
"technologies": { "apps": { "anyOf": ["HubSpot"] } }
}
}'import requests
response = requests.post(
'https://api.ocean.io/v3/search/companies/preview',
headers={'X-Api-Token': 'YOUR_API_TOKEN'},
json={
'companiesFilters': {
'primaryLocations': {'includeCountries': ['de']},
'companySizes': ['51-200', '201-500'],
'technologies': {'apps': {'anyOf': ['HubSpot']}},
},
},
)
data = response.json()const response = await fetch('https://api.ocean.io/v3/search/companies/preview', {
method: 'POST',
headers: { 'X-Api-Token': 'YOUR_API_TOKEN', 'Content-Type': 'application/json' },
body: JSON.stringify({
companiesFilters: {
primaryLocations: { includeCountries: ['de'] },
companySizes: ['51-200', '201-500'],
technologies: { apps: { anyOf: ['HubSpot'] } },
},
}),
});
const data = await response.json();Example response:
{ "total": 4821 }The preview endpoint accepts the same companiesFilters and peopleFilters as Search Companies. The size and searchAfter pagination parameters are not applicable.
apiToken string x-api-token string size integer "0-1""2-10""11-50""51-200""201-500""501-1000""1001-5000""5001-10000""10001-50000""50001-100000""100001-500000""500000+"ecommerce boolean from integer to integer from integer to integer "0-1M""1-10M""10-50M""50-100M""100-500M""500-1000M"">1000M"from integer to integer from integer to integer from integer to integer from integer to integer from integer to integer from integer to integer from integer to integer "Accounting and Finance""Board""Business Support""Customer Relations""Design""Editorial Personnel""Engineering""Founder/Owner""Healthcare""HR""Legal""Management""Manufacturing""Marketing and Advertising""Operations""PR and Communications""Procurement""Product""Quality Control""R&D""Sales""Security""Supply Chain""Other"from integer to integer mode enum "anyOf""allOf"mode enum "anyOf""allOf"from integer to integer "Seed""Series A""Angel""Series B""Series Unknown""Pre-Seed""Grant""Series C""Convertible Note""Debt Financing""Non-Equity Assistance""Undisclosed""Series D""Corporate Round""Equity Crowdfunding""Product Crowdfunding""Series E""Private Equity""Secondary Market""Initial Coin Offering""Post-IPO Equity""Series F""Post-IPO Debt""Series H""Series G""Post-IPO Secondary""Series I""Series J"from string to string country string Required abbreviation string Required country string Required abbreviation string Required city string Required country string country string Required abbreviation string Required postalCode string city string Required country string country string Required abbreviation string Required postalCode string latitude number Required longitude number Required radius integer Required country string Required abbreviation string Required country string Required abbreviation string Required city string Required country string country string Required abbreviation string Required postalCode string city string Required country string country string Required abbreviation string Required postalCode string latitude number Required longitude number Required radius integer Required from integer to integer from integer to integer "linkedin""x""facebook""instagram""youtube""xing""tiktok""linkedin""x""facebook""instagram""youtube""xing""tiktok""linkedin""x""facebook""instagram""youtube""xing""tiktok"minCount integer minRelevance enum "A""B""C"maxRelevance enum "A""B""C"asPercentage boolean Required from number to number "Three months""Six months""Twelve months"asPercentage boolean Required from number to number "Three months""Six months""Twelve months""Accounting and Finance""Board""Business Support""Customer Relations""Design""Editorial Personnel""Engineering""Founder/Owner""Healthcare""HR""Legal""Management""Manufacturing""Marketing and Advertising""Operations""PR and Communications""Procurement""Product""Quality Control""R&D""Sales""Security""Supply Chain""Other"asPercentage boolean Required from number to number "Three months""Six months""Twelve months""Accounting and Finance""Board""Business Support""Customer Relations""Design""Editorial Personnel""Engineering""Founder/Owner""Healthcare""HR""Legal""Management""Manufacturing""Marketing and Advertising""Operations""PR and Communications""Procurement""Product""Quality Control""R&D""Sales""Security""Supply Chain""Other"updatedWithinMonths integer "companySize""countries""departmentSizes""description""emails""faxes""impressum""industries""industryCategories""keywords""legalName""linkedinIndustry""locations""logo""medias""mobileApps""name""phones""primaryCountry""revenue""rootUrl""technologies""technologyCategories""webTraffic""yearFounded""companySize""countries""departmentSizes""description""emails""faxes""impressum""industries""industryCategories""keywords""legalName""linkedinIndustry""locations""logo""medias""mobileApps""name""phones""primaryCountry""revenue""rootUrl""technologies""technologyCategories""webTraffic""yearFounded"companyMatchingMode enum "precise""broad""Owner""Founder""Board Member""C-Level""Partner""VP""Head""Director""Manager""Other"country string Required abbreviation string Required country string Required abbreviation string Required city string Required country string country string Required abbreviation string Required city string Required country string country string Required abbreviation string Required "Accounting and Finance""Board""Business Support""Customer Relations""Design""Editorial Personnel""Engineering""Founder/Owner""Healthcare""HR""Legal""Management""Manufacturing""Marketing and Advertising""Operations""PR and Communications""Procurement""Product""Quality Control""R&D""Sales""Security""Supply Chain""Other""Accounting and Finance""Board""Business Support""Customer Relations""Design""Editorial Personnel""Engineering""Founder/Owner""Healthcare""HR""Legal""Management""Manufacturing""Marketing and Advertising""Operations""PR and Communications""Procurement""Product""Quality Control""R&D""Sales""Security""Supply Chain""Other""country""departments""firstName""jobTitle""jobTitleEnglish""lastName""linkedinUrl""location""name""photo""seniorities""summary""country""departments""firstName""jobTitle""jobTitleEnglish""lastName""linkedinUrl""location""name""photo""seniorities""summary"changedPositionAfter string changedPositionBefore string updatedWithinMonths integer from integer to integer from integer to integer 200 Successful ResponsetotalHits integer Required creditsUsed number Required ranking integer Required relevance enum "A""B""C"name string Required logo string Required size string Required description string Required primaryCountry string Required primaryRegion string Required linkedinHandle string 400 Bad Requestdetail enum Required "Conflicting API tokens provided in query parameters and headers"402 Payment Requireddetail enum Required "Insufficient credits"403 Forbiddendetail enum Required "API token should be provided in headers or query parameters""Current API token is not registered in our database""You are not allowed to access this feature"404 Not found422 Validation Errormsg string Required type string Required input any