# DE pharmacy price and stock monitor - daily changes

**Use case:** 

Track German pharmacy prices for whole brands. A daily scan returns only what moved: price up or down, RRP breaches, and stock status changes.

## Input

```json
{
  "mode": "brand_watch",
  "brands": [
    "DOPPELHERZ",
    "ABTEI"
  ],
  "pzns": [
    "17268563",
    "11559302"
  ],
  "filterExpression": "prescriptionMedicine:false AND marketplace:false",
  "markets": [
    "DE"
  ],
  "includeMarketplaceOffers": true,
  "maxRowsPerSlice": 5000,
  "deltaMode": true,
  "deltaStateKey": "de-brands",
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "pzn": {
    "label": "PZN",
    "format": "text"
  },
  "productName": {
    "label": "Article",
    "format": "text"
  },
  "brand": {
    "label": "Brand",
    "format": "text"
  },
  "market": {
    "label": "Mkt",
    "format": "text"
  },
  "price": {
    "label": "Price €",
    "format": "number"
  },
  "referencePrice": {
    "label": "List €",
    "format": "number"
  },
  "rrpBreach": {
    "label": "Below list",
    "format": "boolean"
  },
  "rrpBreachPct": {
    "label": "Below %",
    "format": "number"
  },
  "discountPct": {
    "label": "Discount %",
    "format": "number"
  },
  "pricePerUnit": {
    "label": "Per unit",
    "format": "text"
  },
  "inStock": {
    "label": "In stock",
    "format": "boolean"
  },
  "stockStatusReason": {
    "label": "Stock note",
    "format": "text"
  },
  "changeType": {
    "label": "Change",
    "format": "text"
  },
  "previousPrice": {
    "label": "Prev €",
    "format": "number"
  },
  "priceChange": {
    "label": "Δ €",
    "format": "number"
  },
  "priceChangePct": {
    "label": "Δ %",
    "format": "number"
  },
  "previousInStock": {
    "label": "Prev stock",
    "format": "boolean"
  },
  "lowestOfferPrice": {
    "label": "Cheapest offer €",
    "format": "number"
  },
  "lowestOfferSeller": {
    "label": "Cheapest seller",
    "format": "text"
  },
  "undercutByMarketplace": {
    "label": "Undercut",
    "format": "boolean"
  },
  "offerSellerCount": {
    "label": "Sellers",
    "format": "number"
  },
  "packSize": {
    "label": "Pack",
    "format": "text"
  },
  "pharmaForm": {
    "label": "Form",
    "format": "text"
  },
  "averageRating": {
    "label": "Rating",
    "format": "number"
  },
  "ratingCount": {
    "label": "Reviews",
    "format": "number"
  },
  "productUrl": {
    "label": "URL",
    "format": "link"
  },
  "scrapedAt": {
    "label": "Scraped at",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [DE/AT Pharmacy Price & Stock Monitor](https://apify.com/zhorex/pharmacy-price-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/zhorex/pharmacy-price-monitor) to learn more, explore other use cases, and run it yourself.