---
title: "BarcodeAuthRequest"
url: "https://developer.migros.ch/apis/smart-entry-0/versions/fe1e71c6-2131-4c0b-bc7c-52f6d53c9338/schemas/BarcodeAuthRequest"
---

> Full API specification: https://developer.migros.ch/apis/smart-entry-0/versions/fe1e71c6-2131-4c0b-bc7c-52f6d53c9338.md

# BarcodeAuthRequest

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Smart Entry
  version: 0.10.0
servers:
  - description: URL of upstream service
    url: https://api.migros.ch
components:
  schemas:
    BarcodeAuthRequest:
      properties:
        barcode:
          description: 13-digit Cumulus barcode beginning with 2098 or 2099
          example: "2098123456789"
          type: string
        doorId:
          description: Configured door identifier
          example: "1"
          minLength: 1
          type: string
        storeId:
          description: Store identifier
          example: A16BCZ
          minLength: 1
          type: string
        trackingId:
          description: Request identifier forwarded unchanged to the door controller
          example: 04a2bebf-42c7-46b3-afb3-7ec0a4866703
          format: uuid
          type: string
      required:
        - storeId
        - doorId
        - trackingId
        - barcode
      type: object
```
