---
title: "Data, Methodology and Integrations: API, Excel/CSV, BI"
description: "Where our price and promotion data comes from, chain coverage, update frequency and data quality. Integrations: B2B cabinet, API, Excel/CSV, ERP and BI systems."
url: https://price-monitoring.de-deshevshe.com.ua/en/integrations/
---

# Data and integrations

Where we get prices and promotions, which chains we cover, how we keep the data clean – and how it reaches your systems.

Book a demo

## Two kinds of sources

Ongoing monitoring of retail chains, plus collection from online stores on your list

Ongoing

### Retail chains

We collect prices and promotions from public sources. By default this is the chain-wide price; on request, the price at a specific store (not available for every chain), which also shows chain and brand presence by region and city.

-   Regular and promo price
-   Promotion type, depth and duration
-   On request: store, city and region

One-off or ongoing · on request

### Online stores and marketplaces

Collection from websites on a list you provide. Launch timing and output format are agreed separately to suit the volume.

-   Price, promotion and, if needed, availability
-   You provide the list of sites and products
-   Same formats: cabinet, Excel/CSV, API

[Where our data comes from: about us →](https://price-monitoring.de-deshevshe.com.ua/en/about/)

## Coverage

The chains, categories and regions we collect data for

-   ![ATB](https://price-monitoring.de-deshevshe.com.ua/_astro/atb.CC_h9oyA_ZCvWmg.webp)
-   ![Fora](https://price-monitoring.de-deshevshe.com.ua/_astro/fora.DEVnOJ-K_Z1y7PN9.webp)
-   ![Metro](https://price-monitoring.de-deshevshe.com.ua/_astro/metro.tKguCsRf_Z1EtFpR.webp)
-   ![Silpo](https://price-monitoring.de-deshevshe.com.ua/_astro/silpo.BJeVXT3B_10Lmuq.webp)
-   ![Auchan](https://price-monitoring.de-deshevshe.com.ua/_astro/ashan.Cqp3EQP0_Z2iN1Ap.webp)
-   ![Fozzy](https://price-monitoring.de-deshevshe.com.ua/_astro/fozzi.DgNXv7PU_ZK1m7q.webp)
-   ![Novus](https://price-monitoring.de-deshevshe.com.ua/_astro/novus-zakaz-ua.B3N0Wp9m_1KjgcT.webp)
-   ![EKO Market](https://price-monitoring.de-deshevshe.com.ua/_astro/eko-market-zakaz-ua.QOyGJfqL_Z2g5w7F.webp)
-   ![MegaMarket](https://price-monitoring.de-deshevshe.com.ua/_astro/megamarket.Dd_3vuNR_Zme6EG.webp)
-   ![Varus](https://price-monitoring.de-deshevshe.com.ua/_astro/varus.CLoE0eHF_1lwqiS.webp)
-   ![UltraMarket](https://price-monitoring.de-deshevshe.com.ua/_astro/ultramarket-zakaz-ua.BIwzcqfo_ZXNahC.webp)
-   ![Kosmos](https://price-monitoring.de-deshevshe.com.ua/_astro/kosmos-zakaz-ua.CouAWwmU_ZvD2TV.webp)
-   ![Rukavychka](https://price-monitoring.de-deshevshe.com.ua/_astro/rukavychka.B_8b2ZJM_Z1XT6xk.webp)
-   ![Blyzenko](https://price-monitoring.de-deshevshe.com.ua/_astro/blyzenko.Dmwwgsd2_debyu.webp)
-   ![Obzhora](https://price-monitoring.de-deshevshe.com.ua/_astro/objora.8fXHny30_Z1LpkN4.webp)
-   ![Tavria V](https://price-monitoring.de-deshevshe.com.ua/_astro/tavriya-v.5CWl0P9N_Z1mEO0t.webp)
-   ![Kharkiv](https://price-monitoring.de-deshevshe.com.ua/_astro/kharkiv.B_pac1CQ_1V33vI.webp)
-   ![Winetime](https://price-monitoring.de-deshevshe.com.ua/_astro/winetime.BHw3kc2V_Z1MfWpu.webp)
-   ![Grosh](https://price-monitoring.de-deshevshe.com.ua/_astro/grosh.2QaIGKwY_ZiVKck.webp)
-   ![Rost](https://price-monitoring.de-deshevshe.com.ua/_astro/rost.BzyhbTtI_ZSySvk.webp)
-   ![Tochka](https://price-monitoring.de-deshevshe.com.ua/_astro/tochka.D2znoDX1_hajFG.webp)

**20+**retail chains

**200,000+**products in the database

**2,000+**brands in the system

**1,000,000+**prices updated daily

## Update frequency and history depth

Price history is an asset that compounds: it can’t be collected retroactively, so we record prices regularly and keep the whole archive.

| Chain update frequency | daily |
| --- | --- |
| History depth | since 2025 |
| Online stores | one-off or on an agreed schedule |
| Collection time | date and time are stored for every record |

## One product, one item

Every chain names a product its own way; in the cabinet you see it as one item with prices across all chains

1.  ### A single catalogue
    
    The same product in different chains is merged into one card, so you compare prices, not names
    
2.  ### Verified data
    
    We keep checking catalogue accuracy, so similar-but-different products never end up in one comparison
    
3.  ### Your product master
    
    If needed, we map products to your internal codes so the data drops straight into your reports
    

## Data quality control

Before data reaches the cabinet or a file, it is checked for completeness and correctness.

-   Completeness checks: all chains, stores and products on the list are collected
-   Automatic price sanity checks
-   Regular and promo prices kept apart
-   Date, time and source stored for every record

## Being honest about the limits

A chain’s online price can differ from the shelf tag in a particular store because of local promotions, price-tag timing or channel specifics.

### How we handle it

-   By default we collect the chain-wide price; on request, the price at a specific store address (not available for every chain)
-   We store the date, time and source of every price
-   We explain these specifics in the demo, before you start

## Integrations

Data in the formats your team already works with

Web

### B2B cabinet

A browser-based app: filters by chain, brand, category and region, charts, a promotion calendar and exports. Access is opened after the demo.

JSON

### API

Prices, promotions, history and stores for your internal systems and pricing models.

[Methods and response format →](#api)

XLSX · CSV

### Excel / CSV

Scheduled files in an agreed structure – by email or to your storage.

[File structure →](#csv)

ERP · BI

### ERP and BI systems

Connect Power BI, Tableau and other systems via the API or files.

## API

A REST API that returns JSON. The access key is issued together with cabinet access.

| Method | Returns |
| --- | --- |
| `GET /prices` | Prices on a date by product, chain and region |
| `GET /promos` | Promotions: type, depth, start and end dates |
| `GET /history` | A product’s price history for a period |
| `GET /stores` | Chain stores with addresses and regions |

The full description of methods and fields is in the API documentation we provide with the access key.

\# Coffee prices in Kyiv on 8 October
GET /v1/prices?category=coffee&region=kyiv&date=2026-10-08
Authorization: Bearer <API key>

{
  "date": "2026-10-08",
  "items": \[
    {
      "barcode": "4820000000017",
      "name": "Ground coffee, Brand A, 250 g",
      "retailer": "silpo",
      "store\_id": "kyiv-001",
      "regular\_price": 219.00,
      "promo\_price": 159.90,
      "promo\_type": "Price of the week",
      "promo\_end": "2026-10-14",
      "collected\_at": "2026-10-08"
    }
  \]
}

## Excel/CSV file structure

One row is one product’s price in a specific store on a date. The set of columns is agreed to fit your task.

| Column | Description | Example |
| --- | --- | --- |
| `date` | Price collection date | 2026-10-08 |
| `retailer` | Chain or website | Silpo |
| `store_address` | Store address | Kyiv, 1 Prykladna St |
| `region` | Region / city | Kyiv |
| `barcode` | Product barcode | 4820000000017 |
| `name` · `brand` · `category` | Name, brand, category | Ground coffee 250 g · Brand A · Coffee |
| `regular_price` | Regular price, UAH | 219.00 |
| `promo_price` · `promo_type` | Promo price and promotion type | 159.90 · Price of the week |
| `promo_start` · `promo_end` | Promotion dates | 2026-10-01 · 2026-10-14 |

## How onboarding works

We agree the format and delivery method with your team – together or one at a time: cabinet, files, API.

Step 1

### Choose the format

The browser-based B2B cabinet, Excel/CSV files, the API or a mix – whatever suits your people and systems.

Step 2

### Agree the structure

Which chains, brands, categories and data fields you need, for which period and how often to update.

Step 3

### Set up delivery

We issue cabinet or API access and set up the file schedule and the channel: email or your storage.

Step 4

### Work with the data

Review prices and promotions in the cabinet, build your own Excel reports or plug the data into BI and business systems.

Onboarding timelines and the list of supported systems are agreed separately.

## Let’s agree the data format for your team

Tell us where the data should go – the cabinet, Excel or your own systems. We will show an example in the demo.

Book a demo
