---
title: "Brand"
url: "https://developer.migros.ch/apis/public-products-1/versions/7b64d361-abe6-4972-aa9d-bf680b03aa09/schemas/Brand"
---

> Full API specification: https://developer.migros.ch/apis/public-products-1/versions/7b64d361-abe6-4972-aa9d-bf680b03aa09.md

# Brand

Represents the Brand information.

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Public Products
  version: 1.3.0-beta.1
servers:
  - description: URL of upstream
    url: https://api.migros.ch
components:
  schemas:
    Link:
      properties:
        canonical:
          description: Canonical link to the product on the third-party website.
          type: string
        url:
          description: URL to a third-party desktop page of the product.
          type: string
      type: object
    PartialBrand:
      description: Represents the sub brand and parent brand information.
      properties:
        code:
          type: string
        name:
          type: string
      type: object
    Brand:
      description: Represents the Brand information.
      properties:
        description:
          description: The long description of the brand (can contain HTML).
          type: string
        id:
          type: string
        image:
          description: (Rokka stack URL template)
          type: string
        links:
          additionalProperties:
            $ref: "#/components/schemas/Link"
          description: Collection of links indexed by string identifier.
          type: object
        name:
          type: string
        parent_brand:
          $ref: "#/components/schemas/PartialBrand"
        slug:
          description: Unique user-friendly ID.
          type: string
        sub_brand:
          $ref: "#/components/schemas/PartialBrand"
      required:
        - id
        - name
        - slug
      type: object
```
