> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sendo.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Retrieve brand

> This endpoint retrieves a brand.

This endpoint retrieves a brand. Click here to [learn more](/knowledge-base/brands).

### Parameters

<ParamField path="id" type="string" required>
  The ID of the brand to retrieve.
</ParamField>

### Response

<ResponseField name="brand" type="object">
  The contents of the brand.

  <Expandable title="brand fields">
    <ResponseField name="id" type="string">
      The ID of the retrieved brand.
    </ResponseField>

    <ResponseField name="createdAt" type="timestamp">
      The time that the brand was created.
    </ResponseField>

    <ResponseField name="updatedAt" type="timestamp">
      The time the brand was last updated.
    </ResponseField>

    <ResponseField name="status" type="string">
      The status of the brand.

      <Expandable title="brand statuses">
        <ResponseField name="DRAFT" type="string">
          The brand is saved as a draft.
        </ResponseField>

        <ResponseField name="PENDING" type="string">
          The brand is pending verification.
        </ResponseField>

        <ResponseField name="VERIFIED" type="string">
          The brand is verified and active.
        </ResponseField>

        <ResponseField name="UNVERIFIED" type="string">
          The brand is unverified. Please resubmit.
        </ResponseField>

        <ResponseField name="VETTED" type="string">
          The brand is verified and vetted. [(guide)](/knowledge-base/brands)
        </ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="entityType" type="string">
      The type of the legal entity.

      <Expandable title="brand statuses">
        <ResponseField name="SOLE_PROPRIETOR" type="string">
          The brand is a sole proprietorship.
        </ResponseField>

        <ResponseField name="PRIVATE_PROFIT" type="string">
          The brand is a private company.
        </ResponseField>

        <ResponseField name="PUBLIC_PROFIT" type="string">
          The brand is public company.
        </ResponseField>

        <ResponseField name="NON_PROFIT" type="string">
          The brand is nonprofit organization.
        </ResponseField>

        <ResponseField name="GOVERNMENT" type="string">
          The brand is a government organization.
        </ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="vetted" type="boolean">
      Whether the brand has been vetted. [(guide)](/knowledge-base/brands)
    </ResponseField>

    <ResponseField name="trustScore" type="number">
      Trust score if the brand is vetted.
    </ResponseField>

    <ResponseField name="displayName" type="string">
      The display name or DBA name of the brand.
    </ResponseField>

    <ResponseField name="entityName" type="string">
      The name of the brand's legal entity.
    </ResponseField>

    <ResponseField name="ein" type="string">
      The EIN for the brand's legal entity.
    </ResponseField>

    <ResponseField name="website" type="string">
      The website URL for the brand.
    </ResponseField>

    <ResponseField name="privacyLink" type="string">
      The privacy policy URL for the brand.
    </ResponseField>

    <ResponseField name="address" type="string">
      The address for the brand.

      <Expandable title="address fields">
        <ResponseField name="street" type="string">
          The street for the address.
        </ResponseField>

        <ResponseField name="city" type="string">
          The city for the address.
        </ResponseField>

        <ResponseField name="state" type="string">
          The state for the address.
        </ResponseField>

        <ResponseField name="postalCode" type="string">
          The postal code for the address.
        </ResponseField>

        <ResponseField name="country" type="string">
          The country for the address.
        </ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="contact" type="string">
      The support contact for the brand.

      <Expandable title="contact fields">
        <ResponseField name="firstName" type="string">
          The first name of the contact.
        </ResponseField>

        <ResponseField name="lastName" type="string">
          The last name of the contact.
        </ResponseField>

        <ResponseField name="phone" type="string">
          The phone number for the contact.
        </ResponseField>

        <ResponseField name="email" type="string">
          The email address for the contact.
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="error" type="string">
  Error message if the request fails.
</ResponseField>

#### Errors

If the request fails, it will return an HTTP error status code and an `error` field in the body with details. Full list of status codes [here](/api-reference/introduction).

<ResponseExample>
  ```json Success theme={null}
  {
    "brand": {
      "id": "h4cQ2gls",
      "createdAt": "2023-12-12T12:33:33.630Z",
      "updatedAt": "2023-12-12T12:33:33.630Z",
      "status": "VERIFIED",
      "entityType": "PRIVATE_PROFIT",
      "vetted": true,
      "trustScore": 73,
      "displayName": "Sendo AI",
      "entityName": "Winno Inc.",
      "ein": "12-3456789",
      "website": "https://sendo.dev",
      "privacyLink": "https://sendo.dev/privacy",
      "address": {
        "street": "584 Castro St #2028",
        "city": "San Francisco",
        "state": "CA",
        "postalCode": "94114",
        "country": "US"
      },
      "contact": {
        "firstName": "John",
        "lastName": "Smith",
        "phone": "+12061234567",
        "email": "support@sendo.dev"
      }
    }
  }
  ```

  ```json Error theme={null}
  {
    "brand": null,
    "error": "Brand not found"
  }
  ```
</ResponseExample>
