Create a brand

A successful request to this endpoint will mean you are charged a brand registration fee. If you later need to update or resubmit your brand there may be additional fees.

Create a brand at workspace level

Create a brand at workspace level. This means it will be available only for this workspace. A brand registration is mandatory due to compliance requirements.

POST/workspaces/{workspaceId}/tcr-brands
Authorization
Body
entityType*BrandEntityType (enum)

Legal entity type. It can't be updated when the brand is approved.

Example: "PRIVATE_PROFIT"
PRIVATE_PROFITPUBLIC_PROFITNON_PROFITGOVERNMENT
firstNamestring

First or given name. Applicable to entity type.

Example: "John"
lastNamestring

Last or Surname. Applicable to entity type.

Example: "Doe"
displayName*string

Display or marketing name your brand.

Example: "ABC Mobile"
companyName*string

Legal company name. This should match the legal company name used to register your EIN/Tax ID.

Example: "ABC Inc."
ein*string

Government assigned corporate tax ID. EIN is 9-digits in the U.S.

Example: "111111111"
einIssuingCountry*string

The 2 letter ISO country of registration submitted with your EIN / Tax ID registration.

Example: "US"
phone*string

Valid phone number in e.164 international format.

Example: "+12024567890"
street*string

Street number and name.

Example: "123 6th Ave"
city*string

City name

Example: "New York"
state*string

State. Must be a 2 letter state code for US states.

Example: "NY"
postalCode*string

Postal code. Must be a 5 digit zip code for the United States.

Example: "10001"
country*string

ISO 2 character country code.

Example: "US"
email*string

Valid email address of brand support contact.

Example: "johndoe@abc.com"
stockSymbolstring

Stock symbol. Required for entityType PUBLIC.

Example: "ABC"
stockExchangeBrandStockExchange (enum)

Stock exchange. Required for entityType PUBLIC.

Example: "NASDAQ"
NONENASDAQNYSEAMEXAMXASXB3BMEBSEFRAICEXJPXJSEKRXLONNSEOMXSEHKSGXSSESTOSWXSZSETSXTWSEVSEOTHER
website*string

Brand website URL.

Example: "https://example.com"
verticalstring

Vertical or industry segment of the brand.

Example: "RETAIL"
altBusinessIdstring

Alternate business identifier.

altBusinessIdTypeBrandAltBusinessIdType (enum)

Alternate business identifier type. Required if altBusinessId is provided.

NONEDUNSGIINLEI
businessContactEmailone of

Business contact email.

Response

Brand successfully created

Body
idstring (uuid)

The ID of the number.

organizationIdstring (uuid)
createdAtstring (date-time)

Timestamp (UTC) when the brand was created.

updatedAtnullable string (date-time)

Timestamp (UTC) when the brand was last updated.

statusBrandStatus (enum)

Brand status

Example: "PENDING"
FAILEDPENDINGREJECTEDAPPROVEDDELETEDDRAFT
entityType*BrandEntityType (enum)

Legal entity type. It can't be updated when the brand is approved.

Example: "PRIVATE_PROFIT"
PRIVATE_PROFITPUBLIC_PROFITNON_PROFITGOVERNMENT
firstNamestring

First or given name. Applicable to entity type.

Example: "John"
lastNamestring

Last or Surname. Applicable to entity type.

Example: "Doe"
displayName*string

Display or marketing name your brand.

Example: "ABC Mobile"
companyName*string

Legal company name. This should match the legal company name used to register your EIN/Tax ID.

Example: "ABC Inc."
ein*string

Government assigned corporate tax ID. EIN is 9-digits in the U.S.

Example: "111111111"
einIssuingCountry*string

The 2 letter ISO country of registration submitted with your EIN / Tax ID registration.

Example: "US"
phone*string

Valid phone number in e.164 international format.

Example: "+12024567890"
street*string

Street number and name.

Example: "123 6th Ave"
city*string

City name

Example: "New York"
state*string

State. Must be a 2 letter state code for US states.

Example: "NY"
postalCode*string

Postal code. Must be a 5 digit zip code for the United States.

Example: "10001"
country*string

ISO 2 character country code.

Example: "US"
email*string

Valid email address of brand support contact.

Example: "johndoe@abc.com"
stockSymbolstring

Stock symbol.

Example: "ABC"
stockExchangeBrandStockExchange (enum)

Stock exchange. Required for entityType PUBLIC.

Example: "NASDAQ"
NONENASDAQNYSEAMEXAMXASXB3BMEBSEFRAICEXJPXJSEKRXLONNSEOMXSEHKSGXSSESTOSWXSZSETSXTWSEVSEOTHER
website*string

Brand website URL.

Example: "https://example.com"
verticalstring

Vertical or industry segment of the brand.

Example: "RETAIL"
altBusinessIdstring

Alternate business identifier.

altBusinessIdTypeBrandAltBusinessIdType (enum)

Alternate business identifier type. Required if altBusinessId is provided.

NONEDUNSGIINLEI
businessContactEmailone of

Business contact email.

businessContactEmailVerifiedDatestring (date-time)

Timestamp (UTC) when the brand businessContactEmail was verified.

workspaceIdsnullable array of string (uuid)

Workspace IDs with access to the brand.

rejectionobject

Rejection details

Request
const response = await fetch('/workspaces/{workspaceId}/tcr-brands', {
    method: 'POST',
    headers: {
      "Authorization": "Bearer jwt",
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      "country": "US",
      "displayName": "ABC Mobile",
      "email": "johndoe@abc.com",
      "entityType": "PRIVATE_PROFIT",
      "phone": "+12024567890",
      "street": "123 6th Ave",
      "city": "New York",
      "state": "NY",
      "postalCode": "10001",
      "companyName": "ABC Inc.",
      "ein": "111111111",
      "einIssuingCountry": "US",
      "website": "https://example.com"
    }),
});
const data = await response.json();
Response
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organizationId": "123e4567-e89b-12d3-a456-426614174000",
  "createdAt": "2025-01-21T01:35:11.516Z",
  "updatedAt": "2025-01-21T01:35:11.516Z",
  "status": "PENDING",
  "entityType": "PRIVATE_PROFIT",
  "firstName": "John",
  "lastName": "Doe",
  "displayName": "ABC Mobile",
  "companyName": "ABC Inc.",
  "ein": "111111111",
  "einIssuingCountry": "US",
  "phone": "+12024567890",
  "street": "123 6th Ave",
  "city": "New York",
  "state": "NY",
  "postalCode": "10001",
  "country": "US",
  "email": "johndoe@abc.com",
  "stockSymbol": "ABC",
  "stockExchange": "NASDAQ",
  "website": "https://example.com",
  "vertical": "RETAIL",
  "altBusinessId": "text",
  "altBusinessIdType": "NONE",
  "businessContactEmail": "name@gmail.com",
  "businessContactEmailVerifiedDate": "2025-01-21T01:35:11.516Z",
  "workspaceIds": [
    "123e4567-e89b-12d3-a456-426614174000"
  ],
  "rejection": {
    "description": "text",
    "code": "text"
  }
}

BrandRequest Object

Field
Type
Description
Mandatory

entityType

Legal entity type

Required

displayName

string

Display or marketing name your brand

Required for entityType PRIVATE/PUBLIC

companyName

string

Legal company name. This should match the legal company name used to register your EIN/Tax ID

Required

ein

string

Government assigned corporate tax ID. EIN is 9-digits in the U.S.

Required

einIssuingCountry

string

The 2 letter ISO country of registration submitted with your EIN / Tax ID registration

Required

phone

string

Valid phone number in e.164 international format.

Required

street

string

Street number and name

Required

city

string

City name

Required

state

string

State. Must be a 2 letter state code for US states

Required

postalCode

string

Postal code. Must be a 5 digit zip code for the United States

Required

country

string

ISO 2 character country code

Required

email

string

Valid email address of brand support contact

Required

stockSymbol

Stock symbol

Required for entityType PUBLIC

stockExchange

Stock exchange

Required for entityType PUBLIC

website

string

Brand website URL

Required

vertical

Vertical or industry segment of the brand

Required

altBusinessId

string

Alternate business identifer

Optional

altBusinessIdType

Alternate business identifier type

Required if altBusinessId is provided

BrandResponse Object

Field
Type
Description

entityType

Legal entity type

displayName

string

Display or marketing name your brand

companyName

string

Legal company name. This should match the legal company name used to register your EIN/Tax ID

ein

string

Government assigned corporate tax ID. EIN is 9-digits in the U.S.

einIssuingCountry

string

The 2 letter ISO country of registration submitted with your EIN / Tax ID registration

phone

string

Valid phone number in e.164 international format.

street

string

Street number and name

city

string

City name

state

string

State. Must be a 2 letter state code for US states

postalCode

string

Postal code. Must be a 5 digit zip code for the United States

country

string

ISO 2 character country code

email

string

Valid email address of brand support contact

stockSymbol

Stock symbol

stockExchange

Stock exchange

website

string

Brand website URL

vertical

Vertical or industry segment of the brand

altBusinessId

string

Alternate business identifier

altBusinessIdType

Alternate business identifier type

brandId

string

UUID of a brand

status

Brand status

Last updated