API Documentation
OpenAPI-style service contract, endpoint catalog, options reference, and full model data points.
GetData vs BizSearch: Which should I use?
getdata (default)Best for deeper corporate family-tree analysis.
- Richer search lifecycle controls (for example refresh/edit existing searches).
- Broader endpoint coverage (45 documented endpoints vs 42).
- Preferred for parent/ultimate/subsidiary discovery workflows.
bizsearchBest for compatibility and straightforward lookup flows.
- Good fit when you already run BizSearch-integrated systems.
- Simpler record route shape in existing integrations.
- Suitable for basic search-and-page entity lookups without GetData extras.
Practical rule: start with getdata; use bizsearch mainly for compatibility.
OpenAPI-Like Spec
openapi: 3.0.3
info:
title: Kernel Account Sourcing API
version: 1.0.0
servers:
- url: https://kernel-account-sourcing.onrender.com
paths:
/healthz:
get:
summary: Health probe
responses:
'200':
description: Service is healthy
/api/relevant-accounts:
post:
summary: Search relevant company accounts with filters
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
api: {type: string, enum: [getdata, bizsearch], default: getdata}
businessKeywords:
oneOf:
- {type: string, description: "CSV keywords"}
- {type: array, items: {type: string}}
categoryKeywords:
oneOf:
- {type: string, description: "CSV category keywords"}
- {type: array, items: {type: string}}
countryCodes:
oneOf:
- {type: string, description: "CSV country codes (US,CA,GB)"}
- {type: array, items: {type: string}}
cityNames: {type: string, description: "CSV city names"}
provinceNames: {type: string, description: "CSV province/state names"}
postCodes: {type: string, description: "CSV postal codes"}
where: {type: string}
who: {type: string}
hasWebsite: {type: boolean}
hasPhone: {type: boolean}
hasEmail: {type: boolean}
hasLinkedIn: {type: boolean}
hasDigitalMarketing: {type: boolean}
employeesTotalFrom: {type: integer, minimum: 0}
employeesTotalTo: {type: integer, minimum: 0}
yearStartedFrom: {type: integer, minimum: 1800, maximum: 2100}
yearStartedTo: {type: integer, minimum: 1800, maximum: 2100}
linkedInFollowersFrom: {type: integer, minimum: 0}
linkedInFollowersTo: {type: integer, minimum: 0}
language: {type: string, description: "Optional ISO 639-1 alpha-2 language code (or CSV list; first code is used for labels)"}
pageSize: {type: integer, default: 25, minimum: 1, maximum: 200}
maxPages: {type: integer, default: 8, minimum: 1, maximum: 50}
maxDisplay: {type: integer, default: 250, minimum: 1, maximum: 5000}
strictSchema: {type: boolean, default: true}
tryAnyLocationMatch: {type: boolean, default: false}
trackScores: {type: boolean, default: true}
searchOverrides: {type: object, description: "Optional SearchInput overrides"}
responses:
'200':
description: Relevant account search response
Common Search Options
| Option | Required | Default | Notes |
|---|---|---|---|
entity | Yes | - | Company/entity name to search. |
api | No | getdata | Use getdata for richer extraction behavior. |
countryCodes | No | - | Comma-separated ISO country filters. If omitted, scope is global. |
language | No | - | Optional ISO 639-1 alpha-2 code(s) for labels. If multiple are provided, the first code is used. |
strictSchema | No | true | When true, unknown SearchInput override fields are rejected. |
anchorSearchOverrides | No | {} | JSON object merged into anchor POST /api/search payload. |
subsidiarySearchOverrides | No | {} | JSON object merged into subsidiary POST /api/search payload. |
pageSize | No | 50 | Rows per page; larger values can increase latency. |
candidatePages | No | 4 | How many pages to inspect when selecting anchor/parent linkage. |
maxSubsidiaryPages | No | 20 | How many subsidiary pages to fetch. |
maxDisplay | No | 300 | UI display cap only; data may be collected beyond this count. |
Override Field Names
Override keys are validated against SearchInput fields. Both PascalCase and lowerCamelCase are accepted.
GETDATA SearchInput fields (124)
| Field |
|---|
altInternationalCodes |
altInternationalCodesExclusive |
businessName |
businessNameExclusive |
canMatchAnyBusinessFilter |
categoriesKeywords |
ceoName |
ceoTitle |
cityCodes |
cityCodesExclusive |
cityNames |
coordinateOptions |
coordinateOptionsExclusive |
countryCodes |
dataType |
detailedCounts |
displayLanguage |
domesticUltimateUniqueID |
domesticUltimateUniqueIDExclusive |
email |
emailExclusive |
employeesTotalFrom |
employeesTotalTo |
executiveTags |
familyMembersFrom |
familyMembersTo |
filterOnDNCM |
geoLevels |
geoLevelsExclusive |
globalUltimateCountryCodes |
globalUltimateCountryCodesExclusive |
globalUltimateUniqueID |
globalUltimateUniqueIDExclusive |
hasAddress |
hasAdmin |
hasBuildingGeometry |
hasContact |
hasContactDeduplicated |
hasCoordinates |
hasDigitalMarketing |
hasEShop |
hasEmail |
hasEmailDeduplicated |
hasFax |
hasLinkedIn |
hasLogo |
hasMarketability |
hasMobile |
hasMobileDeduplicated |
hasNationalID |
hasNationalIDDeduplicated |
hasPayment |
hasPhone |
hasPhoneDeduplicated |
hasShopTool |
hasWebContact |
hasWebDomainDeduplicated |
hasWebsite |
hasWebsiteDeduplicated |
houseNumber |
importExportAgentCodes |
importExportAgentCodesExclusive |
infobelCodes |
infobelCodesExclusive |
internationalCodes |
internationalCodesExclusive |
internationalPhoneFormat |
isPublished |
isVAT |
languages |
languagesExclusive |
legalStatusCodes |
legalStatusCodesExclusive |
linkedInFollowersFrom |
linkedInFollowersTo |
localCodes |
localCodesExclusive |
nationalID |
nationalIDExclusive |
nationalIdentificationTypeCodes |
nationalIdentificationTypeCodesExclusive |
pageSize |
parentUniqueID |
parentUniqueIDExclusive |
phoneNumber |
phoneNumberExclusive |
postCodes |
postCodesExclusive |
provinceCodes |
provinceCodesExclusive |
provinceNames |
publishingStrengthFrom |
publishingStrengthTo |
regionCodes |
regionCodesExclusive |
regionNames |
restrictOnMainCategory |
returnFirstPage |
salesVolumReliabilityCodes |
salesVolumReliabilityCodesExclusive |
salesVolumeCurrency |
salesVolumeFrom |
salesVolumeTo |
settings |
socialLinks |
socialLinksExclusive |
sortingOrder |
statusCodes |
statusCodesExclusive |
streetAddress |
technographicalTags |
trackScores |
tryAnyLocationMatch |
uniqueIDs |
uniqueIDsExclusive |
website |
websiteExclusive |
websiteIpAddress |
websiteStatusFlags |
websiteStatusFlagsExclusive |
where |
who |
yearStartedFrom |
yearStartedTo |
BIZSEARCH SearchInput fields (123)
| Field |
|---|
altInternationalCodes |
altInternationalCodesExclusive |
businessName |
businessNameExclusive |
categoriesKeywords |
ceoName |
ceoTitle |
cityCodes |
cityCodesExclusive |
cityNames |
coordinateOptions |
coordinateOptionsExclusive |
countryCodes |
dataType |
detailedCounts |
displayLanguage |
domesticUltimateUniqueID |
domesticUltimateUniqueIDExclusive |
email |
emailExclusive |
employeesTotalFrom |
employeesTotalTo |
executiveTags |
familyMembersFrom |
familyMembersTo |
filterOnDNCM |
geoLevels |
geoLevelsExclusive |
globalUltimateCountryCodes |
globalUltimateCountryCodesExclusive |
globalUltimateUniqueID |
globalUltimateUniqueIDExclusive |
hasAddress |
hasAdmin |
hasBuildingGeometry |
hasContact |
hasContactDeduplicated |
hasCoordinates |
hasDigitalMarketing |
hasEShop |
hasEmail |
hasEmailDeduplicated |
hasFax |
hasLinkedIn |
hasLogo |
hasMarketability |
hasMobile |
hasMobileDeduplicated |
hasNationalID |
hasNationalIDDeduplicated |
hasPayment |
hasPhone |
hasPhoneDeduplicated |
hasShopTool |
hasWebContact |
hasWebDomainDeduplicated |
hasWebsite |
hasWebsiteDeduplicated |
houseNumber |
importExportAgentCodes |
importExportAgentCodesExclusive |
infobelCodes |
infobelCodesExclusive |
internationalCodes |
internationalCodesExclusive |
internationalPhoneFormat |
isPublished |
isVAT |
languages |
languagesExclusive |
legalStatusCodes |
legalStatusCodesExclusive |
linkedInFollowersFrom |
linkedInFollowersTo |
localCodes |
localCodesExclusive |
nationalID |
nationalIDExclusive |
nationalIdentificationTypeCodes |
nationalIdentificationTypeCodesExclusive |
pageSize |
parentUniqueID |
parentUniqueIDExclusive |
phoneNumber |
phoneNumberExclusive |
postCodes |
postCodesExclusive |
provinceCodes |
provinceCodesExclusive |
provinceNames |
publishingStrengthFrom |
publishingStrengthTo |
regionCodes |
regionCodesExclusive |
regionNames |
restrictOnMainCategory |
returnFirstPage |
salesVolumReliabilityCodes |
salesVolumReliabilityCodesExclusive |
salesVolumeCurrency |
salesVolumeFrom |
salesVolumeTo |
settings |
socialLinks |
socialLinksExclusive |
sortingOrder |
statusCodes |
statusCodesExclusive |
streetAddress |
technographicalTags |
trackScores |
tryAnyLocationMatch |
uniqueIDs |
uniqueIDsExclusive |
website |
websiteExclusive |
websiteIpAddress |
websiteStatusFlags |
websiteStatusFlagsExclusive |
where |
who |
yearStartedFrom |
yearStartedTo |
API Endpoints (OpenAPI-Style Reference)
GETDATA (45 endpoints)
| Method | Route | Body | Auth | Help |
|---|---|---|---|---|
GET |
api/categories/altinternational/{languageCode} |
none |
yes | source |
GET |
api/categories/infobel/children/{parentCode}/{languageCode} |
none |
yes | source |
GET |
api/categories/infobel/level/{categorylevel}/{languageCode} |
none |
yes | source |
GET |
api/categories/infobel/{languageCode} |
none |
yes | source |
GET |
api/categories/international/{languageCode} |
none |
yes | source |
GET |
api/categories/local/{countryCode}/{languageCode} |
none |
yes | source |
GET |
api/categories/search/{languageCode}/{filter}?countryCode={countryCode} |
none |
yes | source |
GET |
api/countries/{dataType}?languageCode={languageCode} |
none |
yes | source |
GET |
api/countries?languageCode={languageCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/cities?languageCode={languageCode}&provinceCode={provinceCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/provinces?languageCode={languageCode}®ionCode={regionCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/regions?languageCode={languageCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/search/{filter}?languageCode={languageCode} |
none |
yes | source |
GET |
api/record/{countryCode}/{type}/{uniqueId}?languageCode={languageCode}&filterOnDNCM={filterOnDNCM}&internationalPhoneFormat={internationalPhoneFormat} |
none |
yes | source |
GET |
api/search/{searchId}/counts |
none |
yes | source |
GET |
api/search/{searchId}/filters?languageCode={languageCode} |
none |
yes | source |
GET |
api/search/{searchId}/history |
none |
yes | source |
GET |
api/search/{searchId}/preview?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
none |
yes | source |
GET |
api/search/{searchId}/records/{page}?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
none |
yes | source |
GET |
api/search/{searchId}/refresh |
none |
yes | source |
GET |
api/search/{searchId}/status |
none |
yes | source |
GET |
api/test/hello |
none |
no | source |
GET |
api/utils/currencies |
none |
yes | source |
GET |
api/utils/executivetags |
none |
yes | source |
GET |
api/utils/gendercodes |
none |
yes | source |
GET |
api/utils/geolevels |
none |
yes | source |
GET |
api/utils/importexportagentcodes |
none |
yes | source |
GET |
api/utils/languages |
none |
yes | source |
GET |
api/utils/legalstatuscodes |
none |
yes | source |
GET |
api/utils/localactivitytypecodes |
none |
yes | source |
GET |
api/utils/nationalidentificationtypecodes |
none |
yes | source |
GET |
api/utils/reliabilitycodes |
none |
yes | source |
GET |
api/utils/technographicaltags |
none |
yes | source |
GET |
api/utils/titlecodes |
none |
yes | source |
GET |
api/utils/websitestatusflags |
none |
yes | source |
POST |
api/categories/lineage?languageCode={languageCode} |
json |
yes | source |
POST |
api/categories/search/{languageCode}/{filter} |
json |
yes | source |
POST |
api/locations/search/{filter}?take={take} |
json |
yes | source |
POST |
api/locations/{countryCode}/lineage?languageCode={languageCode} |
json |
yes | source |
POST |
api/record/{countryCode}/{type}/{uniqueId}?languageCode={languageCode}&filterOnDNCM={filterOnDNCM}&internationalPhoneFormat={internationalPhoneFormat} |
json |
yes | source |
POST |
api/search |
json |
yes | source |
POST |
api/search/{searchId}/preview?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
json |
yes | source |
POST |
api/search/{searchId}/records/{page}?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
json |
yes | source |
POST |
api/search?searchId={searchId} |
json |
yes | source |
POST |
api/token |
form |
no | source |
BIZSEARCH (42 endpoints)
| Method | Route | Body | Auth | Help |
|---|---|---|---|---|
GET |
api/categories/altinternational/{languageCode} |
none |
yes | source |
GET |
api/categories/infobel/children/{parentCode}/{languageCode} |
none |
yes | source |
GET |
api/categories/infobel/level/{categorylevel}/{languageCode} |
none |
yes | source |
GET |
api/categories/infobel/{languageCode} |
none |
yes | source |
GET |
api/categories/international/{languageCode} |
none |
yes | source |
GET |
api/categories/local/{countryCode}/{languageCode} |
none |
yes | source |
GET |
api/categories/search/{languageCode}/{filter}?countryCode={countryCode} |
none |
yes | source |
GET |
api/countries?languageCode={languageCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/cities?languageCode={languageCode}&provinceCode={provinceCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/provinces?languageCode={languageCode}®ionCode={regionCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/regions?languageCode={languageCode} |
none |
yes | source |
GET |
api/locations/{countryCode}/search/{filter}?languageCode={languageCode} |
none |
yes | source |
GET |
api/record/{countryCode}/{uniqueId}?languageCode={languageCode}&filterOnDNCM={filterOnDNCM}&internationalPhoneFormat={internationalPhoneFormat} |
none |
yes | source |
GET |
api/search/{searchId}/counts |
none |
yes | source |
GET |
api/search/{searchId}/filters?languageCode={languageCode} |
none |
yes | source |
GET |
api/search/{searchId}/history |
none |
yes | source |
GET |
api/search/{searchId}/preview?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
none |
yes | source |
GET |
api/search/{searchId}/records/{page}?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
none |
yes | source |
GET |
api/search/{searchId}/status |
none |
yes | source |
GET |
api/test/hello |
none |
no | source |
GET |
api/utils/currencies |
none |
yes | source |
GET |
api/utils/executivetags |
none |
yes | source |
GET |
api/utils/gendercodes |
none |
yes | source |
GET |
api/utils/geolevels |
none |
yes | source |
GET |
api/utils/importexportagentcodes |
none |
yes | source |
GET |
api/utils/languages |
none |
yes | source |
GET |
api/utils/legalstatuscodes |
none |
yes | source |
GET |
api/utils/localactivitytypecodes |
none |
yes | source |
GET |
api/utils/nationalidentificationtypecodes |
none |
yes | source |
GET |
api/utils/reliabilitycodes |
none |
yes | source |
GET |
api/utils/technographicaltags |
none |
yes | source |
GET |
api/utils/titlecodes |
none |
yes | source |
GET |
api/utils/websitestatusflags |
none |
yes | source |
POST |
api/categories/lineage?languageCode={languageCode} |
json |
yes | source |
POST |
api/categories/search/{languageCode}/{filter} |
json |
yes | source |
POST |
api/locations/search/{filter}?take={take} |
json |
yes | source |
POST |
api/locations/{countryCode}/lineage?languageCode={languageCode} |
json |
yes | source |
POST |
api/record/{countryCode}/{uniqueId}?languageCode={languageCode}&filterOnDNCM={filterOnDNCM}&internationalPhoneFormat={internationalPhoneFormat} |
json |
yes | source |
POST |
api/search |
json |
yes | source |
POST |
api/search/{searchId}/preview?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
json |
yes | source |
POST |
api/search/{searchId}/records/{page}?languageCode={languageCode}&internationalPhoneFormat={internationalPhoneFormat} |
json |
yes | source |
POST |
api/token |
form |
no | source |
All Documented Model Fields
Includes every field parsed from the API model docs.
GETDATA models (32)
AltInternationalCategory (7 fields)
Represents the model of an alt international category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
Category (7 fields)
Represents the model of a category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
CategorySearchResult (4 fields)
Will contain all the categories matching a search filter for a specified language
| Field | Type | Description | Additional |
|---|---|---|---|
Infobel |
array of objects ( See Model ) |
Will contain the Infobel categories matching a search filter for a specified language | None. |
International |
array of objects ( See Model ) |
Will contain the International categories matching a search filter for a specified language | None. |
Local |
array of objects ( See Model ) |
Will contain the Local categories matching a search filter for a specified language and country | None. |
AltInternational |
array of objects ( See Model ) |
Will contain the NACE categories matching a search filter for a specified language | None. |
Country (4 fields)
Represents the model of a country
| Field | Type | Description | Additional |
|---|---|---|---|
IsoCode |
string |
ISO 3166-1 alpha-2 Code (2 chars long). Use this value in queries | None. |
Name |
string |
Name of the country | None. |
Continent |
string |
Continent of the country | None. |
DefaultLanguage |
string |
Default language of the country, not always provided | None. |
Currency (3 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Name |
string |
None. | |
IsoCode |
string |
None. |
DataType (3 fields)
Defines all available data types
| Field | Type | Description | Additional |
|---|---|---|---|
Business |
|
1 | |
YellowPages |
|
2 | |
WhitePages |
|
3 |
FetchResult (5 fields)
Contains the batch of records (page) asked, page size was provided when submitting the search and can no longer be changed
| Field | Type | Description | Additional |
|---|---|---|---|
SearchId |
integer |
Id of the search | None. |
Page |
integer |
Page number | None. |
RecordCount |
integer |
Count of record returned in the current page | None. |
TotalRecordCount |
integer |
Count of record matching the filters | None. |
Records |
array of objects ( See Model ) |
Array of records for the specific page | None. |
GenderCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Gender |
string |
None. |
GeoLevel (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Level |
integer |
None. | |
Description |
string |
None. |
GetTokenResult (3 fields)
Defines a valid token generated with valid credentials
| Field | Type | Description | Additional |
|---|---|---|---|
access_token |
string |
The token itself, use this value for further calls to the other api methods until its lifetime is over | None. |
token_type |
string |
bearer | None. |
expires_in |
integer |
Lifetime of the token (in seconds) | None. |
HelloResult (1 fields)
Model to test Registered api connection. The message will differ if you are sending the request anonymously or logged in via a valid token
| Field | Type | Description | Additional |
|---|---|---|---|
Message |
string |
Contains a welcome message | None. |
ImportExportAgentCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
None. | |
Label |
string |
None. |
InternationalCategory (7 fields)
Represents the model of an international category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
Language (3 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
IsoCode |
string |
2 chars ISO code | None. |
Name |
string |
Name of the Language (EN) | None. |
IsoCode2 |
string |
3 chars ISO code | None. |
LegalStatusCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. |
LineageCategory (8 fields)
Defines connections between categories (Parent vs children)
| Field | Type | Description | Additional |
|---|---|---|---|
Children |
array of objects ( See Model ) |
Contains all the children, or only the searched ones of a Topper level category | None. |
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
LineageLocation (10 fields)
Defines connections between locations (Parent vs children)
| Field | Type | Description | Additional |
|---|---|---|---|
Children |
array of objects ( See Model ) |
Contains all the children, or only the searched ones of a Topper level location | None. |
CountryCode |
string |
CountryCode of the location | None. |
Code |
string |
Code of the location. Use this value in queries | None. |
Name |
string |
Name of the location. Searching for locations will filter on this field | None. |
FullName |
string |
Full Name of the location | None. |
Type |
string |
Typ of the Location : City, Province or Region | None. |
ParentCode |
string |
If available, contains the parent code | None. |
ParentName |
string |
If available, contains the parent name | None. |
Level |
integer |
Level of the category | None. |
LanguageCode |
string |
Language IsoCode of the category | None. |
LocalActivityTypeCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. |
LocalCategory (7 fields)
Represents the model of a local category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
Location (9 fields)
Represents the model of a location
| Field | Type | Description | Additional |
|---|---|---|---|
CountryCode |
string |
CountryCode of the location | None. |
Code |
string |
Code of the location. Use this value in queries | None. |
Name |
string |
Name of the location. Searching for locations will filter on this field | None. |
FullName |
string |
Full Name of the location | None. |
Type |
string |
Typ of the Location : City, Province or Region | None. |
ParentCode |
string |
If available, contains the parent code | None. |
ParentName |
string |
If available, contains the parent name | None. |
Level |
integer |
Level of the category | None. |
LanguageCode |
string |
Language IsoCode of the category | None. |
LocationSearchResult (4 fields)
Will contain all the locations matching a search filter for a specified language
| Field | Type | Description | Additional |
|---|---|---|---|
PostCodes |
array of objects ( See Model ) |
Will contain the post codes matching a search filter for a specified language | None. |
Cities |
array of objects ( See Model ) |
Will contain the cities matching a search filter for a specified language | None. |
Provinces |
array of objects ( See Model ) |
Will contain the provinces matching a search filter for a specified language | None. |
Regions |
array of objects ( See Model ) |
Will contain the regions matching a search filter for a specified language | None. |
NationalIdentificationTypeCode (3 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. | |
HasVAT |
boolean |
None. |
Record (174 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
RelevanceScore |
decimal number |
None. | |
UniqueID |
string |
None. | |
UniversalPublicationId |
string |
None. | |
IsPublished |
boolean |
None. | |
IsResidential |
boolean |
None. | |
IsBusiness |
boolean |
None. | |
BusinessName |
string |
None. | |
CompanyName |
string |
None. | |
TradeName |
string |
None. | |
DirectoryName |
string |
None. | |
AddressStreet |
string |
None. | |
AddressHouseNumber |
string |
None. | |
AddressBoxNumber |
string |
None. | |
Address1 |
string |
None. | |
Address2 |
string |
None. | |
PostCode |
string |
None. | |
City |
string |
None. | |
CityCode |
string |
None. | |
Locality |
string |
None. | |
LocalityCode |
string |
None. | |
Province |
string |
None. | |
ProvinceCode |
string |
None. | |
Region |
string |
None. | |
RegionCode |
string |
None. | |
Country |
string |
None. | |
CountryCode |
string |
None. | |
PhoneOrMobile |
string |
None. | |
Phone |
string |
None. | |
DNCMPhone |
boolean |
None. | |
Fax |
string |
None. | |
Mobile |
string |
None. | |
DNCMMobile |
boolean |
None. | |
Email |
string |
None. | |
Website |
string |
None. | |
WebsiteUUID |
string |
None. | |
WebsiteCrawlDate |
string |
None. | |
WebsiteStatusFlag |
integer |
None. | |
WebsiteStatusFlagDescription |
string |
None. | |
WebDomain |
string |
None. | |
WebDomainUUID |
string |
None. | |
WebSocialLinks |
Dictionary of string [key]
and string [value] |
None. | |
GeoLevel |
integer |
None. | |
GeoLevelDescription |
string |
None. | |
Longitude |
string |
None. | |
Latitude |
string |
None. | |
InternationalCategories |
array of objects ( See Model ) |
Main categories | None. |
InternationalCode01 |
string |
Main category | None. |
InternationalCode02 |
string |
None. | |
InternationalCode03 |
string |
None. | |
InternationalCode04 |
string |
None. | |
InternationalCode05 |
string |
None. | |
InternationalCode06 |
string |
None. | |
InternationalLabel01 |
string |
Main category | None. |
InternationalLabel02 |
string |
None. | |
InternationalLabel03 |
string |
None. | |
InternationalLabel04 |
string |
None. | |
InternationalLabel05 |
string |
None. | |
InternationalLabel06 |
string |
None. | |
AltInternationalCategories |
array of objects ( See Model ) |
None. | |
AltInternationalCode01 |
string |
None. | |
AltInternationalCode02 |
string |
None. | |
AltInternationalCode03 |
string |
None. | |
AltInternationalCode04 |
string |
None. | |
AltInternationalCode05 |
string |
None. | |
AltInternationalCode06 |
string |
None. | |
AltInternationalLabel01 |
string |
None. | |
AltInternationalLabel02 |
string |
None. | |
AltInternationalLabel03 |
string |
None. | |
AltInternationalLabel04 |
string |
None. | |
AltInternationalLabel05 |
string |
None. | |
AltInternationalLabel06 |
string |
None. | |
InfobelCategories |
array of objects ( See Model ) |
None. | |
InfobelCode01 |
string |
None. | |
InfobelCode02 |
string |
None. | |
InfobelCode03 |
string |
None. | |
InfobelCode04 |
string |
None. | |
InfobelCode05 |
string |
None. | |
InfobelCode06 |
string |
None. | |
InfobelCode07 |
string |
None. | |
InfobelCode08 |
string |
None. | |
InfobelCode09 |
string |
None. | |
InfobelCode10 |
string |
None. | |
InfobelLabel01 |
string |
None. | |
InfobelLabel02 |
string |
None. | |
InfobelLabel03 |
string |
None. | |
InfobelLabel04 |
string |
None. | |
InfobelLabel05 |
string |
None. | |
InfobelLabel06 |
string |
None. | |
InfobelLabel07 |
string |
None. | |
InfobelLabel08 |
string |
None. | |
InfobelLabel09 |
string |
None. | |
InfobelLabel10 |
string |
None. | |
LocalCategories |
array of objects ( See Model ) |
None. | |
LocalCode01 |
string |
None. | |
LocalCode02 |
string |
None. | |
LocalCode03 |
string |
None. | |
LocalCode04 |
string |
None. | |
LocalCode05 |
string |
None. | |
LocalCode06 |
string |
None. | |
LocalCode07 |
string |
None. | |
LocalCode08 |
string |
None. | |
LocalCode09 |
string |
None. | |
LocalCode10 |
string |
None. | |
LocalCode11 |
string |
None. | |
LocalCode12 |
string |
None. | |
LocalCode13 |
string |
None. | |
LocalCode14 |
string |
None. | |
LocalCode15 |
string |
None. | |
LocalLabel01 |
string |
None. | |
LocalLabel02 |
string |
None. | |
LocalLabel03 |
string |
None. | |
LocalLabel04 |
string |
None. | |
LocalLabel05 |
string |
None. | |
LocalLabel06 |
string |
None. | |
LocalLabel07 |
string |
None. | |
LocalLabel08 |
string |
None. | |
LocalLabel09 |
string |
None. | |
LocalLabel10 |
string |
None. | |
LocalLabel11 |
string |
None. | |
LocalLabel12 |
string |
None. | |
LocalLabel13 |
string |
None. | |
LocalLabel14 |
string |
None. | |
LocalLabel15 |
string |
None. | |
Language |
string |
None. | |
NationalID |
string |
None. | |
LocalActivityCodeType |
string |
None. | |
PublishingStrength |
decimal number |
A score between 0 and 100, empty if undefined | None. |
HasMarketability |
string |
None. | |
HasBuildingGeometry |
string |
None. | |
CEOName |
string |
None. | |
CEOTitle |
string |
None. | |
CEOFirstName |
string |
None. | |
CEOLastName |
string |
None. | |
CEOGender |
string |
None. | |
CEOLanguage |
string |
None. | |
PrimaryLocalActivityCode |
string |
None. | |
YearStarted |
string |
None. | |
SalesVolume |
string |
None. | |
SalesVolumeDollars |
string |
None. | |
SalesVolumeEuros |
string |
None. | |
Currency |
string |
None. | |
EmployeesHere |
string |
None. | |
EmployeesTotal |
string |
None. | |
StatusCode |
string |
None. | |
StatusCodeName |
string |
None. | |
SalesVolumeReliabilityCode |
integer |
None. | |
SalesVolumeReliabilityCodeDescription |
string |
None. | |
EmployeesHereReliabilityCode |
integer |
None. | |
EmployeesHereReliabilityCodeDescription |
string |
None. | |
EmployeesTotalReliabilityCode |
integer |
None. | |
EmployeesTotalReliabilityCodeDescription |
string |
None. | |
ReportDate |
string |
None. | |
ImportExportAgentCode |
string |
None. | |
ImportExportAgentCodeDescription |
string |
None. | |
LegalStatusCode |
integer |
None. | |
LegalStatusCodeDescription |
string |
None. | |
NationalIdentificationTypeCode |
integer |
None. | |
NationalIdentificationTypeCodeDescription |
string |
None. | |
NationalIDIsVat |
boolean |
None. | |
FamilyMembers |
integer |
None. | |
WebsiteIpAddress |
string |
None. | |
SubsidiaryIndicator |
string |
None. | |
DIASCode |
string |
None. | |
HierarchyCode |
string |
None. | |
ParentLinkage |
object ( See Model ) |
None. | |
DomesticLinkage |
object ( See Model ) |
None. | |
GlobalLinkage |
object ( See Model ) |
None. | |
MailingAddress |
object ( See Model ) |
None. | |
Executives |
array of objects ( See Model ) |
None. | |
FinancialHistory |
array of objects ( See Model ) |
None. | |
GenericSocialLinks |
array of objects ( See Model ) |
None. | |
MarketingFlag |
string |
None. | |
NativeInfos |
Dictionary of string [key]
and string [value] |
None. | |
AdditionalInfos |
Dictionary of string [key]
and object ( See Model )
[value] |
None. |
ReliabilityCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
None. | |
Label |
string |
None. |
SearchCounts (34 fields)
Once a query is processed, you can get more detailed result counts on different criterions
| Field | Type | Description | Additional |
|---|---|---|---|
CountryCode |
string |
Country ISO code | None. |
CountryName |
string |
Country name | None. |
DataType |
string |
Type of records | None. |
Total |
integer |
Total count of records matching the specified filters | None. |
HasAddress |
integer |
Total count of records matching the specified filters and having an Address1 | None. |
HasPhone |
integer |
Total count of records matching the specified filters and having a Phone number | None. |
HasFax |
integer |
Total count of records matching the specified filters and having a Fax number | None. |
HasMobile |
integer |
Total count of records matching the specified filters and having a Mobile number | None. |
HasWebsite |
integer |
Total count of records matching the specified filters and having a Website url | None. |
HasEmail |
integer |
Total count of records matching the specified filters and having an Email address | None. |
HasContact |
integer |
Total count of records matching the specified filters and having a Phone number or a Mobile number | None. |
HasAdmin |
integer |
Total count of records matching the specified filters and having an Administrator (CEO) | None. |
HasNationalID |
integer |
Total count of records matching the specified filters and having a NationalID | None. |
HasGeolevel |
integer |
Total count of records matching the specified filters and having a GeoLevel > 1 | None. |
HasCorporateLinkage |
integer |
Total count of records matching the specified filters and having corporate linkage | None. |
HasShopTool |
integer |
Total count of records matching the specified filters and having shop tool | None. |
HasPayment |
integer |
Total count of records matching the specified filters and having payment | None. |
HasDigitalMarketing |
integer |
Total count of records matching the specified filters and having digital marketing | None. |
HasEShop |
integer |
Total count of records matching the specified filters and having an eshop | None. |
CountriesCounts |
array of objects ( See Model ) |
Detailed result counts for each country | None. |
CategoriesCounts |
array of objects ( See Model ) |
If categories were specified in the filters, you will find detailed result counts for each of them | None. |
RegionsCounts |
array of objects ( See Model ) |
If records were found in different regions, you will find detailed result counts for each of them | None. |
ProvincesCounts |
array of objects ( See Model ) |
If records were found in different provinces, you will find detailed result counts for each of them | None. |
CitiesCounts |
array of objects ( See Model ) |
If records were found in different provinces, you will find detailed result counts for each of them | None. |
GeoLevelsCounts |
array of objects ( See Model ) |
If records were found with different GeoLevel, you will find detailed result counts for each of them | None. |
PostCodesCounts |
array of objects ( See Model ) |
If records were found in different PostCode, you will find detailed result counts for each of them | None. |
ExecutiveTagsCounts |
array of objects ( See Model ) |
If records were found with different Executive Tags, you will find detailed result counts for each of them | None. |
ImportExportAgentCodesCounts |
array of objects ( See Model ) |
If records were found with different ImportExportAgentCodes, you will find detailed result counts for each of them | None. |
LegalStatusCodesCounts |
array of objects ( See Model ) |
If records were found with different LegalStatusCodes, you will find detailed result counts for each of them | None. |
EmployeesRangesCounts |
array of objects ( See Model ) |
If records were found with different EmployeesRange, you will find detailed result counts for each of them | None. |
SalesRangesCounts |
array of objects ( See Model ) |
If records were found with different SalesRange, you will find detailed result counts for each of them | None. |
NationalIdentificationTypeCodesCounts |
array of objects ( See Model ) |
If records were found with different NationalIdentificationTypeCodes, you will find detailed result counts for each of them | None. |
GlobalUltimateCountriesCounts |
array of objects ( See Model ) |
If records were found with different GlobalUltimate country, you will find detailed result counts for each of them | None. |
TechTagsCounts |
array of objects ( See Model ) |
If you specified any Technographics tags and set DetailedCounts.IncludeTechnographicsCounts to true, will return a record count for each tag | None. |
SearchInput (124 fields)
Defines all the filters you can use in your searches. An empty array filter will be ignored. A false flag filter will be ignored
| Field | Type | Description | Additional |
|---|---|---|---|
DataType |
enum ( See Model ) |
Specify the type of data you wan to search for (Business, YellowPages or WhitePages) | None. |
CanMatchAnyBusinessFilter |
boolean |
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) | None. |
PageSize |
integer |
Specify the count of records you will fetch by http request. Default is 50 (To specify a bigger page size please contact us) | None. |
DisplayLanguage |
string |
Specify the language to use for categories labels. Default values is EN | None. |
InternationalPhoneFormat |
boolean |
Set this to true if you want phone number formatted as international phone number (Starting with +xxx prefix). Default values is false | None. |
DetailedCounts |
object ( See Model ) |
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 | None. |
Settings |
object ( See Model ) |
Specific search settings can be provided to fine tune the search | None. |
ReturnFirstPage |
boolean |
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 | None. |
TrackScores |
boolean |
Will return the score of each record in the search result. False by default | None. |
SortingOrder |
array of SortingOrder ( See Enum ) |
Specify sorting order when fetching records | None. |
CountryCodes |
array of String |
Specify for which country(ies) you want to search. If no country is provided, the search will be run on all countries available | None. |
Who |
string |
A single field to search records based on their business name, categoryor phone (like you would do on infobel.com) | None. |
Where |
string |
A single field to search records based on their location, including city name and post code (like you would do on infobel.com) | None. |
TryAnyLocationMatch |
boolean |
When Where is provided and not an exact location can be found, uses any that partially matches | None. |
UniqueIDs |
array of String |
Filter records on the UniqueID (Max is 50.000) | None. |
UniqueIDsExclusive |
array of String |
Exclude records based on their UniqueID (Max is 50.000) | None. |
BusinessName |
array of String |
Filter records on the business name | None. |
BusinessNameExclusive |
array of String |
Exclude records on the business name | None. |
Languages |
array of String |
Filter records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
LanguagesExclusive |
array of String |
Exclude records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
CityCodes |
array of String |
Filter records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
CityNames |
array of String |
Filter records on Cities providing cities names | None. |
CityCodesExclusive |
array of String |
Exclude records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
ProvinceCodes |
array of String |
Filter records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
ProvinceNames |
array of String |
Filter records on Provinces providing provinces names | None. |
ProvinceCodesExclusive |
array of String |
Exclude records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
RegionCodes |
array of String |
Filter records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
RegionNames |
array of String |
Filter records on Regions providing regions names | None. |
RegionCodesExclusive |
array of String |
Exclude records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
InternationalCodes |
array of String |
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} | None. |
InternationalCodesExclusive |
array of String |
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} | None. |
CategoriesKeywords |
array of String |
Filter records on Infobel categories providing categories keywords | None. |
RestrictOnMainCategory |
boolean |
If any category filter is provided (Infobel, International, AltInternational or Local Codes), the search will be restricted to match only the primary (xxxCode01) | None. |
InfobelCodes |
array of String |
Filter records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
InfobelCodesExclusive |
array of String |
Exclude records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
LocalCodes |
array of String |
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} | None. |
LocalCodesExclusive |
array of String |
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} | None. |
AltInternationalCodes |
array of String |
Filter records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
AltInternationalCodesExclusive |
array of String |
Exclude records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
PostCodes |
array of String |
Filter records on Postal codes | None. |
PostCodesExclusive |
array of String |
Exclude records on Postal codes | None. |
HasAddress |
boolean |
Filter only records having an Address1 | None. |
HasPhone |
boolean |
Filter only records having a Phone number | None. |
HasFax |
boolean |
Filter only records having a Fax number | None. |
HasMobile |
boolean |
Filter only records having a Mobile number | None. |
HasWebsite |
enum ( See Model ) |
Filter only records having a Website url (Has) or having no Website url (HasNot) | None. |
HasNationalID |
enum ( See Model ) |
Filter only records having a NationalID | None. |
HasEmail |
boolean |
Filter only records having an Email address | None. |
HasWebContact |
boolean |
Filter only records having either a Website url or an Email address. Can only be set if both HasWebsite and HasEmail are not set | None. |
HasContact |
boolean |
Filter only records having either a Phone number or a Mobile number. Can only be set if both HasPhone and HasMobile are not set | None. |
HasCoordinates |
boolean |
Filter only records having Latitude and Longitude to be positionnable on a map | None. |
HasPhoneDeduplicated |
boolean |
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 | None. |
HasEmailDeduplicated |
boolean |
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 | None. |
HasWebsiteDeduplicated |
boolean |
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 | None. |
HasWebDomainDeduplicated |
boolean |
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 | None. |
HasNationalIDDeduplicated |
boolean |
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 | None. |
HasMobileDeduplicated |
boolean |
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 | None. |
HasContactDeduplicated |
boolean |
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 | None. |
FilterOnDNCM |
boolean |
Will exclude all the records present in the DoNotCallMe database. Only available for BE | None. |
HasLinkedIn |
boolean |
Filter businesses having a social linkedin link | None. |
HasLogo |
boolean |
Filter businesses having a logo link available | None. |
LinkedInFollowersFrom |
string |
Filter businesses having a social linkedin link and at least xxx followers (Min is 0) | None. |
LinkedInFollowersTo |
string |
Filter businesses having a social linkedin link and at most xxx followers (Min is 0) | None. |
PublishingStrengthFrom |
string |
Filter businesses having a PublishingStrength above XXX (Min is 0) | None. |
PublishingStrengthTo |
string |
Filter businesses having a PublishingStrength below (Max is 100) | None. |
HasAdmin |
boolean |
Filter only businesses having an administrator | None. |
HasMarketability |
boolean |
Filter only businesses that are marketable | None. |
HasBuildingGeometry |
boolean |
Filter only businesses that have a building geometry | None. |
IsPublished |
boolean |
Filter only businesses that are puslbished on infobel.com (as YP) | None. |
IsVAT |
boolean |
Filter only businesses that have a NationalIdentificationTypeCode indicating that the NationalID is also VAT | None. |
YearStartedFrom |
string |
Filter businesses created after XXX | None. |
YearStartedTo |
string |
Filter businesses created before XXX | None. |
SalesVolumeCurrency |
enum ( See Model ) |
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) | None. |
SalesVolumeFrom |
string |
Filter businesses having sales bigger than XXX | None. |
SalesVolumeTo |
string |
Filter businesses having sales lower than XXX | None. |
SalesVolumReliabilityCodes |
array of Int32 |
Filter businesses on based on the sales volume reliability code | None. |
SalesVolumReliabilityCodesExclusive |
array of Int32 |
Exclude businesses on based the sales volume reliability code | None. |
EmployeesTotalFrom |
string |
Filter businesses having more than XXX employees | None. |
EmployeesTotalTo |
string |
Filter businesses having less than XXX employees | None. |
FamilyMembersFrom |
string |
Filter businesses having more than XXX family members | None. |
FamilyMembersTo |
string |
Filter businesses having less than XXX family members | None. |
ExecutiveTags |
array of String |
Filter businesses on based on their executive tags | None. |
StatusCodes |
array of BusinessStatusCode ( See Enum ) |
Filter businesses on based on physical location status | None. |
StatusCodesExclusive |
array of BusinessStatusCode ( See Enum ) |
Exclude businesses on based on physical location status | None. |
GeoLevels |
array of Int32 |
Filter records on the GeoLevel | None. |
GeoLevelsExclusive |
array of Int32 |
Exclude records based on their GeoLevel | None. |
CoordinateOptions |
array of objects ( See Model ) |
Filter only records located in the circle calculated by its center and radius (in meters) | None. |
CoordinateOptionsExclusive |
array of objects ( See Model ) |
Exclude records located in the circle calculated by its center and radius (in meters) | None. |
Email |
array of String |
Filter records on the email address | None. |
EmailExclusive |
array of String |
Exclude records on the email address | None. |
Website |
array of String |
Filter on the website url | None. |
WebsiteExclusive |
array of String |
Exclude records on the website url | None. |
NationalID |
array of String |
Filter on the national ID | None. |
NationalIDExclusive |
array of String |
Exclude records on the national ID | None. |
PhoneNumber |
array of String |
Filter businesses on the phone number | None. |
PhoneNumberExclusive |
array of String |
Exclude records on the phone number | None. |
StreetAddress |
string |
Filter businesses on the street | None. |
HouseNumber |
string |
Filter businesses on the house number | None. |
WebsiteIpAddress |
string |
Filter businesses on website IP Address | None. |
ImportExportAgentCodes |
array of String |
Filter businesses on based on import/export agent codes | None. |
ImportExportAgentCodesExclusive |
array of String |
Exclude businesses on based on import/export agent codes | None. |
NationalIdentificationTypeCodes |
array of String |
Filter businesses on National Identification Type codes | None. |
NationalIdentificationTypeCodesExclusive |
array of String |
Exclude businesses on National Identification Type codes | None. |
LegalStatusCodes |
array of String |
Filter businesses on based on business legal form | None. |
LegalStatusCodesExclusive |
array of String |
Exclude businesses on based on business legal form | None. |
CEOName |
string |
Filter businesses on the CEO name | None. |
CEOTitle |
string |
Filter businesses on the CEO title | None. |
GlobalUltimateCountryCodes |
array of String |
Filter businesses on the Global Ultimate Country Code | None. |
GlobalUltimateCountryCodesExclusive |
array of String |
Exclude businesses on the Global Ultimate Country Code | None. |
GlobalUltimateUniqueID |
array of String |
Filter businesses on the Global Ultimate UniqueID | None. |
GlobalUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Global Ultimate UniqueID | None. |
ParentUniqueID |
array of String |
Filter businesses on the Parent UniqueID | None. |
ParentUniqueIDExclusive |
array of String |
Exclude businesses on the Parent UniqueID | None. |
DomesticUltimateUniqueID |
array of String |
Filter businesses on the Domestic Ultimate UniqueID | None. |
DomesticUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Domestic Ultimate UniqueID | None. |
HasShopTool |
boolean |
None. | |
HasPayment |
boolean |
None. | |
HasDigitalMarketing |
boolean |
None. | |
HasEShop |
boolean |
None. | |
TechnographicalTags |
array of String |
None. | |
WebsiteStatusFlags |
array of Int32 |
None. | |
WebsiteStatusFlagsExclusive |
array of Int32 |
None. | |
SocialLinks |
array of String |
None. | |
SocialLinksExclusive |
array of String |
None. |
SearchInputDetailed (126 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Categories |
array of objects ( See Model ) |
None. | |
Locations |
array of objects ( See Model ) |
None. | |
DataType |
enum ( See Model ) |
Specify the type of data you wan to search for (Business, YellowPages or WhitePages) | None. |
CanMatchAnyBusinessFilter |
boolean |
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) | None. |
PageSize |
integer |
Specify the count of records you will fetch by http request. Default is 50 (To specify a bigger page size please contact us) | None. |
DisplayLanguage |
string |
Specify the language to use for categories labels. Default values is EN | None. |
InternationalPhoneFormat |
boolean |
Set this to true if you want phone number formatted as international phone number (Starting with +xxx prefix). Default values is false | None. |
DetailedCounts |
object ( See Model ) |
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 | None. |
Settings |
object ( See Model ) |
Specific search settings can be provided to fine tune the search | None. |
ReturnFirstPage |
boolean |
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 | None. |
TrackScores |
boolean |
Will return the score of each record in the search result. False by default | None. |
SortingOrder |
array of SortingOrder ( See Enum ) |
Specify sorting order when fetching records | None. |
CountryCodes |
array of String |
Specify for which country(ies) you want to search. If no country is provided, the search will be run on all countries available | None. |
Who |
string |
A single field to search records based on their business name, categoryor phone (like you would do on infobel.com) | None. |
Where |
string |
A single field to search records based on their location, including city name and post code (like you would do on infobel.com) | None. |
TryAnyLocationMatch |
boolean |
When Where is provided and not an exact location can be found, uses any that partially matches | None. |
UniqueIDs |
array of String |
Filter records on the UniqueID (Max is 50.000) | None. |
UniqueIDsExclusive |
array of String |
Exclude records based on their UniqueID (Max is 50.000) | None. |
BusinessName |
array of String |
Filter records on the business name | None. |
BusinessNameExclusive |
array of String |
Exclude records on the business name | None. |
Languages |
array of String |
Filter records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
LanguagesExclusive |
array of String |
Exclude records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
CityCodes |
array of String |
Filter records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
CityNames |
array of String |
Filter records on Cities providing cities names | None. |
CityCodesExclusive |
array of String |
Exclude records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
ProvinceCodes |
array of String |
Filter records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
ProvinceNames |
array of String |
Filter records on Provinces providing provinces names | None. |
ProvinceCodesExclusive |
array of String |
Exclude records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
RegionCodes |
array of String |
Filter records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
RegionNames |
array of String |
Filter records on Regions providing regions names | None. |
RegionCodesExclusive |
array of String |
Exclude records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
InternationalCodes |
array of String |
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} | None. |
InternationalCodesExclusive |
array of String |
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} | None. |
CategoriesKeywords |
array of String |
Filter records on Infobel categories providing categories keywords | None. |
RestrictOnMainCategory |
boolean |
If any category filter is provided (Infobel, International, AltInternational or Local Codes), the search will be restricted to match only the primary (xxxCode01) | None. |
InfobelCodes |
array of String |
Filter records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
InfobelCodesExclusive |
array of String |
Exclude records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
LocalCodes |
array of String |
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} | None. |
LocalCodesExclusive |
array of String |
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} | None. |
AltInternationalCodes |
array of String |
Filter records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
AltInternationalCodesExclusive |
array of String |
Exclude records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
PostCodes |
array of String |
Filter records on Postal codes | None. |
PostCodesExclusive |
array of String |
Exclude records on Postal codes | None. |
HasAddress |
boolean |
Filter only records having an Address1 | None. |
HasPhone |
boolean |
Filter only records having a Phone number | None. |
HasFax |
boolean |
Filter only records having a Fax number | None. |
HasMobile |
boolean |
Filter only records having a Mobile number | None. |
HasWebsite |
enum ( See Model ) |
Filter only records having a Website url (Has) or having no Website url (HasNot) | None. |
HasNationalID |
enum ( See Model ) |
Filter only records having a NationalID | None. |
HasEmail |
boolean |
Filter only records having an Email address | None. |
HasWebContact |
boolean |
Filter only records having either a Website url or an Email address. Can only be set if both HasWebsite and HasEmail are not set | None. |
HasContact |
boolean |
Filter only records having either a Phone number or a Mobile number. Can only be set if both HasPhone and HasMobile are not set | None. |
HasCoordinates |
boolean |
Filter only records having Latitude and Longitude to be positionnable on a map | None. |
HasPhoneDeduplicated |
boolean |
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 | None. |
HasEmailDeduplicated |
boolean |
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 | None. |
HasWebsiteDeduplicated |
boolean |
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 | None. |
HasWebDomainDeduplicated |
boolean |
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 | None. |
HasNationalIDDeduplicated |
boolean |
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 | None. |
HasMobileDeduplicated |
boolean |
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 | None. |
HasContactDeduplicated |
boolean |
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 | None. |
FilterOnDNCM |
boolean |
Will exclude all the records present in the DoNotCallMe database. Only available for BE | None. |
HasLinkedIn |
boolean |
Filter businesses having a social linkedin link | None. |
HasLogo |
boolean |
Filter businesses having a logo link available | None. |
LinkedInFollowersFrom |
string |
Filter businesses having a social linkedin link and at least xxx followers (Min is 0) | None. |
LinkedInFollowersTo |
string |
Filter businesses having a social linkedin link and at most xxx followers (Min is 0) | None. |
PublishingStrengthFrom |
string |
Filter businesses having a PublishingStrength above XXX (Min is 0) | None. |
PublishingStrengthTo |
string |
Filter businesses having a PublishingStrength below (Max is 100) | None. |
HasAdmin |
boolean |
Filter only businesses having an administrator | None. |
HasMarketability |
boolean |
Filter only businesses that are marketable | None. |
HasBuildingGeometry |
boolean |
Filter only businesses that have a building geometry | None. |
IsPublished |
boolean |
Filter only businesses that are puslbished on infobel.com (as YP) | None. |
IsVAT |
boolean |
Filter only businesses that have a NationalIdentificationTypeCode indicating that the NationalID is also VAT | None. |
YearStartedFrom |
string |
Filter businesses created after XXX | None. |
YearStartedTo |
string |
Filter businesses created before XXX | None. |
SalesVolumeCurrency |
enum ( See Model ) |
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) | None. |
SalesVolumeFrom |
string |
Filter businesses having sales bigger than XXX | None. |
SalesVolumeTo |
string |
Filter businesses having sales lower than XXX | None. |
SalesVolumReliabilityCodes |
array of Int32 |
Filter businesses on based on the sales volume reliability code | None. |
SalesVolumReliabilityCodesExclusive |
array of Int32 |
Exclude businesses on based the sales volume reliability code | None. |
EmployeesTotalFrom |
string |
Filter businesses having more than XXX employees | None. |
EmployeesTotalTo |
string |
Filter businesses having less than XXX employees | None. |
FamilyMembersFrom |
string |
Filter businesses having more than XXX family members | None. |
FamilyMembersTo |
string |
Filter businesses having less than XXX family members | None. |
ExecutiveTags |
array of String |
Filter businesses on based on their executive tags | None. |
StatusCodes |
array of BusinessStatusCode ( See Enum ) |
Filter businesses on based on physical location status | None. |
StatusCodesExclusive |
array of BusinessStatusCode ( See Enum ) |
Exclude businesses on based on physical location status | None. |
GeoLevels |
array of Int32 |
Filter records on the GeoLevel | None. |
GeoLevelsExclusive |
array of Int32 |
Exclude records based on their GeoLevel | None. |
CoordinateOptions |
array of objects ( See Model ) |
Filter only records located in the circle calculated by its center and radius (in meters) | None. |
CoordinateOptionsExclusive |
array of objects ( See Model ) |
Exclude records located in the circle calculated by its center and radius (in meters) | None. |
Email |
array of String |
Filter records on the email address | None. |
EmailExclusive |
array of String |
Exclude records on the email address | None. |
Website |
array of String |
Filter on the website url | None. |
WebsiteExclusive |
array of String |
Exclude records on the website url | None. |
NationalID |
array of String |
Filter on the national ID | None. |
NationalIDExclusive |
array of String |
Exclude records on the national ID | None. |
PhoneNumber |
array of String |
Filter businesses on the phone number | None. |
PhoneNumberExclusive |
array of String |
Exclude records on the phone number | None. |
StreetAddress |
string |
Filter businesses on the street | None. |
HouseNumber |
string |
Filter businesses on the house number | None. |
WebsiteIpAddress |
string |
Filter businesses on website IP Address | None. |
ImportExportAgentCodes |
array of String |
Filter businesses on based on import/export agent codes | None. |
ImportExportAgentCodesExclusive |
array of String |
Exclude businesses on based on import/export agent codes | None. |
NationalIdentificationTypeCodes |
array of String |
Filter businesses on National Identification Type codes | None. |
NationalIdentificationTypeCodesExclusive |
array of String |
Exclude businesses on National Identification Type codes | None. |
LegalStatusCodes |
array of String |
Filter businesses on based on business legal form | None. |
LegalStatusCodesExclusive |
array of String |
Exclude businesses on based on business legal form | None. |
CEOName |
string |
Filter businesses on the CEO name | None. |
CEOTitle |
string |
Filter businesses on the CEO title | None. |
GlobalUltimateCountryCodes |
array of String |
Filter businesses on the Global Ultimate Country Code | None. |
GlobalUltimateCountryCodesExclusive |
array of String |
Exclude businesses on the Global Ultimate Country Code | None. |
GlobalUltimateUniqueID |
array of String |
Filter businesses on the Global Ultimate UniqueID | None. |
GlobalUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Global Ultimate UniqueID | None. |
ParentUniqueID |
array of String |
Filter businesses on the Parent UniqueID | None. |
ParentUniqueIDExclusive |
array of String |
Exclude businesses on the Parent UniqueID | None. |
DomesticUltimateUniqueID |
array of String |
Filter businesses on the Domestic Ultimate UniqueID | None. |
DomesticUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Domestic Ultimate UniqueID | None. |
HasShopTool |
boolean |
None. | |
HasPayment |
boolean |
None. | |
HasDigitalMarketing |
boolean |
None. | |
HasEShop |
boolean |
None. | |
TechnographicalTags |
array of String |
None. | |
WebsiteStatusFlags |
array of Int32 |
None. | |
WebsiteStatusFlagsExclusive |
array of Int32 |
None. | |
SocialLinks |
array of String |
None. | |
SocialLinksExclusive |
array of String |
None. |
SearchModification (6 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Number |
integer |
None. | |
FiltersAsJSON |
string |
None. | |
CreatedAt |
string |
None. | |
CountsAsJSON |
string |
None. | |
TotalRecord |
integer |
None. | |
Duration |
integer |
None. |
SearchResult (3 fields)
Contains the id of the newly submitted search and the counts it produced
| Field | Type | Description | Additional |
|---|---|---|---|
SearchId |
integer |
Id of the search you will need for further use | None. |
Counts |
object ( See Model ) |
Detailed counts returned by the submitted search | None. |
FirstPageRecords |
array of objects ( See Model ) |
Array of records. Returned if ReturnFirstPage is set to true | None. |
SearchStatus (6 fields)
Contains the status of the search and any additionnal informations
| Field | Type | Description | Additional |
|---|---|---|---|
SearchId |
integer |
Id of the search | None. |
Status |
string |
Status: | None. |
AdditionnalInformations |
array of String |
None. | |
CanBeModified |
boolean |
None. | |
CanBePreviewed |
boolean |
None. | |
CanBeExtracted |
boolean |
None. |
TitleCode (5 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. | |
Tag01 |
string |
None. | |
Tag02 |
string |
None. | |
Tag03 |
string |
None. |
WebsiteStatusFlag (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Flag |
integer |
None. | |
Description |
string |
None. |
BIZSEARCH models (31)
AltInternationalCategory (7 fields)
Represents the model of an alt international category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
Category (7 fields)
Represents the model of a category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
CategorySearchResult (4 fields)
Will contain all the categories matching a search filter for a specified language
| Field | Type | Description | Additional |
|---|---|---|---|
Infobel |
array of objects ( See Model ) |
Will contain the Infobel categories matching a search filter for a specified language | None. |
International |
array of objects ( See Model ) |
Will contain the International categories matching a search filter for a specified language | None. |
Local |
array of objects ( See Model ) |
Will contain the Local categories matching a search filter for a specified language and country | None. |
AltInternational |
array of objects ( See Model ) |
Will contain the NACE categories matching a search filter for a specified language | None. |
Country (4 fields)
Represents the model of a country
| Field | Type | Description | Additional |
|---|---|---|---|
IsoCode |
string |
ISO 3166-1 alpha-2 Code (2 chars long). Use this value in queries | None. |
Name |
string |
Name of the country | None. |
Continent |
string |
Continent of the country | None. |
DefaultLanguage |
string |
Default language of the country, not always provided | None. |
Currency (3 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Name |
string |
None. | |
IsoCode |
string |
None. |
FetchResult (5 fields)
Contains the batch of records (page) asked, page size was provided when submitting the search and can no longer be changed
| Field | Type | Description | Additional |
|---|---|---|---|
SearchId |
integer |
Id of the search | None. |
Page |
integer |
Page number | None. |
RecordCount |
integer |
Count of record returned in the current page | None. |
TotalRecordCount |
integer |
Count of record matching the filters | None. |
Records |
array of objects ( See Model ) |
Array of records for the specific page | None. |
GenderCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Gender |
string |
None. |
GeoLevel (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Level |
integer |
None. | |
Description |
string |
None. |
GetTokenResult (3 fields)
Defines a valid token generated with valid credentials
| Field | Type | Description | Additional |
|---|---|---|---|
access_token |
string |
The token itself, use this value for further calls to the other api methods until its lifetime is over | None. |
token_type |
string |
bearer | None. |
expires_in |
integer |
Lifetime of the token (in seconds) | None. |
HelloResult (1 fields)
Model to test Registered api connection. The message will differ if you are sending the request anonymously or logged in via a valid token
| Field | Type | Description | Additional |
|---|---|---|---|
Message |
string |
Contains a welcome message | None. |
ImportExportAgentCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
None. | |
Label |
string |
None. |
InternationalCategory (7 fields)
Represents the model of an international category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
Language (3 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
IsoCode |
string |
2 chars ISO code | None. |
Name |
string |
Name of the Language (EN) | None. |
IsoCode2 |
string |
3 chars ISO code | None. |
LegalStatusCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. |
LineageCategory (8 fields)
Defines connections between categories (Parent vs children)
| Field | Type | Description | Additional |
|---|---|---|---|
Children |
array of objects ( See Model ) |
Contains all the children, or only the searched ones of a Topper level category | None. |
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
LineageLocation (10 fields)
Defines connections between locations (Parent vs children)
| Field | Type | Description | Additional |
|---|---|---|---|
Children |
array of objects ( See Model ) |
Contains all the children, or only the searched ones of a Topper level location | None. |
CountryCode |
string |
CountryCode of the location | None. |
Code |
string |
Code of the location. Use this value in queries | None. |
Name |
string |
Name of the location. Searching for locations will filter on this field | None. |
FullName |
string |
Full Name of the location | None. |
Type |
string |
Typ of the Location : City, Province or Region | None. |
ParentCode |
string |
If available, contains the parent code | None. |
ParentName |
string |
If available, contains the parent name | None. |
Level |
integer |
Level of the category | None. |
LanguageCode |
string |
Language IsoCode of the category | None. |
LocalActivityTypeCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. |
LocalCategory (7 fields)
Represents the model of a local category
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
Code of the category. Use this value in queries | None. |
Name |
string |
Description of the category. Searching for categories will filter on this field | None. |
Language |
string |
Language of the Name | None. |
Type |
string |
Type of the category : Infobel, International or Local | None. |
CountryCode |
string |
If type is Local, contains the country code | None. |
ParentCode |
string |
If available, contains the parent code | None. |
Level |
integer |
Level of the category | None. |
Location (9 fields)
Represents the model of a location
| Field | Type | Description | Additional |
|---|---|---|---|
CountryCode |
string |
CountryCode of the location | None. |
Code |
string |
Code of the location. Use this value in queries | None. |
Name |
string |
Name of the location. Searching for locations will filter on this field | None. |
FullName |
string |
Full Name of the location | None. |
Type |
string |
Typ of the Location : City, Province or Region | None. |
ParentCode |
string |
If available, contains the parent code | None. |
ParentName |
string |
If available, contains the parent name | None. |
Level |
integer |
Level of the category | None. |
LanguageCode |
string |
Language IsoCode of the category | None. |
LocationSearchResult (4 fields)
Will contain all the locations matching a search filter for a specified language
| Field | Type | Description | Additional |
|---|---|---|---|
PostCodes |
array of objects ( See Model ) |
Will contain the post codes matching a search filter for a specified language | None. |
Cities |
array of objects ( See Model ) |
Will contain the cities matching a search filter for a specified language | None. |
Provinces |
array of objects ( See Model ) |
Will contain the provinces matching a search filter for a specified language | None. |
Regions |
array of objects ( See Model ) |
Will contain the regions matching a search filter for a specified language | None. |
NationalIdentificationTypeCode (3 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. | |
HasVAT |
boolean |
None. |
Record (171 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
RelevanceScore |
decimal number |
None. | |
UniqueID |
string |
None. | |
UniversalPublicationId |
string |
None. | |
IsPublished |
boolean |
None. | |
BusinessName |
string |
None. | |
CompanyName |
string |
None. | |
TradeName |
string |
None. | |
DirectoryName |
string |
None. | |
AddressStreet |
string |
None. | |
AddressHouseNumber |
string |
None. | |
AddressBoxNumber |
string |
None. | |
Address1 |
string |
None. | |
Address2 |
string |
None. | |
PostCode |
string |
None. | |
City |
string |
None. | |
CityCode |
string |
None. | |
Locality |
string |
None. | |
LocalityCode |
string |
None. | |
Province |
string |
None. | |
ProvinceCode |
string |
None. | |
Region |
string |
None. | |
RegionCode |
string |
None. | |
Country |
string |
None. | |
CountryCode |
string |
None. | |
PhoneOrMobile |
string |
None. | |
Phone |
string |
None. | |
DNCMPhone |
boolean |
None. | |
Fax |
string |
None. | |
Mobile |
string |
None. | |
DNCMMobile |
boolean |
None. | |
Email |
string |
None. | |
Website |
string |
None. | |
WebsiteUUID |
string |
None. | |
WebsiteCrawlDate |
string |
None. | |
WebsiteStatusFlag |
integer |
None. | |
WebsiteStatusFlagDescription |
string |
None. | |
WebDomain |
string |
None. | |
WebDomainUUID |
string |
None. | |
WebSocialLinks |
Dictionary of string [key]
and string [value] |
None. | |
GeoLevel |
integer |
None. | |
GeoLevelDescription |
string |
None. | |
Longitude |
string |
None. | |
Latitude |
string |
None. | |
InternationalCategories |
array of objects ( See Model ) |
Main categories | None. |
InternationalCode01 |
string |
Main category | None. |
InternationalCode02 |
string |
None. | |
InternationalCode03 |
string |
None. | |
InternationalCode04 |
string |
None. | |
InternationalCode05 |
string |
None. | |
InternationalCode06 |
string |
None. | |
InternationalLabel01 |
string |
Main category | None. |
InternationalLabel02 |
string |
None. | |
InternationalLabel03 |
string |
None. | |
InternationalLabel04 |
string |
None. | |
InternationalLabel05 |
string |
None. | |
InternationalLabel06 |
string |
None. | |
AltInternationalCategories |
array of objects ( See Model ) |
None. | |
AltInternationalCode01 |
string |
None. | |
AltInternationalCode02 |
string |
None. | |
AltInternationalCode03 |
string |
None. | |
AltInternationalCode04 |
string |
None. | |
AltInternationalCode05 |
string |
None. | |
AltInternationalCode06 |
string |
None. | |
AltInternationalLabel01 |
string |
None. | |
AltInternationalLabel02 |
string |
None. | |
AltInternationalLabel03 |
string |
None. | |
AltInternationalLabel04 |
string |
None. | |
AltInternationalLabel05 |
string |
None. | |
AltInternationalLabel06 |
string |
None. | |
InfobelCategories |
array of objects ( See Model ) |
None. | |
InfobelCode01 |
string |
None. | |
InfobelCode02 |
string |
None. | |
InfobelCode03 |
string |
None. | |
InfobelCode04 |
string |
None. | |
InfobelCode05 |
string |
None. | |
InfobelCode06 |
string |
None. | |
InfobelCode07 |
string |
None. | |
InfobelCode08 |
string |
None. | |
InfobelCode09 |
string |
None. | |
InfobelCode10 |
string |
None. | |
InfobelLabel01 |
string |
None. | |
InfobelLabel02 |
string |
None. | |
InfobelLabel03 |
string |
None. | |
InfobelLabel04 |
string |
None. | |
InfobelLabel05 |
string |
None. | |
InfobelLabel06 |
string |
None. | |
InfobelLabel07 |
string |
None. | |
InfobelLabel08 |
string |
None. | |
InfobelLabel09 |
string |
None. | |
InfobelLabel10 |
string |
None. | |
LocalCategories |
array of objects ( See Model ) |
None. | |
LocalCode01 |
string |
None. | |
LocalCode02 |
string |
None. | |
LocalCode03 |
string |
None. | |
LocalCode04 |
string |
None. | |
LocalCode05 |
string |
None. | |
LocalCode06 |
string |
None. | |
LocalCode07 |
string |
None. | |
LocalCode08 |
string |
None. | |
LocalCode09 |
string |
None. | |
LocalCode10 |
string |
None. | |
LocalCode11 |
string |
None. | |
LocalCode12 |
string |
None. | |
LocalCode13 |
string |
None. | |
LocalCode14 |
string |
None. | |
LocalCode15 |
string |
None. | |
LocalLabel01 |
string |
None. | |
LocalLabel02 |
string |
None. | |
LocalLabel03 |
string |
None. | |
LocalLabel04 |
string |
None. | |
LocalLabel05 |
string |
None. | |
LocalLabel06 |
string |
None. | |
LocalLabel07 |
string |
None. | |
LocalLabel08 |
string |
None. | |
LocalLabel09 |
string |
None. | |
LocalLabel10 |
string |
None. | |
LocalLabel11 |
string |
None. | |
LocalLabel12 |
string |
None. | |
LocalLabel13 |
string |
None. | |
LocalLabel14 |
string |
None. | |
LocalLabel15 |
string |
None. | |
Language |
string |
None. | |
NationalID |
string |
None. | |
LocalActivityCodeType |
string |
None. | |
PublishingStrength |
decimal number |
A score between 0 and 100, empty if undefined | None. |
HasMarketability |
string |
None. | |
HasBuildingGeometry |
string |
None. | |
CEOName |
string |
None. | |
CEOTitle |
string |
None. | |
CEOFirstName |
string |
None. | |
CEOLastName |
string |
None. | |
CEOGender |
string |
None. | |
CEOLanguage |
string |
None. | |
PrimaryLocalActivityCode |
string |
None. | |
YearStarted |
string |
None. | |
SalesVolume |
string |
None. | |
SalesVolumeDollars |
string |
None. | |
SalesVolumeEuros |
string |
None. | |
Currency |
string |
None. | |
EmployeesHere |
string |
None. | |
EmployeesTotal |
string |
None. | |
StatusCode |
string |
None. | |
StatusCodeName |
string |
None. | |
SalesVolumeReliabilityCode |
integer |
None. | |
SalesVolumeReliabilityCodeDescription |
string |
None. | |
EmployeesHereReliabilityCode |
integer |
None. | |
EmployeesHereReliabilityCodeDescription |
string |
None. | |
EmployeesTotalReliabilityCode |
integer |
None. | |
EmployeesTotalReliabilityCodeDescription |
string |
None. | |
ReportDate |
string |
None. | |
ImportExportAgentCode |
string |
None. | |
ImportExportAgentCodeDescription |
string |
None. | |
LegalStatusCode |
integer |
None. | |
LegalStatusCodeDescription |
string |
None. | |
NationalIdentificationTypeCode |
integer |
None. | |
NationalIdentificationTypeCodeDescription |
string |
None. | |
NationalIDIsVat |
boolean |
None. | |
FamilyMembers |
integer |
None. | |
WebsiteIpAddress |
string |
None. | |
SubsidiaryIndicator |
string |
None. | |
DIASCode |
string |
None. | |
HierarchyCode |
string |
None. | |
ParentLinkage |
object ( See Model ) |
None. | |
DomesticLinkage |
object ( See Model ) |
None. | |
GlobalLinkage |
object ( See Model ) |
None. | |
MailingAddress |
object ( See Model ) |
None. | |
Executives |
array of objects ( See Model ) |
None. | |
FinancialHistory |
array of objects ( See Model ) |
None. | |
GenericSocialLinks |
array of objects ( See Model ) |
None. | |
NativeInfos |
Dictionary of string [key]
and string [value] |
None. | |
AdditionalInfos |
Dictionary of string [key]
and object ( See Model )
[value] |
None. |
ReliabilityCode (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
string |
None. | |
Label |
string |
None. |
SearchCounts (34 fields)
Once a query is processed, you can get more detailed result counts on different criterions
| Field | Type | Description | Additional |
|---|---|---|---|
CountryCode |
string |
Country ISO code | None. |
CountryName |
string |
Country name | None. |
DataType |
string |
Type of records | None. |
Total |
integer |
Total count of records matching the specified filters | None. |
HasAddress |
integer |
Total count of records matching the specified filters and having an Address1 | None. |
HasPhone |
integer |
Total count of records matching the specified filters and having a Phone number | None. |
HasFax |
integer |
Total count of records matching the specified filters and having a Fax number | None. |
HasMobile |
integer |
Total count of records matching the specified filters and having a Mobile number | None. |
HasWebsite |
integer |
Total count of records matching the specified filters and having a Website url | None. |
HasEmail |
integer |
Total count of records matching the specified filters and having an Email address | None. |
HasContact |
integer |
Total count of records matching the specified filters and having a Phone number or a Mobile number | None. |
HasAdmin |
integer |
Total count of records matching the specified filters and having an Administrator (CEO) | None. |
HasNationalID |
integer |
Total count of records matching the specified filters and having a NationalID | None. |
HasGeolevel |
integer |
Total count of records matching the specified filters and having a GeoLevel > 1 | None. |
HasCorporateLinkage |
integer |
Total count of records matching the specified filters and having corporate linkage | None. |
HasShopTool |
integer |
Total count of records matching the specified filters and having shop tool | None. |
HasPayment |
integer |
Total count of records matching the specified filters and having payment | None. |
HasDigitalMarketing |
integer |
Total count of records matching the specified filters and having digital marketing | None. |
HasEShop |
integer |
Total count of records matching the specified filters and having an eshop | None. |
CountriesCounts |
array of objects ( See Model ) |
Detailed result counts for each country | None. |
CategoriesCounts |
array of objects ( See Model ) |
If categories were specified in the filters, you will find detailed result counts for each of them | None. |
RegionsCounts |
array of objects ( See Model ) |
If records were found in different regions, you will find detailed result counts for each of them | None. |
ProvincesCounts |
array of objects ( See Model ) |
If records were found in different provinces, you will find detailed result counts for each of them | None. |
CitiesCounts |
array of objects ( See Model ) |
If records were found in different provinces, you will find detailed result counts for each of them | None. |
GeoLevelsCounts |
array of objects ( See Model ) |
If records were found with different GeoLevel, you will find detailed result counts for each of them | None. |
PostCodesCounts |
array of objects ( See Model ) |
If records were found in different PostCode, you will find detailed result counts for each of them | None. |
ExecutiveTagsCounts |
array of objects ( See Model ) |
If records were found with different Executive Tags, you will find detailed result counts for each of them | None. |
ImportExportAgentCodesCounts |
array of objects ( See Model ) |
If records were found with different ImportExportAgentCodes, you will find detailed result counts for each of them | None. |
LegalStatusCodesCounts |
array of objects ( See Model ) |
If records were found with different LegalStatusCodes, you will find detailed result counts for each of them | None. |
EmployeesRangesCounts |
array of objects ( See Model ) |
If records were found with different EmployeesRange, you will find detailed result counts for each of them | None. |
SalesRangesCounts |
array of objects ( See Model ) |
If records were found with different SalesRange, you will find detailed result counts for each of them | None. |
NationalIdentificationTypeCodesCounts |
array of objects ( See Model ) |
If records were found with different NationalIdentificationTypeCodes, you will find detailed result counts for each of them | None. |
GlobalUltimateCountriesCounts |
array of objects ( See Model ) |
If records were found with different GlobalUltimate country, you will find detailed result counts for each of them | None. |
TechTagsCounts |
array of objects ( See Model ) |
If you specified any Technographics tags and set DetailedCounts.IncludeTechnographicsCounts to true, will return a record count for each tag | None. |
SearchInput (123 fields)
Defines all the filters you can use in your searches. An empty array filter will be ignored. A false flag filter will be ignored
| Field | Type | Description | Additional |
|---|---|---|---|
DataType |
enum ( See Model ) |
DataType for BizSearch is Business | None. |
PageSize |
integer |
Specify the count of records you will fetch by http request. Default is 50 (To specify a bigger page size please contact us) | None. |
DisplayLanguage |
string |
Specify the language to use for categories labels. Default values is EN | None. |
InternationalPhoneFormat |
boolean |
Set this to true if you want phone number formatted as international phone number (Starting with +xxx prefix). Default values is false | None. |
DetailedCounts |
object ( See Model ) |
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 | None. |
Settings |
object ( See Model ) |
Specific search settings can be provided to fine tune the search | None. |
ReturnFirstPage |
boolean |
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 | None. |
TrackScores |
boolean |
Will return the score of each record in the search result. False by default | None. |
SortingOrder |
array of SortingOrder ( See Enum ) |
Specify sorting order when fetching records | None. |
CountryCodes |
array of String |
Specify for which country(ies) you want to search. If no country is provided, the search will be run on all countries available | None. |
Who |
string |
A single field to search records based on their business name, categoryor phone (like you would do on infobel.com) | None. |
Where |
string |
A single field to search records based on their location, including city name and post code (like you would do on infobel.com) | None. |
TryAnyLocationMatch |
boolean |
When Where is provided and not an exact location can be found, uses any that partially matches | None. |
UniqueIDs |
array of String |
Filter records on the UniqueID (Max is 50.000) | None. |
UniqueIDsExclusive |
array of String |
Exclude records based on their UniqueID (Max is 50.000) | None. |
BusinessName |
array of String |
Filter records on the business name | None. |
BusinessNameExclusive |
array of String |
Exclude records on the business name | None. |
Languages |
array of String |
Filter records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
LanguagesExclusive |
array of String |
Exclude records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
CityCodes |
array of String |
Filter records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
CityNames |
array of String |
Filter records on Cities providing cities names | None. |
CityCodesExclusive |
array of String |
Exclude records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
ProvinceCodes |
array of String |
Filter records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
ProvinceNames |
array of String |
Filter records on Provinces providing provinces names | None. |
ProvinceCodesExclusive |
array of String |
Exclude records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
RegionCodes |
array of String |
Filter records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
RegionNames |
array of String |
Filter records on Regions providing regions names | None. |
RegionCodesExclusive |
array of String |
Exclude records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
InternationalCodes |
array of String |
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} | None. |
InternationalCodesExclusive |
array of String |
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} | None. |
CategoriesKeywords |
array of String |
Filter records on Infobel categories providing categories keywords | None. |
RestrictOnMainCategory |
boolean |
If any category filter is provided (Infobel, International, AltInternational or Local Codes), the search will be restricted to match only the primary (xxxCode01) | None. |
InfobelCodes |
array of String |
Filter records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
InfobelCodesExclusive |
array of String |
Exclude records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
LocalCodes |
array of String |
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} | None. |
LocalCodesExclusive |
array of String |
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} | None. |
AltInternationalCodes |
array of String |
Filter records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
AltInternationalCodesExclusive |
array of String |
Exclude records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
PostCodes |
array of String |
Filter records on Postal codes | None. |
PostCodesExclusive |
array of String |
Exclude records on Postal codes | None. |
HasAddress |
boolean |
Filter only records having an Address1 | None. |
HasPhone |
boolean |
Filter only records having a Phone number | None. |
HasFax |
boolean |
Filter only records having a Fax number | None. |
HasMobile |
boolean |
Filter only records having a Mobile number | None. |
HasWebsite |
enum ( See Model ) |
Filter only records having a Website url (Has) or having no Website url (HasNot) | None. |
HasNationalID |
enum ( See Model ) |
Filter only records having a NationalID | None. |
HasEmail |
boolean |
Filter only records having an Email address | None. |
HasWebContact |
boolean |
Filter only records having either a Website url or an Email address. Can only be set if both HasWebsite and HasEmail are not set | None. |
HasContact |
boolean |
Filter only records having either a Phone number or a Mobile number. Can only be set if both HasPhone and HasMobile are not set | None. |
HasCoordinates |
boolean |
Filter only records having Latitude and Longitude to be positionnable on a map | None. |
HasPhoneDeduplicated |
boolean |
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 | None. |
HasEmailDeduplicated |
boolean |
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 | None. |
HasWebsiteDeduplicated |
boolean |
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 | None. |
HasWebDomainDeduplicated |
boolean |
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 | None. |
HasNationalIDDeduplicated |
boolean |
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 | None. |
HasMobileDeduplicated |
boolean |
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 | None. |
HasContactDeduplicated |
boolean |
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 | None. |
FilterOnDNCM |
boolean |
Will exclude all the records present in the DoNotCallMe database. Only available for BE | None. |
HasLinkedIn |
boolean |
Filter businesses having a social linkedin link | None. |
HasLogo |
boolean |
Filter businesses having a logo link available | None. |
LinkedInFollowersFrom |
string |
Filter businesses having a social linkedin link and at least xxx followers (Min is 0) | None. |
LinkedInFollowersTo |
string |
Filter businesses having a social linkedin link and at most xxx followers (Min is 0) | None. |
PublishingStrengthFrom |
string |
Filter businesses having a PublishingStrength above XXX (Min is 0) | None. |
PublishingStrengthTo |
string |
Filter businesses having a PublishingStrength below (Max is 100) | None. |
HasAdmin |
boolean |
Filter only businesses having an administrator | None. |
HasMarketability |
boolean |
Filter only businesses that are marketable | None. |
HasBuildingGeometry |
boolean |
Filter only businesses that have a building geometry | None. |
IsPublished |
boolean |
Filter only businesses that are puslbished on infobel.com (as YP) | None. |
IsVAT |
boolean |
Filter only businesses that have a NationalIdentificationTypeCode indicating that the NationalID is also VAT | None. |
YearStartedFrom |
string |
Filter businesses created after XXX | None. |
YearStartedTo |
string |
Filter businesses created before XXX | None. |
SalesVolumeCurrency |
enum ( See Model ) |
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) | None. |
SalesVolumeFrom |
string |
Filter businesses having sales bigger than XXX | None. |
SalesVolumeTo |
string |
Filter businesses having sales lower than XXX | None. |
SalesVolumReliabilityCodes |
array of Int32 |
Filter businesses on based on the sales volume reliability code | None. |
SalesVolumReliabilityCodesExclusive |
array of Int32 |
Exclude businesses on based the sales volume reliability code | None. |
EmployeesTotalFrom |
string |
Filter businesses having more than XXX employees | None. |
EmployeesTotalTo |
string |
Filter businesses having less than XXX employees | None. |
FamilyMembersFrom |
string |
Filter businesses having more than XXX family members | None. |
FamilyMembersTo |
string |
Filter businesses having less than XXX family members | None. |
ExecutiveTags |
array of String |
Filter businesses on based on their executive tags | None. |
StatusCodes |
array of BusinessStatusCode ( See Enum ) |
Filter businesses on based on physical location status | None. |
StatusCodesExclusive |
array of BusinessStatusCode ( See Enum ) |
Exclude businesses on based on physical location status | None. |
GeoLevels |
array of Int32 |
Filter records on the GeoLevel | None. |
GeoLevelsExclusive |
array of Int32 |
Exclude records based on their GeoLevel | None. |
CoordinateOptions |
array of objects ( See Model ) |
Filter only records located in the circle calculated by its center and radius (in meters) | None. |
CoordinateOptionsExclusive |
array of objects ( See Model ) |
Exclude records located in the circle calculated by its center and radius (in meters) | None. |
Email |
array of String |
Filter records on the email address | None. |
EmailExclusive |
array of String |
Exclude records on the email address | None. |
Website |
array of String |
Filter on the website url | None. |
WebsiteExclusive |
array of String |
Exclude records on the website url | None. |
NationalID |
array of String |
Filter on the national ID | None. |
NationalIDExclusive |
array of String |
Exclude records on the national ID | None. |
PhoneNumber |
array of String |
Filter businesses on the phone number | None. |
PhoneNumberExclusive |
array of String |
Exclude records on the phone number | None. |
StreetAddress |
string |
Filter businesses on the street | None. |
HouseNumber |
string |
Filter businesses on the house number | None. |
WebsiteIpAddress |
string |
Filter businesses on website IP Address | None. |
ImportExportAgentCodes |
array of String |
Filter businesses on based on import/export agent codes | None. |
ImportExportAgentCodesExclusive |
array of String |
Exclude businesses on based on import/export agent codes | None. |
NationalIdentificationTypeCodes |
array of String |
Filter businesses on National Identification Type codes | None. |
NationalIdentificationTypeCodesExclusive |
array of String |
Exclude businesses on National Identification Type codes | None. |
LegalStatusCodes |
array of String |
Filter businesses on based on business legal form | None. |
LegalStatusCodesExclusive |
array of String |
Exclude businesses on based on business legal form | None. |
CEOName |
string |
Filter businesses on the CEO name | None. |
CEOTitle |
string |
Filter businesses on the CEO title | None. |
GlobalUltimateCountryCodes |
array of String |
Filter businesses on the Global Ultimate Country Code | None. |
GlobalUltimateCountryCodesExclusive |
array of String |
Exclude businesses on the Global Ultimate Country Code | None. |
GlobalUltimateUniqueID |
array of String |
Filter businesses on the Global Ultimate UniqueID | None. |
GlobalUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Global Ultimate UniqueID | None. |
ParentUniqueID |
array of String |
Filter businesses on the Parent UniqueID | None. |
ParentUniqueIDExclusive |
array of String |
Exclude businesses on the Parent UniqueID | None. |
DomesticUltimateUniqueID |
array of String |
Filter businesses on the Domestic Ultimate UniqueID | None. |
DomesticUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Domestic Ultimate UniqueID | None. |
HasShopTool |
boolean |
None. | |
HasPayment |
boolean |
None. | |
HasDigitalMarketing |
boolean |
None. | |
HasEShop |
boolean |
None. | |
TechnographicalTags |
array of String |
None. | |
WebsiteStatusFlags |
array of Int32 |
None. | |
WebsiteStatusFlagsExclusive |
array of Int32 |
None. | |
SocialLinks |
array of String |
None. | |
SocialLinksExclusive |
array of String |
None. |
SearchInputDetailed (125 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Categories |
array of objects ( See Model ) |
None. | |
Locations |
array of objects ( See Model ) |
None. | |
DataType |
enum ( See Model ) |
DataType for BizSearch is Business | None. |
PageSize |
integer |
Specify the count of records you will fetch by http request. Default is 50 (To specify a bigger page size please contact us) | None. |
DisplayLanguage |
string |
Specify the language to use for categories labels. Default values is EN | None. |
InternationalPhoneFormat |
boolean |
Set this to true if you want phone number formatted as international phone number (Starting with +xxx prefix). Default values is false | None. |
DetailedCounts |
object ( See Model ) |
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 | None. |
Settings |
object ( See Model ) |
Specific search settings can be provided to fine tune the search | None. |
ReturnFirstPage |
boolean |
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 | None. |
TrackScores |
boolean |
Will return the score of each record in the search result. False by default | None. |
SortingOrder |
array of SortingOrder ( See Enum ) |
Specify sorting order when fetching records | None. |
CountryCodes |
array of String |
Specify for which country(ies) you want to search. If no country is provided, the search will be run on all countries available | None. |
Who |
string |
A single field to search records based on their business name, categoryor phone (like you would do on infobel.com) | None. |
Where |
string |
A single field to search records based on their location, including city name and post code (like you would do on infobel.com) | None. |
TryAnyLocationMatch |
boolean |
When Where is provided and not an exact location can be found, uses any that partially matches | None. |
UniqueIDs |
array of String |
Filter records on the UniqueID (Max is 50.000) | None. |
UniqueIDsExclusive |
array of String |
Exclude records based on their UniqueID (Max is 50.000) | None. |
BusinessName |
array of String |
Filter records on the business name | None. |
BusinessNameExclusive |
array of String |
Exclude records on the business name | None. |
Languages |
array of String |
Filter records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
LanguagesExclusive |
array of String |
Exclude records on the business language. Languages represented by their ISO 639-3 Code (3 chars long) | None. |
CityCodes |
array of String |
Filter records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
CityNames |
array of String |
Filter records on Cities providing cities names | None. |
CityCodesExclusive |
array of String |
Exclude records on Cities. You can find City codes using the appropriate method available in the api, see GET api/locations/{countryCode}/cities | None. |
ProvinceCodes |
array of String |
Filter records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
ProvinceNames |
array of String |
Filter records on Provinces providing provinces names | None. |
ProvinceCodesExclusive |
array of String |
Exclude records on Provinces. You can find Province codes using the appropriate method available in the api, see GET api/locations/{countryCode}/provinces | None. |
RegionCodes |
array of String |
Filter records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
RegionNames |
array of String |
Filter records on Regions providing regions names | None. |
RegionCodesExclusive |
array of String |
Exclude records on Regions. You can find Region codes using the appropriate method available in the api, see GET api/locations/{countryCode}/regions | None. |
InternationalCodes |
array of String |
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} | None. |
InternationalCodesExclusive |
array of String |
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} | None. |
CategoriesKeywords |
array of String |
Filter records on Infobel categories providing categories keywords | None. |
RestrictOnMainCategory |
boolean |
If any category filter is provided (Infobel, International, AltInternational or Local Codes), the search will be restricted to match only the primary (xxxCode01) | None. |
InfobelCodes |
array of String |
Filter records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
InfobelCodesExclusive |
array of String |
Exclude records on Infobel categories. You can find Infobel codes using the appropriate method available in the api, see GET api/categories/infobel/{language} | None. |
LocalCodes |
array of String |
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} | None. |
LocalCodesExclusive |
array of String |
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} | None. |
AltInternationalCodes |
array of String |
Filter records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
AltInternationalCodesExclusive |
array of String |
Exclude records on NACE categories. You can find NACE codes using the appropriate method available in the api, see GET api/categories/altinternational/{language} | None. |
PostCodes |
array of String |
Filter records on Postal codes | None. |
PostCodesExclusive |
array of String |
Exclude records on Postal codes | None. |
HasAddress |
boolean |
Filter only records having an Address1 | None. |
HasPhone |
boolean |
Filter only records having a Phone number | None. |
HasFax |
boolean |
Filter only records having a Fax number | None. |
HasMobile |
boolean |
Filter only records having a Mobile number | None. |
HasWebsite |
enum ( See Model ) |
Filter only records having a Website url (Has) or having no Website url (HasNot) | None. |
HasNationalID |
enum ( See Model ) |
Filter only records having a NationalID | None. |
HasEmail |
boolean |
Filter only records having an Email address | None. |
HasWebContact |
boolean |
Filter only records having either a Website url or an Email address. Can only be set if both HasWebsite and HasEmail are not set | None. |
HasContact |
boolean |
Filter only records having either a Phone number or a Mobile number. Can only be set if both HasPhone and HasMobile are not set | None. |
HasCoordinates |
boolean |
Filter only records having Latitude and Longitude to be positionnable on a map | None. |
HasPhoneDeduplicated |
boolean |
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 | None. |
HasEmailDeduplicated |
boolean |
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 | None. |
HasWebsiteDeduplicated |
boolean |
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 | None. |
HasWebDomainDeduplicated |
boolean |
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 | None. |
HasNationalIDDeduplicated |
boolean |
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 | None. |
HasMobileDeduplicated |
boolean |
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 | None. |
HasContactDeduplicated |
boolean |
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 | None. |
FilterOnDNCM |
boolean |
Will exclude all the records present in the DoNotCallMe database. Only available for BE | None. |
HasLinkedIn |
boolean |
Filter businesses having a social linkedin link | None. |
HasLogo |
boolean |
Filter businesses having a logo link available | None. |
LinkedInFollowersFrom |
string |
Filter businesses having a social linkedin link and at least xxx followers (Min is 0) | None. |
LinkedInFollowersTo |
string |
Filter businesses having a social linkedin link and at most xxx followers (Min is 0) | None. |
PublishingStrengthFrom |
string |
Filter businesses having a PublishingStrength above XXX (Min is 0) | None. |
PublishingStrengthTo |
string |
Filter businesses having a PublishingStrength below (Max is 100) | None. |
HasAdmin |
boolean |
Filter only businesses having an administrator | None. |
HasMarketability |
boolean |
Filter only businesses that are marketable | None. |
HasBuildingGeometry |
boolean |
Filter only businesses that have a building geometry | None. |
IsPublished |
boolean |
Filter only businesses that are puslbished on infobel.com (as YP) | None. |
IsVAT |
boolean |
Filter only businesses that have a NationalIdentificationTypeCode indicating that the NationalID is also VAT | None. |
YearStartedFrom |
string |
Filter businesses created after XXX | None. |
YearStartedTo |
string |
Filter businesses created before XXX | None. |
SalesVolumeCurrency |
enum ( See Model ) |
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) | None. |
SalesVolumeFrom |
string |
Filter businesses having sales bigger than XXX | None. |
SalesVolumeTo |
string |
Filter businesses having sales lower than XXX | None. |
SalesVolumReliabilityCodes |
array of Int32 |
Filter businesses on based on the sales volume reliability code | None. |
SalesVolumReliabilityCodesExclusive |
array of Int32 |
Exclude businesses on based the sales volume reliability code | None. |
EmployeesTotalFrom |
string |
Filter businesses having more than XXX employees | None. |
EmployeesTotalTo |
string |
Filter businesses having less than XXX employees | None. |
FamilyMembersFrom |
string |
Filter businesses having more than XXX family members | None. |
FamilyMembersTo |
string |
Filter businesses having less than XXX family members | None. |
ExecutiveTags |
array of String |
Filter businesses on based on their executive tags | None. |
StatusCodes |
array of BusinessStatusCode ( See Enum ) |
Filter businesses on based on physical location status | None. |
StatusCodesExclusive |
array of BusinessStatusCode ( See Enum ) |
Exclude businesses on based on physical location status | None. |
GeoLevels |
array of Int32 |
Filter records on the GeoLevel | None. |
GeoLevelsExclusive |
array of Int32 |
Exclude records based on their GeoLevel | None. |
CoordinateOptions |
array of objects ( See Model ) |
Filter only records located in the circle calculated by its center and radius (in meters) | None. |
CoordinateOptionsExclusive |
array of objects ( See Model ) |
Exclude records located in the circle calculated by its center and radius (in meters) | None. |
Email |
array of String |
Filter records on the email address | None. |
EmailExclusive |
array of String |
Exclude records on the email address | None. |
Website |
array of String |
Filter on the website url | None. |
WebsiteExclusive |
array of String |
Exclude records on the website url | None. |
NationalID |
array of String |
Filter on the national ID | None. |
NationalIDExclusive |
array of String |
Exclude records on the national ID | None. |
PhoneNumber |
array of String |
Filter businesses on the phone number | None. |
PhoneNumberExclusive |
array of String |
Exclude records on the phone number | None. |
StreetAddress |
string |
Filter businesses on the street | None. |
HouseNumber |
string |
Filter businesses on the house number | None. |
WebsiteIpAddress |
string |
Filter businesses on website IP Address | None. |
ImportExportAgentCodes |
array of String |
Filter businesses on based on import/export agent codes | None. |
ImportExportAgentCodesExclusive |
array of String |
Exclude businesses on based on import/export agent codes | None. |
NationalIdentificationTypeCodes |
array of String |
Filter businesses on National Identification Type codes | None. |
NationalIdentificationTypeCodesExclusive |
array of String |
Exclude businesses on National Identification Type codes | None. |
LegalStatusCodes |
array of String |
Filter businesses on based on business legal form | None. |
LegalStatusCodesExclusive |
array of String |
Exclude businesses on based on business legal form | None. |
CEOName |
string |
Filter businesses on the CEO name | None. |
CEOTitle |
string |
Filter businesses on the CEO title | None. |
GlobalUltimateCountryCodes |
array of String |
Filter businesses on the Global Ultimate Country Code | None. |
GlobalUltimateCountryCodesExclusive |
array of String |
Exclude businesses on the Global Ultimate Country Code | None. |
GlobalUltimateUniqueID |
array of String |
Filter businesses on the Global Ultimate UniqueID | None. |
GlobalUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Global Ultimate UniqueID | None. |
ParentUniqueID |
array of String |
Filter businesses on the Parent UniqueID | None. |
ParentUniqueIDExclusive |
array of String |
Exclude businesses on the Parent UniqueID | None. |
DomesticUltimateUniqueID |
array of String |
Filter businesses on the Domestic Ultimate UniqueID | None. |
DomesticUltimateUniqueIDExclusive |
array of String |
Exclude businesses on the Domestic Ultimate UniqueID | None. |
HasShopTool |
boolean |
None. | |
HasPayment |
boolean |
None. | |
HasDigitalMarketing |
boolean |
None. | |
HasEShop |
boolean |
None. | |
TechnographicalTags |
array of String |
None. | |
WebsiteStatusFlags |
array of Int32 |
None. | |
WebsiteStatusFlagsExclusive |
array of Int32 |
None. | |
SocialLinks |
array of String |
None. | |
SocialLinksExclusive |
array of String |
None. |
SearchModification (6 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Number |
integer |
None. | |
FiltersAsJSON |
string |
None. | |
CreatedAt |
string |
None. | |
CountsAsJSON |
string |
None. | |
TotalRecord |
integer |
None. | |
Duration |
integer |
None. |
SearchResult (3 fields)
Contains the id of the newly submitted search and the counts it produced
| Field | Type | Description | Additional |
|---|---|---|---|
SearchId |
integer |
Id of the search you will need for further use | None. |
Counts |
object ( See Model ) |
Detailed counts returned by the submitted search | None. |
FirstPageRecords |
array of objects ( See Model ) |
Array of records. Returned if ReturnFirstPage is set to true | None. |
SearchStatus (6 fields)
Contains the status of the search and any additionnal informations
| Field | Type | Description | Additional |
|---|---|---|---|
SearchId |
integer |
Id of the search | None. |
Status |
string |
Status: | None. |
AdditionnalInformations |
array of String |
None. | |
CanBeModified |
boolean |
None. | |
CanBePreviewed |
boolean |
None. | |
CanBeExtracted |
boolean |
None. |
TitleCode (5 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Code |
integer |
None. | |
Label |
string |
None. | |
Tag01 |
string |
None. | |
Tag02 |
string |
None. | |
Tag03 |
string |
None. |
WebsiteStatusFlag (2 fields)
| Field | Type | Description | Additional |
|---|---|---|---|
Flag |
integer |
None. | |
Description |
string |
None. |