Shopping Basket

Items
Total

Login to view your basket

My Lists
Total Products

Login to view your lists

Total Orders
Store Receipts

Online Orders

Login to view your orders

Store Receipts

No receipts

Add Product

Remove Product

Barcode Lookup

Search by SKU

No commands yet

API Documentation

Welcome to the Jumbo API. This API provides programmatic access to your Jumbo.com shopping basket, lists (lijstjes), product search, and more.

🚀 Quick Start

  1. Authenticate using POST /api/login or load saved cookies
  2. Explore endpoints in the Swagger UI
  3. View your basket with GET /api/basket
  4. Search products, manage lists, and more!

📚 Key Features

🛒 Basket Management

View, add, remove, and update quantities in your shopping basket

📝 Shopping Lists

Access all your lijstjes (shopping lists) with full product details

🔍 Product Search

Search by SKU or barcode to find products instantly

🔐 Secure Auth

Automated Selenium-based login with cookie persistence

🔐 Login Credentials

Save your Jumbo.com credentials for automatic re-authentication when sessions expire.

Email Address Your Jumbo.com account email
Password Your Jumbo.com account password
No credentials saved Credentials are stored locally in a secure Docker volume

🔍 Barcode Lookup

Configure how barcodes are looked up and matched when scanning EAN codes.

🎯 EAN Matching Scores

Configure scoring thresholds for EAN barcode similarity matching (0-100 points).

10+ Matching Digits Score for 10 or more matching digits (e.g., 8718452829xxx)
8-9 Matching Digits Score for 8-9 matching digits (medium confidence)
6-7 Matching Digits Score for 6-7 matching digits (low confidence)
4-5 Matching Digits Score for 4-5 matching digits (very low confidence)

🧾 Receipt Product Matching

Control how store receipt items are matched to catalog products.

Confidence Threshold Minimum confidence score (0-100) required to show a product match
50

⚖️ Matching Weights

Adjust how much each factor contributes to the match score (0-100 points each).

Price Weight Maximum points awarded for price match (default: 40)
Weight/Volume Weight Maximum points awarded for weight/volume match (default: 30)
Name Weight Maximum points awarded for name similarity (default: 30)

💾 Cache Settings

Control caching behavior for faster lookups and consistent results.

Clear Match Cache Remove all cached results - items will be re-matched on next view