Simple api-clients for different supermarket mobile apis.
from supermarket_connector.nl.albert_heijn import Client
ah_client = Client()
ah_categories = ah_client.categories.list()
ah_products_category = ah_client.products.list(ah_categories[1234])
ah_products_category[20198].details()
This api-client allows you to access all data find within the mobile api of the supermarket. This can be used to check prices, promotions or for instance alergies.
Supermarket-connector is available on PyPI:
python -m pip install supermarket-connector
Supermarket-connector is build for python 3.9+.
Currently it is not possible to connect to Lidl supermarket data due to the fact that they do not have a public api.
- Dutch
- Albert Heijn
- Jumbo
- Picnic
- Aldi*
- Plus**
- Coop**
* Not all products have a price available
** Not all data is available for these supermarkets.
- List all categories
- List sub-categories of category
- Find category based on id or name
- List all products
- List products by category
- Give details of product