---
title: "RegionalAvailabilityMap"
url: "https://developer.migros.ch/apis/products-related-8/versions/605be1d6-ffb8-4b27-8cd0-286a81eaec29/schemas/RegionalAvailabilityMap"
---

> Full API specification: https://developer.migros.ch/apis/products-related-8/versions/605be1d6-ffb8-4b27-8cd0-286a81eaec29.md

# RegionalAvailabilityMap

Map of the regional availability of a product in the regions.

## OpenAPI definition

```yaml
openapi: 3.0.0
info:
  title: Products Related
  version: "8"
servers:
  - description: Public Kong Gateway URL
    url: https://api.migros.ch
components:
  schemas:
    RegionalAvailability:
      description: Represents the availability of a product in a specific region in the API.
      properties:
        probability:
          description: >-
            The probability of finding the product in the region, expressed as a
            percentage.


            This is calculated per region as number of stores with availability
            divided by the total number of stores.

            If there is at least one store in a region that has the product
            available, the probability will be at least 1, never 0.
          type: integer
      required:
        - probability
      type: object
    RegionalAvailabilityMap:
      description: Map of the regional availability of a product in the regions.
      properties:
        gmaa:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmbs:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmge:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmlu:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmnf:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmos:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmti:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmvd:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmvs:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        gmzh:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
        national:
          nullable: true
          oneOf:
            - $ref: "#/components/schemas/RegionalAvailability"
      type: object
```
