Company API

This page provides detailed information on how to retrieve company information through our 2 main API's the search: /api/company/search and export: /api/company/export endpoints. These endpoints allow you to retrieve, search, and export information about companies, with a variety of filtering options such as country, city, industry etc.

Endpoint: /api/company/search

The /api/company/search endpoint allows users to search for companies based on various criteria. This endpoint returns a standard set of fields, including the company name and address.

Returned Fields

  • ID: A unique identifier of the company, can be used to retrieve a full record.
  • Company Name: The main name of the company.
  • Country Name: The country of the company.

Note: it's possible to receive more fields on search, this can be requested via support.

Important Notes

  • Purpose: This endpoint is primarily used to retrieve basic information such as the company name and address based on a search query. For instance in an autocomplete search.

Example Request

curl -G https://app.bolddata.nl/api/company/search \
  -H "x-api-key: {ApiKey}" \
  -d "search=Example Company"

Additional Examples

1. Search for companies named Bolddata

GET
/api/company/search
curl -G https://app.bolddata.nl/api/company/search?page=1&pageSize=25&search=BoldData \
  -H "x-api-key: {ApiKey}"

2. Search for companies named Bolddata in The NETHERLANDS

GET
/api/company/search
curl -G https://app.bolddata.nl/api/company/search?page=1&pageSize=25&search=BoldData&countryName=NETHERLANDS \
  -H "x-api-key: {ApiKey}"

Company Export

Endpoint: /api/company/export

The /api/company/export endpoint allows users to request a specific set of fields related to company data. The fields returned by this endpoint depend on the type of package purchased by the client.

Returned Fields

  • The set of fields returned is determined by the client's subscription package. This could include detailed company information such as financial data, employee count, or contact information.

Important Notes

  • Package-Dependent Fields: The fields returned by this endpoint are customized based on the client's purchased package. For more information contact support.
  • Use Case: This endpoint is used for getting a full company profile, often used in CRM's or for purposing of contacting or researching a company.

Example Request

Export the first 25 companies from Rotterdam, the Netherlands with the Sic Code 3221, for glassware.

curl -G https://app.bolddata.nl/api/company/export?page=1&pageSize=25&sic4Digits=3221&countryName=NETHERLANDS&cityName=Rotterdam? \
  -H "x-api-key: {ApiKey}" \
  -d "export=true"

Query Parameters

Below is a list of query parameters that can be used to filter the results returned by this endpoint. Export and search support the same parameters.

ParameterDescriptionTypeOptionsExample
IDCompany IDIntegerCompany IDID=1234
searchSearch for company nameStringCompany Namesearch=Bolddata
sic4Digits4-digit SIC Code.StringA valid 4 number SIC Codesic4Digits=0111,0115
importExportCodeImport/Export Code.EnumA: Import/Export/Agent, B: Imports & Exports, C: Imports, D: Imports & Agents, E: Exports & Agents, F: Agent (no inventory), G: Not available, H: ExportsimportExportCode=B,C
legalStatusLegal Status of the company.Enum0: Not available, 1: Proprietorship, 2: Partnership, 3: Corporation, 7: Partnership, 8: Joint venture, 9: Master limited partnership, etc.legalStatus=1,2
statusCodeStatus Code representing the company's location type.Enum0: Single Location, 1: Headquarter/Parent, 2: BranchstatusCode=0,2
subsidiaryCodeIndicates if the company is a subsidiary.Enum0: Not a subsidiary, 3: Is a subsidiarysubsidiaryCode=3,0
countryNameCountry Name where the company is located.StringSee countries page for name formatcountryName=ALBANIA,BELARUS,NETHERLANDS
provinceNameState/Province Name where the company is located.AutoCompleteN/AprovinceName=NOORD-HOLLAND
cityNameCity Name where the company is located.AutoCompleteN/AcityName=Amsterdam
employeesHereNumber of employees at the company's location.IntegerExample: 10employeesHere[min]=2&employeesHere[max]=10
employeesTotalTotal number of employees in the company.IntegerExample: 100employeesTotal[min]=2&employeesTotal[max]=10
annualSalesAnnual sales in U.S. dollars.IntegerExample: 100000annualSales[min]=10000&annualSales[max]=500000
foundingYearsRange of years the company was founded.IntegerExample: 2022foundingYears[min]=2000&foundingYears[max]=2010
phoneNumberSearch by full Company's Phone number, internationally formatted with + sign, 00 or local not supportedStringCompany Phone NumberphoneNumber=+31621700000
emailSearch by email or email patterns such as domain or namesStringCompany Emailsearch=bolddata.nl search=info@bolddata.nl
worldwideHeadquarterIDFilter by Worldwide Headquarter IDStringWorldwide Headquarter IDworldwideHeadquarterID=1234
nationalIdSearch by National Company Registration Number, recommended to add countryNameStringNational Company Registration NumbernationalId=123456
hasEmailIndicates if an email address is available for the company.Booleantrue, falsehasEmail=true
hasMarketabilityIndicates if the company is marked as marketable.Booleantrue, falsehasMarketability=true
hasPhoneIndicates if a telephone number is available for the company.Booleantrue, falsehasPhone=true
hasFaxIndicates if a fax number is available for the company.Booleantrue, falsehasFax=true
hasContactPersonIndicates if a contact person is available for the company.Booleantrue, falsehasContactPerson=true
hasWebsiteIndicates if a website is available for the company.Booleantrue, falsehasWebsite=true
hasNationalIDIndicates if a national ID is available for the company.Booleantrue, falsehasNationalID=true
hasBusinessNameIndicates if a business name is available for the companyBooleantrue, falsehasBusinessName=true
hasStreetAddressIndicates if a street address is available for the company.Booleantrue, falsehasStreetAddress=true
hasPostalCodeIndicates if a postal code is available for the company.Booleantrue, falsehasPostalCode=true
hasCEONameIndicates if a CEO name is available in the database for the company record.Booleantrue, falsehasCEOName=true

Returned Fields Descriptions

Below are the descriptions for the fields that may be returned in the API response.

Note: not all fields are returned, this depends on the package you've purchased, talk to support if you to receive more fields.

Field Name BoldDataDescription
IDUnique identification number which is important to keep so that you can identify companies in your database
Company NameThe main name of the company
Trade NameAnother name the company might go by
Address StatusFor European records, if we only have the registered address, it will be listed as the physical address
Address 1Where the company is located
Address 2Extra details about the location
CityThe city where the company is situated.
State/ProvinceThe region where the company operates
CountryThe country where the company is located.
Postal CodeThe zip or postal code for the physical location.
A code for the continent where the company is located.
Continent Code1 = Africa 2 = Australia/Asia 3 = Europe
4 = Middle East 5 = South & Central America
6 = North America
Company Registration NumberA official and unique company ID used in some countries for registration and taxes.
Company Registration Type CodeA code that identifies the type of national ID number system used in each country. Examples include CRO numbers in the U.K. and the Dutch KvK numbers.
Country Phone Access CodeThe dialing code to reach the country from outside.
Phone NumberThe company phone number (U.S. numbers have area codes, no punctuation).
Cable TelexThe cable or telex number for the company.
Fax NumberThe fax number for the company.
CEO NameThe contact with the highest ranking authority of the company at this location
CEO TitleThe title of the highest ranking authority, possibly abbreviated
Business CategoryA description in English of what the company does
Business Category Code 1The main activity code based on the 1987 U.S. classification system
**Business Category Code 1 - Description **Description of the main activity code based on the 1987 U.S. classification system
Founding YearA four-digit field representing the year the current ownership took control or the year the company was established if no change in control occurred. Not available for branch records.
Yearly Revenue Local CurrencySales for the company in the local currency. See currency code to determine the currency used.
Yearly Revenue IndicatorCode describing the sales volume ('0' = actual, '1' = low end of range, '2' = estimated or not available if sales value is zero; Empty = not available).
Yearly Revenue in U.S. DollarsSales for the company in U.S. dollars. Currency exchange rate is updated once each year.
Currency CodeCode indicating the currency in which annual sales volume, net worth, and profit-loss are expressed.
Employees On SiteThe number of employees at this location (available for U.S. and Canadian records).
Employees On Site IndicatorIndicates the availability of information on the number of employees at this location ('0' = actual, '1' = low end of range, '2' = estimated or not available if employees here value is zero; Empty = not available).
Employees TotalThe total number of employees in the company
Employees Total IndicatorIndicates the availability of information on the total number of employees in the company ('0' = actual, '1' = low end of range, '2' = estimated or not available if employees here value is zero; Empty = not available).
Include Principles IndicatorIndicates whether principles are included in the employee total figure ('Y' = included), primarily available on non-U.S. records.
This is information which suggest that the company either imports materials for re-manufacture or sale, exports products to other countries or both.
Possible value include:
A Import/Export/Agent
B Imports & Exports
C Imports
Import/Export CodeD Imports & Agents
E Exports & Agents
F Agent - keeps no inventory and does not take title goods.
G Not available or none
H Exports
Empty Not available
This code represents the legal Type of this company.
Possible codes are:
Empty or 0 = not available
1 or 13 = proprietorship type
2 or 7 = partnership
3 = corporation
Business Legal Type8 = joint venture
9 = master limited partnership
10 = general partnership
11 = limited partnership
12 = partnership of unknown
14 = limited liability
15 = friendly society
There may be other code values in this field that are currently not defined.
Control IndicatorField not currently in use.
Indicates whether the company is a single location, headquarter/parent, or branch.
0 = Single Location (no other entities report to it)
Location Type1 = Headquarter/Parent (branches and/or subsidiaries report to it)
2 = Branch (secondary location to a headquarter)
Note: Empty when not available.
This code indicates if a company is a subsidiary or not.
The values are as follows:
Subsidiary Code0 Not a subsidiary
3 Is a subsidiary
This field is populated on linked records only. Otherwise Empty.
Local Headquarter ID NumberID number of the Local Headquarter that represents the immediate entity above the site. Empty if not linked.
Local Headquarter Company NameThe main name of the Local Headquarter. Empty if not linked.
Local Headquarter Street AddressPhysical street address of the Local Headquarter. Empty if not linked.
Local Headquarter CityName of the city where the Local Headquarter is located. Empty if not linked.
Local Headquarter State/ProvinceThe state/province name in which the Local Headquarter is located. Empty if not linked.
Local Headquarter Country NameName of the country in English where the Local Headquarter is located. Empty if not linked.
National Headquarter ID NumberID Number for the National Headquarter represents the highest member of the company group within the same country as the site. A case may be its own National Headquarter.
National Headquarter Company NameThe primary name of the National Headquarter Company. Empty if not linked.
National Headquarter Street AddressPhysical street address of the National Headquarter company. Empty if not linked.
National Headquarter City NameName of the city where the National Headquarter is located. Empty if not linked.
National Headquarter State/Province NameName of the state or province in which the National Headquarter is located. Empty if not linked.
Global Headquarter ID NumberThe ID number of the upper most parent of a corporate group. Global Headquarter records carry their own case ID number in this field so that a common sort and/or match area is available for all group members. Empty if not linked.
Global Headquarter Company NameName of the Global Headquarter. Empty if not linked.
Global Headquarter Street AddressPhysical address of the Global Headquarter. Empty if not linked.
Global Headquarter City NameName of the city where the Global Headquarter is located. Empty if not linked.
Global Headquarter State/ProvinceName of the state or province in which the Global Headquarter is located. Empty if not linked.
Global Headquarter Country NameName of the country where the Global Headquarter is located. Empty if not linked.
Number of Companies in GroupThe number of companies in the global group including the Global Headquarter and all subsidiaries and branches of the entire organizational group globally. Every company in the organizational chart carries the same count. Empty if not linked.
WebsiteCompany URL of the company
EmailEmail addresses of the company

Was this page helpful?