Skip to main content

Pharmacy SKUs

View and update your pharmacy’s product stock levels, pricing, and external system IDs.

List SKUs

GET /v1/external-pharmacy-api-v1/pharmacy_skus/
page
integer
default:"0"
Page number (0-indexed)
limit
integer
default:"50"
Items per page (max 200)
pharmacy_uid
string
Required for group-wide API keys

Response

{
  "data": [
    {
      "uid": "psku-abc123",
      "external_id": "EXT-001",
      "price": 1299,
      "stock": 50,
      "sku": {
        "uid": "sku-456",
        "display_name": "Medication X 100mg",
        "pzn": "12345678",
        "product_uid": "prod-789",
        "product_display_name": "Medication X"
      }
    }
  ],
  "totalRegistries": 150,
  "totalPages": 3
}
The price field is in euro cents (e.g., 1299 = €12.99).

Update SKU

Update price, stock, and/or external_id for a pharmacy SKU.
PATCH /v1/external-pharmacy-api-v1/pharmacy_skus/{pharmacy_sku_uid}

Request Body

All fields are optional — include only the fields you want to update.
{
  "price": 1499,
  "stock": 25,
  "external_id": "EXT-002"
}

Update Stock Only

A convenience endpoint to update only the stock level.
PATCH /v1/external-pharmacy-api-v1/pharmacy_skus/{pharmacy_sku_uid}/stock
{
  "stock": 100
}

Update External ID

Link a pharmacy SKU to your external system.
PATCH /v1/external-pharmacy-api-v1/pharmacy_skus/{pharmacy_sku_uid}/external_id
{
  "external_id": "YOUR-SYSTEM-ID"
}