Skip to main content

BrandName

Description

The customer-facing version of the name that best represents the business.

Data Sources

The brand name is derived from:

  • Publicly available business data and listings
  • Privately verified business information

Methodology

  • Enigma uses high quality data sources to get the best representation of a business name. Within those data sources, Enigma ranks by dataset quality and frequency to determine the most likely name the business is referred to by.
  • Persons: Agents/providers/business owners available in our data asset that are branded as the business will use their person name as the brand name. The company that employs the agents/providers will also have their own brand name and an affiliated relationship with the agents/providers.
  • Sub-brands/Franchises: Businesses that operate multiple other businesses, or franchisers that are operated by multiple franchise locations available in our data asset will be referred to by different brand names and have affiliated brand relationships.
type BrandName implements MathFunctions {
name: String
nameFullTextSearchVector: String
id: UUID!
firstObservedDate: String
lastObservedDate: String
internalId: String
internalBrandId: String
count(
field: String!
conditions: Conditions
): Int
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
}

Fields

BrandName.name ● String scalar

The customer-facing version of the name that best represents the business.

This is generated by combining and ranking the business names from scraped data sources.

BrandName.nameFullTextSearchVector ● String scalar

BrandName.id ● UUID! non-null scalar

BrandName.firstObservedDate ● String scalar

BrandName.lastObservedDate ● String scalar

BrandName.internalId ● String scalar

BrandName.internalBrandId ● String scalar

BrandName.count ● Int scalar

BrandName.count.field ● String! non-null scalar
BrandName.count.conditions ● Conditions input

BrandName.sum ● Int scalar

BrandName.sum.field ● String! non-null scalar
BrandName.sum.conditions ● Conditions input

BrandName.min ● Int scalar

BrandName.min.field ● String! non-null scalar
BrandName.min.conditions ● Conditions input

BrandName.max ● Int scalar

BrandName.max.field ● String! non-null scalar
BrandName.max.conditions ● Conditions input

BrandName.avg ● Float scalar

BrandName.avg.field ● String! non-null scalar
BrandName.avg.conditions ● Conditions input

BrandName.collect ● String scalar

BrandName.collect.field ● String! non-null scalar
BrandName.collect.separator ● String scalar
BrandName.collect.conditions ● Conditions input

BrandName.minDateTime ● DateTime scalar

BrandName.minDateTime.field ● String! non-null scalar
BrandName.minDateTime.conditions ● Conditions input

BrandName.maxDateTime ● DateTime scalar

BrandName.maxDateTime.field ● String! non-null scalar
BrandName.maxDateTime.conditions ● Conditions input

Interfaces

MathFunctions interface

Member Of

BrandNameEdge object