---
title: "Pictogram"
url: "https://developer-qual.migros.ch/apis/products-related-8/versions/051741b6-0319-4b5e-b1f1-6bdbc778acb6/schemas/Pictogram"
---

> Full API specification: https://developer-qual.migros.ch/apis/products-related-8/versions/051741b6-0319-4b5e-b1f1-6bdbc778acb6.md

# Pictogram

Represents a Pictogram (or Eyecatcher) on a product.

## OpenAPI definition

```yaml
openapi: 3.0.0
info:
  title: Products Related
  version: "8"
servers:
  - description: Public Kong Gateway URL
    url: https://api-qual.migros.ch
components:
  schemas:
    Image:
      description: An image and its properties.
      properties:
        code:
          deprecated: true
          description: Code for the image, useful for pictograms.
          nullable: true
          type: string
        custom:
          deprecated: true
          description: Image URL with placeholders for {width} and {height}.
          type: string
        description:
          deprecated: true
          description: Image description, useful for example as alt attribute.
          nullable: true
          type: string
        end_date:
          deprecated: true
          description: End date of the validity.
          format: date-time
          nullable: true
          type: string
        hash:
          deprecated: true
          description: Sha1 hash of original image.
          nullable: true
          type: string
        original:
          deprecated: true
          description: Full size image.
          type: string
        source:
          deprecated: true
          description: Source where the image comes from originally.
          nullable: true
          type: string
        stack:
          deprecated: true
          description: Image URL with a placeholder for a Rokka {stack}.
          type: string
        start_date:
          deprecated: true
          description: Start date of the validity.
          format: date-time
          nullable: true
          type: string
        tags:
          deprecated: true
          items:
            type: string
          type: array
      type: object
    Pictogram:
      description: Represents a Pictogram (or Eyecatcher) on a product.
      properties:
        description:
          nullable: true
          type: string
        image:
          $ref: "#/components/schemas/Image"
        label_code:
          description: Label code of the pictogram or eyecatcher.
          nullable: true
          type: string
        pop_blacklist:
          description: Specifies if this pictogram should not be output on the POP template.
          type: boolean
        pop_order:
          description: >-
            Order in which this pictogram should show up on POP labels, only
            present if popWhitelist is true.


            The sort order is ascending, low number means the feature should
            come early.
          nullable: true
          type: integer
        pop_pictogram:
          description: Specifies if the image for this pictogram should be output on the
            POP template.
          type: boolean
        pop_whitelist:
          description: If this pictogram should be output on the POP template
          nullable: true
          type: boolean
        value_code:
          description: Value code of the pictogram or eyecatcher.
          type: string
      required:
        - value_code
      type: object
```
