Skip to main content

Create Brand

POST 
/brand

This endpoint is used to create a new brand. A brand is an entity created by The Campaign Registry (TCR) that represents an organization or a company. It is this entity that TCR created campaigns will be associated with. Each brand creation will entail an upfront, non-refundable $4 expense.

Request

Body

required

    entityType EntityTyperequired

    Possible values: [PRIVATE_PROFIT, PUBLIC_PROFIT, NON_PROFIT, SOLE_PROPRIETOR, GOVERNMENT]

    Entity type behind the brand. This is the form of business establishment.

    displayName Displayname (string)required

    Possible values: <= 100 characters

    Display name, marketing name, or DBA name of the brand.

    companyName Companyname (string)

    Possible values: <= 100 characters

    (Required for Non-profit/private/public) Legal company name.

    firstName Firstname (string)

    Possible values: <= 100 characters

    First name of business contact.

    lastName Lastname (string)

    Possible values: <= 100 characters

    Last name of business contact.

    ein Ein (string)

    Possible values: <= 20 characters

    (Required for Non-profit) Government assigned corporate tax ID. EIN is 9-digits in U.S.

    phone Phone (string)

    Possible values: <= 20 characters

    Valid phone number in e.164 international format.

    street Street (string)

    Possible values: <= 100 characters

    Street number and name.

    city City (string)

    Possible values: <= 100 characters

    City name

    state State (string)

    Possible values: <= 20 characters

    State. Must be 2 letters code for United States.

    postalCode Postalcode (string)

    Possible values: <= 10 characters

    Postal codes. Use 5 digit zipcode for United States

    country Country (string)required

    Possible values: <= 2 characters

    ISO2 2 characters country code. Example: US - United States

    email Email (string)required

    Possible values: <= 100 characters

    Valid email address of brand support contact.

    stockSymbol Stocksymbol (string)

    Possible values: <= 10 characters

    (Required for public company) stock symbol.

    stockExchange StockExchange

    Possible values: [NONE, NASDAQ, NYSE, AMEX, AMX, ASX, B3, BME, BSE, FRA, ICEX, JPX, JSE, KRX, LON, NSE, OMX, SEHK, SSE, STO, SWX, SZSE, TSX, TWSE, VSE]

    (Required for public company) stock exchange.

    ipAddress Ipaddress (string)

    Possible values: <= 50 characters

    IP address of the browser requesting to create brand identity.

    website Website (string)

    Possible values: <= 100 characters

    Brand website URL.

    vertical Verticalrequired

    Possible values: [REAL_ESTATE, HEALTHCARE, ENERGY, ENTERTAINMENT, RETAIL, AGRICULTURE, INSURANCE, EDUCATION, HOSPITALITY, FINANCIAL, GAMBLING, CONSTRUCTION, NGO, MANUFACTURING, GOVERNMENT, TECHNOLOGY, COMMUNICATION]

    Vertical or industry segment of the brand or campaign.

    isReseller Isreseller (boolean)
    mock Mock (boolean)

    Mock brand for testing purposes

    mobilePhone Mobilephone (string)

    Possible values: <= 20 characters

    Valid mobile phone number in e.164 international format.

Responses

200: Successful Response

422: Validation Error

Loading...