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
- application/json
Body
required
Entity type behind the brand. This is the form of business establishment.
Possible values: <= 100 characters
Display name, marketing name, or DBA name of the brand.
Possible values: <= 100 characters
(Required for Non-profit/private/public) Legal company name.
Possible values: <= 100 characters
First name of business contact.
Possible values: <= 100 characters
Last name of business contact.
Possible values: <= 20 characters
(Required for Non-profit) Government assigned corporate tax ID. EIN is 9-digits in U.S.
Possible values: <= 20 characters
Valid phone number in e.164 international format.
Possible values: <= 100 characters
Street number and name.
Possible values: <= 100 characters
City name
Possible values: <= 20 characters
State. Must be 2 letters code for United States.
Possible values: <= 10 characters
Postal codes. Use 5 digit zipcode for United States
Possible values: <= 2 characters
ISO2 2 characters country code. Example: US - United States
Possible values: <= 100 characters
Valid email address of brand support contact.
Possible values: <= 10 characters
(Required for public company) stock symbol.
(Required for public company) stock exchange.
Possible values: <= 50 characters
IP address of the browser requesting to create brand identity.
Possible values: <= 100 characters
Brand website URL.
Vertical or industry segment of the brand or campaign.
Default value: false
Default value: false
Mock brand for testing purposes
Possible values: <= 20 characters
Valid mobile phone number in e.164 international format.
Responses
200: Successful Response
- application/json
- Schema
Schema
any
422: Validation Error
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
- MOD1
- MOD2
]
]
detail
object[]
loc
object[]
required
anyOf
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}