Name | Description | Type | Additional information |
---|---|---|---|
Categories | array of objects (See Model) |
None. |
|
Locations | array of objects (See Model) |
None. |
|
DataType |
Specify the type of data you wan to search for (Business, YellowPages or WhitePages) |
enum (See Model) |
None. |
CanMatchAnyBusinessFilter |
Inclusive filters will be submitted as logical OR vs default logical AND. This means the search will return records matchin ANY inclusive filter vs ALL inclusive filter (only available for Business searches) |
boolean |
None. |
PageSize |
Specify the count of records you will fetch by http request. Default is 50 (To specify a bigger page size please contact us) |
integer |
None. |
DisplayLanguage |
Specify the language to use for categories labels. Default values is EN |
string |
None. |
InternationalPhoneFormat |
Set this to true if you want phone number formatted as international phone number (Starting with +xxx prefix). Default values is false |
boolean |
None. |
DetailedCounts |
You can ask for fully detailed counts : you will get full distinct counts for each category and province, but be aware that this can have a significant impact on response time. False by default |
object (See Model) |
None. |
ReturnFirstPage |
You can ask for the first page of records to be returned along side result counts. The count of records is defined by the PageSize attribute. False by default |
boolean |
None. |
SortingOrder |
Specify sorting order when fetching records |
array of SortingOrder (See Enum) |
None. |
CountryCodes |
Specify for which country(ies) you want to search. If no country is provided, the search will be run on all countries available |
array of String |
None. |
Who |
A single field to search records based on their business name, categoryor phone (like you would do on infobel.com) |
string |
None. |
Where |
A single field to search records based on their location, including city name and post code (like you would do on infobel.com) |
string |
None. |
TryAnyLocationMatch |
When Where is provided and not an exact location can be found, uses any that partially matches |
boolean |
None. |
UniqueIDs |
Filter records on the UniqueID (Max is 50.000) |
array of String |
None. |
UniqueIDsExclusive |
Exclude records based on their UniqueID (Max is 50.000) |
array of String |
None. |
BusinessName |
Filter records on the business name |
array of String |
None. |
BusinessNameExclusive |
Exclude records on the business name |
array of String |
None. |
Languages |
Filter records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) |
array of String |
None. |
LanguagesExclusive |
Exclude records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) |
array of String |
None. |
CityCodes |
Filter records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities |
array of String |
None. |
CityNames |
Filter records on Cities providing cities names |
array of String |
None. |
CityCodesExclusive |
Exclude records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities |
array of String |
None. |
ProvinceCodes |
Filter records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces |
array of String |
None. |
ProvinceNames |
Filter records on Provinces providing provinces names |
array of String |
None. |
ProvinceCodesExclusive |
Exclude records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces |
array of String |
None. |
RegionCodes |
Filter records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions |
array of String |
None. |
RegionNames |
Filter records on Regions providing regions names |
array of String |
None. |
RegionCodesExclusive |
Exclude records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions |
array of String |
None. |
InternationalCodes |
Filter records on International categories (default). You can find International codes using the appropriate method available in the api, see GET api/categories/international/{language} |
array of String |
None. |
InternationalCodesExclusive |
Exclude records on International categories (default). You can find International codes using the appropriate method available in the api, see GET api/categories/international/{language} |
array of String |
None. |
CategoriesKeywords |
Filter records on Infobel categories providing categories keywords |
array of String |
None. |
RestrictOnMainCategory |
If any category filter is provided (Infobel, International, AltInternational or Local Codes), the search will be restricted to match only the primary (xxxCode01) |
boolean |
None. |
InfobelCodes |
Filter records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} |
array of String |
None. |
InfobelCodesExclusive |
Exclude records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} |
array of String |
None. |
LocalCodes |
Filter records on Local categories. You can find Local codes using the appropriate method available in the api, see GET api/categories/local/{countryCode}/{language} |
array of String |
None. |
LocalCodesExclusive |
Exclude records on Local categories. You can find Local codes using the appropriate method available in the api, see GET api/categories/local/{countryCode}/{language} |
array of String |
None. |
AltInternationalCodes |
Filter records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} |
array of String |
None. |
AltInternationalCodesExclusive |
Exclude records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} |
array of String |
None. |
PostCodes |
Filter records on Postal codes |
array of String |
None. |
PostCodesExclusive |
Exclude records on Postal codes |
array of String |
None. |
HasAddress |
Filter only records having an Address1 |
boolean |
None. |
HasPhone |
Filter only records having a Phone number |
boolean |
None. |
HasFax |
Filter only records having a Fax number |
boolean |
None. |
HasMobile |
Filter only records having a Mobile number |
boolean |
None. |
HasWebsite |
Filter only records having a Website url (Has) or having no Website url (HasNot) |
enum (See Model) |
None. |
HasNationalID |
Filter only records having a NationalID |
enum (See Model) |
None. |
HasEmail |
Filter only records having an Email address |
boolean |
None. |
HasWebContact |
Filter only records having either a Website url or an Email address. Can only be set if both HasWebsite and HasEmail are not set |
boolean |
None. |
HasContact |
Filter only records having either a Phone number or a Mobile number. Can only be set if both HasPhone and HasMobile are not set |
boolean |
None. |
HasCoordinates |
Filter only records having Latitude and Longitude to be positionnable on a map |
boolean |
None. |
HasPhoneDeduplicated |
Will force the search to deduplicate on Phone number: in case the search returns records having the same Phone number, this flag will force to only take the best one. Can only be set if HasPhone is set |
boolean |
None. |
HasEmailDeduplicated |
Will force the search to deduplicate on Email address: in case the search returns records having the same Email address, this flag will force to only take the best one. Can only be set if HasEmail is set |
boolean |
None. |
HasWebsiteDeduplicated |
Will force the search to deduplicate on Website address: in case the search returns records having the same Website address, this flag will force to only take the best one. Can only be set if HasWebsite is set |
boolean |
None. |
HasWebDomainDeduplicated |
Will force the search to deduplicate on Website domain: in case the search returns records having the same Website domain, this flag will force to only take the best one. Can only be set if HasWebsite is set |
boolean |
None. |
HasNationalIDDeduplicated |
Will force the search to deduplicate on NationalID: in case the search returns records having the same national ID, this flag will force to only take the best one. Can only be set if HasNationalID is set |
boolean |
None. |
HasMobileDeduplicated |
Will force the search to deduplicate on Mobile number: in case the search returns records having the same Mobile number, this flag will force to only take the best one. Can only be set if HasMobile is set |
boolean |
None. |
HasContactDeduplicated |
Will force the search to deduplicate on Contact number (Phone number if a Phone number is present, Mobile number if not): in case the search returns records having the same Contact number, this flag will force to only take the best one. Can only be set if HasContact is set |
boolean |
None. |
FilterOnDNCM |
Will exclude all the records present in the DoNotCallMe database. Only available for BE |
boolean |
None. |
HasLinkedIn |
Filter businesses having a social linkedin link |
boolean |
None. |
HasLogo |
Filter businesses having a logo link available |
boolean |
None. |
LinkedInFollowersFrom |
Filter businesses having a social linkedin link and at least xxx followers (Min is 0) |
string |
None. |
LinkedInFollowersTo |
Filter businesses having a social linkedin link and at most xxx followers (Min is 0) |
string |
None. |
PublishingStrengthFrom |
Filter businesses having a PublishingStrength above XXX (Min is 0) |
string |
None. |
PublishingStrengthTo |
Filter businesses having a PublishingStrength below (Max is 100) |
string |
None. |
HasAdmin |
Filter only businesses having an administrator |
boolean |
None. |
HasMarketability |
Filter only businesses that are marketable |
boolean |
None. |
IsPublished |
Filter only businesses that are puslbished on infobel.com (as YP) |
boolean |
None. |
IsVAT |
Filter only businesses that have a NationalIdentificationTypeCode indicating that the NationalID is also VAT |
boolean |
None. |
YearStartedFrom |
Filter businesses created after XXX |
string |
None. |
YearStartedTo |
Filter businesses created before XXX |
string |
None. |
SalesVolumeCurrency |
When filtering business on SalesVolumes you can choose to filter based on the value in the Local currency, in Dollars (UDS) or in Euros (EUR) |
enum (See Model) |
None. |
SalesVolumeFrom |
Filter businesses having sales bigger than XXX |
string |
None. |
SalesVolumeTo |
Filter businesses having sales lower than XXX |
string |
None. |
SalesVolumReliabilityCodes |
Filter businesses on based on the sales volume reliability code |
array of ReliabilityCode (See Enum) |
None. |
SalesVolumReliabilityCodesExclusive |
Exclude businesses on based the sales volume reliability code |
array of ReliabilityCode (See Enum) |
None. |
EmployeesTotalFrom |
Filter businesses having more than XXX employees |
string |
None. |
EmployeesTotalTo |
Filter businesses having less than XXX employees |
string |
None. |
FamilyMembersFrom |
Filter businesses having more than XXX family members |
string |
None. |
FamilyMembersTo |
Filter businesses having less than XXX family members |
string |
None. |
ExecutiveTags |
Filter businesses on based on their executive tags |
array of String |
None. |
StatusCodes |
Filter businesses on based on physical location status |
array of BusinessStatusCode (See Enum) |
None. |
StatusCodesExclusive |
Exclude businesses on based on physical location status |
array of BusinessStatusCode (See Enum) |
None. |
GeoLevels |
Filter records on the GeoLevel |
array of Int32 |
None. |
GeoLevelsExclusive |
Exclude records based on their GeoLevel |
array of Int32 |
None. |
CoordinateOptions |
Filter only records located in the circle calculated by its center and radius (in meters) |
array of objects (See Model) |
None. |
CoordinateOptionsExclusive |
Exclude records located in the circle calculated by its center and radius (in meters) |
array of objects (See Model) |
None. |
Filter records on the email address |
array of String |
None. |
|
EmailExclusive |
Exclude records on the email address |
array of String |
None. |
Website |
Filter on the website url |
array of String |
None. |
WebsiteExclusive |
Exclude records on the website url |
array of String |
None. |
NationalID |
Filter on the national ID |
array of String |
None. |
NationalIDExclusive |
Exclude records on the national ID |
array of String |
None. |
PhoneNumber |
Filter businesses on the phone number |
array of String |
None. |
PhoneNumberExclusive |
Exclude records on the phone number |
array of String |
None. |
StreetAddress |
Filter businesses on the street |
string |
None. |
HouseNumber |
Filter businesses on the house number |
string |
None. |
WebsiteIpAddress |
Filter businesses on website IP Address |
string |
None. |
ImportExportAgentCodes |
Filter businesses on based on import/export agent codes |
array of String |
None. |
ImportExportAgentCodesExclusive |
Exclude businesses on based on import/export agent codes |
array of String |
None. |
NationalIdentificationTypeCodes |
Filter businesses on National Identification Type codes |
array of String |
None. |
NationalIdentificationTypeCodesExclusive |
Exclude businesses on National Identification Type codes |
array of String |
None. |
LegalStatusCodes |
Filter businesses on based on business legal form |
array of String |
None. |
LegalStatusCodesExclusive |
Exclude businesses on based on business legal form |
array of String |
None. |
CEOName |
Filter businesses on the CEO name |
string |
None. |
CEOTitle |
Filter businesses on the CEO title |
string |
None. |
GlobalUltimateCountryCodes |
Filter businesses on the Global Ultimate Country Code |
array of String |
None. |
GlobalUltimateCountryCodesExclusive |
Exclude businesses on the Global Ultimate Country Code |
array of String |
None. |
GlobalUltimateUniqueID |
Filter businesses on the Global Ultimate UniqueID |
array of String |
None. |
GlobalUltimateUniqueIDExclusive |
Exclude businesses on the Global Ultimate UniqueID |
array of String |
None. |
ParentUniqueID |
Filter businesses on the Parent UniqueID |
array of String |
None. |
ParentUniqueIDExclusive |
Exclude businesses on the Parent UniqueID |
array of String |
None. |
DomesticUltimateUniqueID |
Filter businesses on the Domestic Ultimate UniqueID |
array of String |
None. |
DomesticUltimateUniqueIDExclusive |
Exclude businesses on the Domestic Ultimate UniqueID |
array of String |
None. |
HasShopTool | boolean |
None. |
|
HasPayment | boolean |
None. |
|
HasDigitalMarketing | boolean |
None. |
|
HasEShop | boolean |
None. |
|
TechnographicalTags | array of String |
None. |