---
title: "Default Brand for Tenant"
method: GET
path: "/brands/default/{tenantId}"
tags: ["Brand"]
---

# Default Brand for Tenant

`GET /brands/default/{tenantId}`

Resolves the `brandId` (UUID) for your tenant. All other widget endpoints take `brandId`, not `tenantId`. Cache the result for the widget session.

## Path parameters

- `tenantId` integer, required

## Response `200`

Default brand for the tenant.

- Brand
  - `id` string, uuid — Your `brandId`. Use this in all subsequent calls.
  - `tenantId` integer — Mirrors the path parameter. Confirms you got the right tenant.
  - `name` string — Human-readable brand name.
  - `isDefault` boolean — `true` if this is the default brand for the tenant (typically always `true`).
  - `createdAt` string, date-time
  - `updatedAt` string, date-time

## Other responses

- `404` — No default brand exists for this tenant.

---

[API](https://skmtc.net/optimove/apis/optimove-api.md) · [All operations](https://skmtc.net/optimove/apis/optimove-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/optimove/optimove-api/revisions/fc55c5b1bec5/schema)
