HTTP/2 200 access-control-allow-headers: Content-Type, Authorization access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS content-type: application/json date: Mon, 16 Mar 2026 16:33:56 GMT server: Apache/2.4.66 (Debian) x-powered-by: PHP/8.2.30 { "breakdown": [ { "my_product_id": 1110208, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "19.90", "gap_amount": "8.60", "gap_percent": "43.22" }, { "my_product_id": 1121001, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "17.00", "my_price": "24.90", "gap_amount": "-7.90", "gap_percent": "-31.73" }, { "my_product_id": 1121001, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "17.00", "my_price": "23.50", "gap_amount": "-6.50", "gap_percent": "-27.66" }, { "my_product_id": 1121001, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "17.00", "my_price": "19.90", "gap_amount": "-2.90", "gap_percent": "-14.57" }, { "my_product_id": 1121001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "26.40", "my_price": "24.90", "gap_amount": "1.50", "gap_percent": "6.02" }, { "my_product_id": 1121001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "26.40", "my_price": "23.50", "gap_amount": "2.90", "gap_percent": "12.34" }, { "my_product_id": 1121001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "26.40", "my_price": "19.90", "gap_amount": "6.50", "gap_percent": "32.66" }, { "my_product_id": 1121002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "27.60", "my_price": "24.90", "gap_amount": "2.70", "gap_percent": "10.84" }, { "my_product_id": 1121002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "27.60", "my_price": "23.50", "gap_amount": "4.10", "gap_percent": "17.45" }, { "my_product_id": 1121002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "27.60", "my_price": "19.90", "gap_amount": "7.70", "gap_percent": "38.69" }, { "my_product_id": 1121003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "27.00", "my_price": "24.90", "gap_amount": "2.10", "gap_percent": "8.43" }, { "my_product_id": 1121003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "27.00", "my_price": "23.50", "gap_amount": "3.50", "gap_percent": "14.89" }, { "my_product_id": 1121003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "27.00", "my_price": "19.90", "gap_amount": "7.10", "gap_percent": "35.68" }, { "my_product_id": 1131002, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "19.00", "my_price": "15.90", "gap_amount": "3.10", "gap_percent": "19.50" }, { "my_product_id": 1131002, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "19.00", "my_price": "14.90", "gap_amount": "4.10", "gap_percent": "27.52" }, { "my_product_id": 1131002, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "19.00", "my_price": "13.50", "gap_amount": "5.50", "gap_percent": "40.74" }, { "my_product_id": 1150004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "28.80", "my_price": "22.90", "gap_amount": "5.90", "gap_percent": "25.76" }, { "my_product_id": 1150004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "28.80", "my_price": "19.50", "gap_amount": "9.30", "gap_percent": "47.69" }, { "my_product_id": 1150004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "28.80", "my_price": "17.90", "gap_amount": "10.90", "gap_percent": "60.89" }, { "my_product_id": 1150004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "28.80", "my_price": "17.50", "gap_amount": "11.30", "gap_percent": "64.57" }, { "my_product_id": 1150006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "19.00", "my_price": "15.90", "gap_amount": "3.10", "gap_percent": "19.50" }, { "my_product_id": 1150006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "19.00", "my_price": "13.50", "gap_amount": "5.50", "gap_percent": "40.74" }, { "my_product_id": 1150007, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "17.00", "my_price": "15.90", "gap_amount": "1.10", "gap_percent": "6.92" }, { "my_product_id": 1150007, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "17.00", "my_price": "14.90", "gap_amount": "2.10", "gap_percent": "14.09" }, { "my_product_id": 1150007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.50", "my_price": "15.90", "gap_amount": "2.60", "gap_percent": "16.35" }, { "my_product_id": 1150007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.50", "my_price": "14.90", "gap_amount": "3.60", "gap_percent": "24.16" }, { "my_product_id": 1150007, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "17.00", "my_price": "12.90", "gap_amount": "4.10", "gap_percent": "31.78" }, { "my_product_id": 1150007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.50", "my_price": "12.90", "gap_amount": "5.60", "gap_percent": "43.41" }, { "my_product_id": 1150010, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.50", "my_price": "15.90", "gap_amount": "2.60", "gap_percent": "16.35" }, { "my_product_id": 1150010, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.50", "my_price": "14.90", "gap_amount": "3.60", "gap_percent": "24.16" }, { "my_product_id": 1150010, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.50", "my_price": "12.50", "gap_amount": "6.00", "gap_percent": "48.00" }, { "my_product_id": 1150011, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "20.90", "gap_amount": "7.60", "gap_percent": "36.36" }, { "my_product_id": 1150011, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "20.50", "gap_amount": "8.00", "gap_percent": "39.02" }, { "my_product_id": 1150011, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "19.90", "gap_amount": "8.60", "gap_percent": "43.22" }, { "my_product_id": 1150013, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.00", "my_price": "19.90", "gap_amount": "-1.90", "gap_percent": "-9.55" }, { "my_product_id": 1150013, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.00", "my_price": "15.90", "gap_amount": "2.10", "gap_percent": "13.21" }, { "my_product_id": 1150013, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.00", "my_price": "11.50", "gap_amount": "6.50", "gap_percent": "56.52" }, { "my_product_id": 1150015, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "23.70", "my_price": "20.50", "gap_amount": "3.20", "gap_percent": "15.61" }, { "my_product_id": 1150015, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "23.70", "my_price": "19.90", "gap_amount": "3.80", "gap_percent": "19.10" }, { "my_product_id": 1150019, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.00", "my_price": "15.90", "gap_amount": "2.10", "gap_percent": "13.21" }, { "my_product_id": 1150019, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.00", "my_price": "14.90", "gap_amount": "3.10", "gap_percent": "20.81" }, { "my_product_id": 1150019, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "18.00", "my_price": "13.90", "gap_amount": "4.10", "gap_percent": "29.50" }, { "my_product_id": 1150024, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "24.00", "my_price": "24.50", "gap_amount": "-0.50", "gap_percent": "-2.04" }, { "my_product_id": 1150024, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "24.00", "my_price": "22.50", "gap_amount": "1.50", "gap_percent": "6.67" }, { "my_product_id": 1150024, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "24.50", "gap_amount": "4.00", "gap_percent": "16.33" }, { "my_product_id": 1150024, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "24.00", "my_price": "19.90", "gap_amount": "4.10", "gap_percent": "20.60" }, { "my_product_id": 1150024, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "22.50", "gap_amount": "6.00", "gap_percent": "26.67" }, { "my_product_id": 1150024, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "28.50", "my_price": "19.90", "gap_amount": "8.60", "gap_percent": "43.22" }, { "my_product_id": 1150039, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "21.00", "my_price": "20.90", "gap_amount": "0.10", "gap_percent": "0.48" }, { "my_product_id": 1150039, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "21.00", "my_price": "20.50", "gap_amount": "0.50", "gap_percent": "2.44" }, { "my_product_id": 1150039, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "21.00", "my_price": "19.90", "gap_amount": "1.10", "gap_percent": "5.53" }, { "my_product_id": 1150040, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "13.40", "my_price": "20.50", "gap_amount": "-7.10", "gap_percent": "-34.63" }, { "my_product_id": 1150040, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "13.40", "my_price": "19.90", "gap_amount": "-6.50", "gap_percent": "-32.66" }, { "my_product_id": 1200001, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.00", "my_price": "3.90", "gap_amount": "-0.90", "gap_percent": "-23.08" }, { "my_product_id": 1200001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.00", "my_price": "3.90", "gap_amount": "-0.90", "gap_percent": "-23.08" }, { "my_product_id": 1200001, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.05", "my_price": "3.90", "gap_amount": "-0.85", "gap_percent": "-21.79" }, { "my_product_id": 1200001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "3.90", "gap_amount": "-0.70", "gap_percent": "-17.95" }, { "my_product_id": 1200001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.00", "my_price": "2.90", "gap_amount": "0.10", "gap_percent": "3.45" }, { "my_product_id": 1200001, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.00", "my_price": "2.90", "gap_amount": "0.10", "gap_percent": "3.45" }, { "my_product_id": 1200001, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.05", "my_price": "2.90", "gap_amount": "0.15", "gap_percent": "5.17" }, { "my_product_id": 1200001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "2.90", "gap_amount": "0.30", "gap_percent": "10.34" }, { "my_product_id": 1200002, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.20", "my_price": "4.20", "gap_amount": "-1.00", "gap_percent": "-23.81" }, { "my_product_id": 1200002, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.20", "my_price": "4.20", "gap_amount": "-1.00", "gap_percent": "-23.81" }, { "my_product_id": 1200002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "4.20", "gap_amount": "-1.00", "gap_percent": "-23.81" }, { "my_product_id": 1200002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.30", "my_price": "4.20", "gap_amount": "-0.90", "gap_percent": "-21.43" }, { "my_product_id": 1200002, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.20", "my_price": "3.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1200002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "3.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1200002, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.20", "my_price": "3.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1200002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.30", "my_price": "3.20", "gap_amount": "0.10", "gap_percent": "3.13" }, { "my_product_id": 1200002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "2.90", "gap_amount": "0.30", "gap_percent": "10.34" }, { "my_product_id": 1200002, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.20", "my_price": "2.90", "gap_amount": "0.30", "gap_percent": "10.34" }, { "my_product_id": 1200002, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.20", "my_price": "2.90", "gap_amount": "0.30", "gap_percent": "10.34" }, { "my_product_id": 1200002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.30", "my_price": "2.90", "gap_amount": "0.40", "gap_percent": "13.79" }, { "my_product_id": 1200003, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "1.99", "my_price": "3.90", "gap_amount": "-1.91", "gap_percent": "-48.97" }, { "my_product_id": 1200003, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "1.99", "my_price": "2.90", "gap_amount": "-0.91", "gap_percent": "-31.38" }, { "my_product_id": 1200003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.00", "my_price": "3.90", "gap_amount": "-0.90", "gap_percent": "-23.08" }, { "my_product_id": 1200003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.00", "my_price": "3.90", "gap_amount": "-0.90", "gap_percent": "-23.08" }, { "my_product_id": 1200003, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.05", "my_price": "3.90", "gap_amount": "-0.85", "gap_percent": "-21.79" }, { "my_product_id": 1200003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "3.90", "gap_amount": "-0.70", "gap_percent": "-17.95" }, { "my_product_id": 1200003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "3.00", "my_price": "2.90", "gap_amount": "0.10", "gap_percent": "3.45" }, { "my_product_id": 1200003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "3.00", "my_price": "2.90", "gap_amount": "0.10", "gap_percent": "3.45" }, { "my_product_id": 1200003, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "3.05", "my_price": "2.90", "gap_amount": "0.15", "gap_percent": "5.17" }, { "my_product_id": 1200003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "2.90", "gap_amount": "0.30", "gap_percent": "10.34" }, { "my_product_id": 1300001, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "0.90", "gap_amount": "-0.90", "gap_percent": "-100.00" }, { "my_product_id": 1300001, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "0.80", "gap_amount": "-0.80", "gap_percent": "-100.00" }, { "my_product_id": 1300001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.75", "my_price": "0.90", "gap_amount": "-0.15", "gap_percent": "-16.67" }, { "my_product_id": 1300001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "0.80", "my_price": "0.90", "gap_amount": "-0.10", "gap_percent": "-11.11" }, { "my_product_id": 1300001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.75", "my_price": "0.80", "gap_amount": "-0.05", "gap_percent": "-6.25" }, { "my_product_id": 1300001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "0.80", "my_price": "0.80", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1300001, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "1.00", "my_price": "0.90", "gap_amount": "0.10", "gap_percent": "11.11" }, { "my_product_id": 1300001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "1.10", "my_price": "0.90", "gap_amount": "0.20", "gap_percent": "22.22" }, { "my_product_id": 1300001, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "1.00", "my_price": "0.80", "gap_amount": "0.20", "gap_percent": "25.00" }, { "my_product_id": 1300001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "1.10", "my_price": "0.80", "gap_amount": "0.30", "gap_percent": "37.50" }, { "my_product_id": 1300003, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.95", "my_price": "2.50", "gap_amount": "-1.55", "gap_percent": "-62.00" }, { "my_product_id": 1300003, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.95", "my_price": "2.30", "gap_amount": "-1.35", "gap_percent": "-58.70" }, { "my_product_id": 1300003, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "1.60", "my_price": "2.50", "gap_amount": "-0.90", "gap_percent": "-36.00" }, { "my_product_id": 1300003, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "1.60", "my_price": "2.30", "gap_amount": "-0.70", "gap_percent": "-30.43" }, { "my_product_id": 1300003, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.50", "gap_amount": "-0.60", "gap_percent": "-24.00" }, { "my_product_id": 1300003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.00", "my_price": "2.50", "gap_amount": "-0.50", "gap_percent": "-20.00" }, { "my_product_id": 1300003, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.30", "gap_amount": "-0.40", "gap_percent": "-17.39" }, { "my_product_id": 1300003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.00", "my_price": "2.30", "gap_amount": "-0.30", "gap_percent": "-13.04" }, { "my_product_id": 1300003, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "2.19", "my_price": "2.50", "gap_amount": "-0.31", "gap_percent": "-12.40" }, { "my_product_id": 1300003, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "2.20", "my_price": "2.50", "gap_amount": "-0.30", "gap_percent": "-12.00" }, { "my_product_id": 1300003, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.30", "my_price": "2.50", "gap_amount": "-0.20", "gap_percent": "-8.00" }, { "my_product_id": 1300003, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "2.19", "my_price": "2.30", "gap_amount": "-0.11", "gap_percent": "-4.78" }, { "my_product_id": 1300003, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "2.20", "my_price": "2.30", "gap_amount": "-0.10", "gap_percent": "-4.35" }, { "my_product_id": 1300003, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.30", "my_price": "2.30", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1300003, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "2.50", "my_price": "2.50", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1300003, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "2.50", "my_price": "2.50", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1300003, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "2.50", "my_price": "2.30", "gap_amount": "0.20", "gap_percent": "8.70" }, { "my_product_id": 1300003, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "2.50", "my_price": "2.30", "gap_amount": "0.20", "gap_percent": "8.70" }, { "my_product_id": 1300003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.60", "my_price": "2.50", "gap_amount": "1.10", "gap_percent": "44.00" }, { "my_product_id": 1300003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.60", "my_price": "2.30", "gap_amount": "1.30", "gap_percent": "56.52" }, { "my_product_id": 1300005, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "4.90", "my_price": "5.90", "gap_amount": "-1.00", "gap_percent": "-16.95" }, { "my_product_id": 1300005, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "4.90", "my_price": "5.10", "gap_amount": "-0.20", "gap_percent": "-3.92" }, { "my_product_id": 1300005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "6.70", "my_price": "5.90", "gap_amount": "0.80", "gap_percent": "13.56" }, { "my_product_id": 1300005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "6.70", "my_price": "5.10", "gap_amount": "1.60", "gap_percent": "31.37" }, { "my_product_id": 1300006, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.60", "my_price": "5.90", "gap_amount": "-0.30", "gap_percent": "-5.08" }, { "my_product_id": 1300006, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.60", "my_price": "5.10", "gap_amount": "0.50", "gap_percent": "9.80" }, { "my_product_id": 1300007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.80", "my_price": "5.90", "gap_amount": "-2.10", "gap_percent": "-35.59" }, { "my_product_id": 1300007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.80", "my_price": "5.10", "gap_amount": "-1.30", "gap_percent": "-25.49" }, { "my_product_id": 1300007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.80", "my_price": "4.90", "gap_amount": "-1.10", "gap_percent": "-22.45" }, { "my_product_id": 1300008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.70", "my_price": "5.90", "gap_amount": "-1.20", "gap_percent": "-20.34" }, { "my_product_id": 1300008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.70", "my_price": "5.10", "gap_amount": "-0.40", "gap_percent": "-7.84" }, { "my_product_id": 1300008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.70", "my_price": "4.90", "gap_amount": "-0.20", "gap_percent": "-4.08" }, { "my_product_id": 1300012, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "0.50", "my_price": "1.00", "gap_amount": "-0.50", "gap_percent": "-50.00" }, { "my_product_id": 1300012, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "0.50", "my_price": "0.90", "gap_amount": "-0.40", "gap_percent": "-44.44" }, { "my_product_id": 1300012, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "0.85", "my_price": "1.00", "gap_amount": "-0.15", "gap_percent": "-15.00" }, { "my_product_id": 1300012, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "0.85", "my_price": "1.00", "gap_amount": "-0.15", "gap_percent": "-15.00" }, { "my_product_id": 1300012, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "0.85", "my_price": "1.00", "gap_amount": "-0.15", "gap_percent": "-15.00" }, { "my_product_id": 1300012, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "0.90", "my_price": "1.00", "gap_amount": "-0.10", "gap_percent": "-10.00" }, { "my_product_id": 1300012, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "0.85", "my_price": "0.90", "gap_amount": "-0.05", "gap_percent": "-5.56" }, { "my_product_id": 1300012, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "0.85", "my_price": "0.90", "gap_amount": "-0.05", "gap_percent": "-5.56" }, { "my_product_id": 1300012, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "0.85", "my_price": "0.90", "gap_amount": "-0.05", "gap_percent": "-5.56" }, { "my_product_id": 1300012, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.95", "my_price": "1.00", "gap_amount": "-0.05", "gap_percent": "-5.00" }, { "my_product_id": 1300012, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "0.95", "my_price": "1.00", "gap_amount": "-0.05", "gap_percent": "-5.00" }, { "my_product_id": 1300012, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "0.95", "my_price": "1.00", "gap_amount": "-0.05", "gap_percent": "-5.00" }, { "my_product_id": 1300012, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "0.90", "my_price": "0.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1300012, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "1.00", "my_price": "1.00", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1300012, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "1.05", "my_price": "1.00", "gap_amount": "0.05", "gap_percent": "5.00" }, { "my_product_id": 1300012, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "0.95", "my_price": "0.90", "gap_amount": "0.05", "gap_percent": "5.56" }, { "my_product_id": 1300012, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "0.95", "my_price": "0.90", "gap_amount": "0.05", "gap_percent": "5.56" }, { "my_product_id": 1300012, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.95", "my_price": "0.90", "gap_amount": "0.05", "gap_percent": "5.56" }, { "my_product_id": 1300012, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "1.00", "my_price": "0.90", "gap_amount": "0.10", "gap_percent": "11.11" }, { "my_product_id": 1300012, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "1.05", "my_price": "0.90", "gap_amount": "0.15", "gap_percent": "16.67" }, { "my_product_id": 1410003, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "16.90", "my_price": "14.90", "gap_amount": "2.00", "gap_percent": "13.42" }, { "my_product_id": 1410003, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "16.90", "my_price": "12.90", "gap_amount": "4.00", "gap_percent": "31.01" }, { "my_product_id": 1410011, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "16.90", "my_price": "15.90", "gap_amount": "1.00", "gap_percent": "6.29" }, { "my_product_id": 1410011, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "16.90", "my_price": "14.90", "gap_amount": "2.00", "gap_percent": "13.42" }, { "my_product_id": 1410013, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "14.90", "my_price": "15.90", "gap_amount": "-1.00", "gap_percent": "-6.29" }, { "my_product_id": 1410013, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "14.90", "my_price": "14.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1410015, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "16.90", "my_price": "15.90", "gap_amount": "1.00", "gap_percent": "6.29" }, { "my_product_id": 1410015, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "16.90", "my_price": "13.90", "gap_amount": "3.00", "gap_percent": "21.58" }, { "my_product_id": 1530006, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "4.90", "gap_amount": "-4.90", "gap_percent": "-100.00" }, { "my_product_id": 1530006, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "4.50", "gap_amount": "-4.50", "gap_percent": "-100.00" }, { "my_product_id": 1530006, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "3.80", "gap_amount": "-3.80", "gap_percent": "-100.00" }, { "my_product_id": 1530006, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "4.95", "my_price": "4.90", "gap_amount": "0.05", "gap_percent": "1.02" }, { "my_product_id": 1530006, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "4.95", "my_price": "4.90", "gap_amount": "0.05", "gap_percent": "1.02" }, { "my_product_id": 1530006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "5.10", "my_price": "4.90", "gap_amount": "0.20", "gap_percent": "4.08" }, { "my_product_id": 1530006, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "4.95", "my_price": "4.50", "gap_amount": "0.45", "gap_percent": "10.00" }, { "my_product_id": 1530006, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "4.95", "my_price": "4.50", "gap_amount": "0.45", "gap_percent": "10.00" }, { "my_product_id": 1530006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "5.10", "my_price": "4.50", "gap_amount": "0.60", "gap_percent": "13.33" }, { "my_product_id": 1530006, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "4.95", "my_price": "3.80", "gap_amount": "1.15", "gap_percent": "30.26" }, { "my_product_id": 1530006, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "4.95", "my_price": "3.80", "gap_amount": "1.15", "gap_percent": "30.26" }, { "my_product_id": 1530006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "5.10", "my_price": "3.80", "gap_amount": "1.30", "gap_percent": "34.21" }, { "my_product_id": 1530012, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "5.50", "my_price": "4.90", "gap_amount": "0.60", "gap_percent": "12.24" }, { "my_product_id": 1530012, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "5.60", "my_price": "4.90", "gap_amount": "0.70", "gap_percent": "14.29" }, { "my_product_id": 1530012, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "5.50", "my_price": "4.50", "gap_amount": "1.00", "gap_percent": "22.22" }, { "my_product_id": 1530012, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "5.60", "my_price": "4.50", "gap_amount": "1.10", "gap_percent": "24.44" }, { "my_product_id": 1530012, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "5.50", "my_price": "3.80", "gap_amount": "1.70", "gap_percent": "44.74" }, { "my_product_id": 1530012, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "5.60", "my_price": "3.80", "gap_amount": "1.80", "gap_percent": "47.37" }, { "my_product_id": 1540001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "3.30", "gap_amount": "-3.30", "gap_percent": "-100.00" }, { "my_product_id": 1540001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "3.00", "gap_amount": "-3.00", "gap_percent": "-100.00" }, { "my_product_id": 1540001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "2.60", "gap_amount": "-2.60", "gap_percent": "-100.00" }, { "my_product_id": 1540001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.60", "my_price": "3.30", "gap_amount": "-0.70", "gap_percent": "-21.21" }, { "my_product_id": 1540001, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "2.70", "my_price": "3.30", "gap_amount": "-0.60", "gap_percent": "-18.18" }, { "my_product_id": 1540001, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.80", "my_price": "3.30", "gap_amount": "-0.50", "gap_percent": "-15.15" }, { "my_product_id": 1540001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.60", "my_price": "3.00", "gap_amount": "-0.40", "gap_percent": "-13.33" }, { "my_product_id": 1540001, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "2.70", "my_price": "3.00", "gap_amount": "-0.30", "gap_percent": "-10.00" }, { "my_product_id": 1540001, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.80", "my_price": "3.00", "gap_amount": "-0.20", "gap_percent": "-6.67" }, { "my_product_id": 1540001, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "3.10", "my_price": "3.30", "gap_amount": "-0.20", "gap_percent": "-6.06" }, { "my_product_id": 1540001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "3.30", "gap_amount": "-0.10", "gap_percent": "-3.03" }, { "my_product_id": 1540001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "3.30", "my_price": "3.30", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1540001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.60", "my_price": "2.60", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1540001, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "3.30", "my_price": "3.30", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1540001, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "3.10", "my_price": "3.00", "gap_amount": "0.10", "gap_percent": "3.33" }, { "my_product_id": 1540001, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "2.70", "my_price": "2.60", "gap_amount": "0.10", "gap_percent": "3.85" }, { "my_product_id": 1540001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "3.00", "gap_amount": "0.20", "gap_percent": "6.67" }, { "my_product_id": 1540001, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.80", "my_price": "2.60", "gap_amount": "0.20", "gap_percent": "7.69" }, { "my_product_id": 1540001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "3.30", "my_price": "3.00", "gap_amount": "0.30", "gap_percent": "10.00" }, { "my_product_id": 1540001, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "3.30", "my_price": "3.00", "gap_amount": "0.30", "gap_percent": "10.00" }, { "my_product_id": 1540001, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "3.10", "my_price": "2.60", "gap_amount": "0.50", "gap_percent": "19.23" }, { "my_product_id": 1540001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.20", "my_price": "2.60", "gap_amount": "0.60", "gap_percent": "23.08" }, { "my_product_id": 1540001, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "3.30", "my_price": "2.60", "gap_amount": "0.70", "gap_percent": "26.92" }, { "my_product_id": 1540001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "3.30", "my_price": "2.60", "gap_amount": "0.70", "gap_percent": "26.92" }, { "my_product_id": 1540002, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "6.40", "my_price": "6.50", "gap_amount": "-0.10", "gap_percent": "-1.54" }, { "my_product_id": 1540002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "7.60", "my_price": "6.50", "gap_amount": "1.10", "gap_percent": "16.92" }, { "my_product_id": 1540002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "9.60", "my_price": "6.50", "gap_amount": "3.10", "gap_percent": "47.69" }, { "my_product_id": 1540002, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "6.40", "my_price": "3.80", "gap_amount": "2.60", "gap_percent": "68.42" }, { "my_product_id": 1540002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "7.60", "my_price": "3.80", "gap_amount": "3.80", "gap_percent": "100.00" }, { "my_product_id": 1540002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "9.60", "my_price": "3.80", "gap_amount": "5.80", "gap_percent": "152.63" }, { "my_product_id": 1540009, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "4.70", "my_price": "3.50", "gap_amount": "1.20", "gap_percent": "34.29" }, { "my_product_id": 1540009, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "4.70", "my_price": "2.90", "gap_amount": "1.80", "gap_percent": "62.07" }, { "my_product_id": 1561102, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "7.00", "my_price": "9.90", "gap_amount": "-2.90", "gap_percent": "-29.29" }, { "my_product_id": 1561102, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "7.45", "my_price": "9.90", "gap_amount": "-2.45", "gap_percent": "-24.75" }, { "my_product_id": 1561102, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "7.00", "my_price": "8.80", "gap_amount": "-1.80", "gap_percent": "-20.45" }, { "my_product_id": 1561102, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "7.45", "my_price": "8.80", "gap_amount": "-1.35", "gap_percent": "-15.34" }, { "my_product_id": 1561104, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "6.60", "my_price": "9.90", "gap_amount": "-3.30", "gap_percent": "-33.33" }, { "my_product_id": 1561104, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "6.60", "my_price": "8.80", "gap_amount": "-2.20", "gap_percent": "-25.00" }, { "my_product_id": 1561106, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "7.45", "my_price": "9.90", "gap_amount": "-2.45", "gap_percent": "-24.75" }, { "my_product_id": 1561106, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "7.45", "my_price": "8.80", "gap_amount": "-1.35", "gap_percent": "-15.34" }, { "my_product_id": 1610001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.15", "my_price": "2.30", "gap_amount": "-0.15", "gap_percent": "-6.52" }, { "my_product_id": 1610001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.15", "my_price": "2.20", "gap_amount": "-0.05", "gap_percent": "-2.27" }, { "my_product_id": 1610001, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "2.15", "my_price": "2.00", "gap_amount": "0.15", "gap_percent": "7.50" }, { "my_product_id": 1610002, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "2.20", "gap_amount": "-0.50", "gap_percent": "-22.73" }, { "my_product_id": 1610002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.85", "my_price": "2.20", "gap_amount": "-0.35", "gap_percent": "-15.91" }, { "my_product_id": 1610002, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.20", "gap_amount": "-0.30", "gap_percent": "-13.64" }, { "my_product_id": 1610002, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.90", "gap_amount": "-0.20", "gap_percent": "-10.53" }, { "my_product_id": 1610002, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "2.00", "my_price": "2.20", "gap_amount": "-0.20", "gap_percent": "-9.09" }, { "my_product_id": 1610002, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.85", "my_price": "1.90", "gap_amount": "-0.05", "gap_percent": "-2.63" }, { "my_product_id": 1610002, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.15", "my_price": "2.20", "gap_amount": "-0.05", "gap_percent": "-2.27" }, { "my_product_id": 1610002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "2.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610002, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "1.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610002, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.85", "my_price": "1.80", "gap_amount": "0.05", "gap_percent": "2.78" }, { "my_product_id": 1610002, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "2.00", "my_price": "1.90", "gap_amount": "0.10", "gap_percent": "5.26" }, { "my_product_id": 1610002, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "1.80", "gap_amount": "0.10", "gap_percent": "5.56" }, { "my_product_id": 1610002, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "2.00", "my_price": "1.80", "gap_amount": "0.20", "gap_percent": "11.11" }, { "my_product_id": 1610002, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.15", "my_price": "1.90", "gap_amount": "0.25", "gap_percent": "13.16" }, { "my_product_id": 1610002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.90", "gap_amount": "0.30", "gap_percent": "15.79" }, { "my_product_id": 1610002, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.15", "my_price": "1.80", "gap_amount": "0.35", "gap_percent": "19.44" }, { "my_product_id": 1610002, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.80", "gap_amount": "0.40", "gap_percent": "22.22" }, { "my_product_id": 1610003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.70", "my_price": "1.50", "gap_amount": "0.20", "gap_percent": "13.33" }, { "my_product_id": 1610003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.50", "gap_amount": "0.20", "gap_percent": "13.33" }, { "my_product_id": 1610003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.80", "gap_amount": "0.40", "gap_percent": "22.22" }, { "my_product_id": 1610003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.70", "gap_amount": "0.50", "gap_percent": "29.41" }, { "my_product_id": 1610003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.20", "gap_amount": "0.50", "gap_percent": "41.67" }, { "my_product_id": 1610003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.70", "my_price": "1.20", "gap_amount": "0.50", "gap_percent": "41.67" }, { "my_product_id": 1610003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.50", "gap_amount": "0.70", "gap_percent": "46.67" }, { "my_product_id": 1610003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.20", "gap_amount": "1.00", "gap_percent": "83.33" }, { "my_product_id": 1610004, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "1.09", "my_price": "1.80", "gap_amount": "-0.71", "gap_percent": "-39.44" }, { "my_product_id": 1610004, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "1.09", "my_price": "1.70", "gap_amount": "-0.61", "gap_percent": "-35.88" }, { "my_product_id": 1610004, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "1.60", "my_price": "1.80", "gap_amount": "-0.20", "gap_percent": "-11.11" }, { "my_product_id": 1610004, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "1.60", "my_price": "1.70", "gap_amount": "-0.10", "gap_percent": "-5.88" }, { "my_product_id": 1610004, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610004, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610004, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610004, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610004, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.80", "gap_amount": "-0.10", "gap_percent": "-5.56" }, { "my_product_id": 1610004, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "1.75", "my_price": "1.80", "gap_amount": "-0.05", "gap_percent": "-2.78" }, { "my_product_id": 1610004, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.75", "my_price": "1.80", "gap_amount": "-0.05", "gap_percent": "-2.78" }, { "my_product_id": 1610004, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "1.75", "my_price": "1.80", "gap_amount": "-0.05", "gap_percent": "-2.78" }, { "my_product_id": 1610004, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610004, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610004, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610004, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "1.80", "my_price": "1.80", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610004, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610004, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610004, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.75", "my_price": "1.70", "gap_amount": "0.05", "gap_percent": "2.94" }, { "my_product_id": 1610004, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "1.75", "my_price": "1.70", "gap_amount": "0.05", "gap_percent": "2.94" }, { "my_product_id": 1610004, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "1.75", "my_price": "1.70", "gap_amount": "0.05", "gap_percent": "2.94" }, { "my_product_id": 1610004, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "1.80", "my_price": "1.70", "gap_amount": "0.10", "gap_percent": "5.88" }, { "my_product_id": 1610004, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "1.95", "my_price": "1.80", "gap_amount": "0.15", "gap_percent": "8.33" }, { "my_product_id": 1610004, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.05", "my_price": "1.80", "gap_amount": "0.25", "gap_percent": "13.89" }, { "my_product_id": 1610004, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "1.95", "my_price": "1.70", "gap_amount": "0.25", "gap_percent": "14.71" }, { "my_product_id": 1610004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "1.80", "gap_amount": "0.30", "gap_percent": "16.67" }, { "my_product_id": 1610004, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.05", "my_price": "1.70", "gap_amount": "0.35", "gap_percent": "20.59" }, { "my_product_id": 1610004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "1.70", "gap_amount": "0.40", "gap_percent": "23.53" }, { "my_product_id": 1610005, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.85", "my_price": "2.20", "gap_amount": "-0.35", "gap_percent": "-15.91" }, { "my_product_id": 1610005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.20", "gap_amount": "-0.30", "gap_percent": "-13.64" }, { "my_product_id": 1610005, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "1.95", "my_price": "2.20", "gap_amount": "-0.25", "gap_percent": "-11.36" }, { "my_product_id": 1610005, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.85", "my_price": "1.90", "gap_amount": "-0.05", "gap_percent": "-2.63" }, { "my_product_id": 1610005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "1.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610005, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "2.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610005, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "1.95", "my_price": "1.90", "gap_amount": "0.05", "gap_percent": "2.63" }, { "my_product_id": 1610005, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.90", "gap_amount": "0.30", "gap_percent": "15.79" }, { "my_product_id": 1610006, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "1.09", "my_price": "1.70", "gap_amount": "-0.61", "gap_percent": "-35.88" }, { "my_product_id": 1610006, "competitor_id": 22, "competitor_name": "Delhaize", "last_seen": "2026-01-23", "competitor_price_used": "1.09", "my_price": "1.60", "gap_amount": "-0.51", "gap_percent": "-31.88" }, { "my_product_id": 1610006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "1.50", "my_price": "1.70", "gap_amount": "-0.20", "gap_percent": "-11.76" }, { "my_product_id": 1610006, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "1.50", "my_price": "1.70", "gap_amount": "-0.20", "gap_percent": "-11.76" }, { "my_product_id": 1610006, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "1.50", "my_price": "1.60", "gap_amount": "-0.10", "gap_percent": "-6.25" }, { "my_product_id": 1610006, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "1.50", "my_price": "1.60", "gap_amount": "-0.10", "gap_percent": "-6.25" }, { "my_product_id": 1610006, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "1.60", "my_price": "1.70", "gap_amount": "-0.10", "gap_percent": "-5.88" }, { "my_product_id": 1610006, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "1.60", "my_price": "1.70", "gap_amount": "-0.10", "gap_percent": "-5.88" }, { "my_product_id": 1610006, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.65", "my_price": "1.70", "gap_amount": "-0.05", "gap_percent": "-2.94" }, { "my_product_id": 1610006, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610006, "competitor_id": 27, "competitor_name": "Josse Locus Centre", "last_seen": "2026-01-23", "competitor_price_used": "1.60", "my_price": "1.60", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610006, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "1.60", "my_price": "1.60", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610006, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610006, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.70", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610006, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.75", "my_price": "1.70", "gap_amount": "0.05", "gap_percent": "2.94" }, { "my_product_id": 1610006, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "1.75", "my_price": "1.70", "gap_amount": "0.05", "gap_percent": "2.94" }, { "my_product_id": 1610006, "competitor_id": 13, "competitor_name": "Dumont Partners", "last_seen": "2026-01-22", "competitor_price_used": "1.65", "my_price": "1.60", "gap_amount": "0.05", "gap_percent": "3.13" }, { "my_product_id": 1610006, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.60", "gap_amount": "0.10", "gap_percent": "6.25" }, { "my_product_id": 1610006, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.70", "my_price": "1.60", "gap_amount": "0.10", "gap_percent": "6.25" }, { "my_product_id": 1610006, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.70", "my_price": "1.60", "gap_amount": "0.10", "gap_percent": "6.25" }, { "my_product_id": 1610006, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.75", "my_price": "1.60", "gap_amount": "0.15", "gap_percent": "9.38" }, { "my_product_id": 1610006, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "1.75", "my_price": "1.60", "gap_amount": "0.15", "gap_percent": "9.38" }, { "my_product_id": 1610006, "competitor_id": 17, "competitor_name": "pain d'Antan", "last_seen": "2026-01-23", "competitor_price_used": "2.00", "my_price": "1.70", "gap_amount": "0.30", "gap_percent": "17.65" }, { "my_product_id": 1610006, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.05", "my_price": "1.70", "gap_amount": "0.35", "gap_percent": "20.59" }, { "my_product_id": 1610006, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "1.70", "gap_amount": "0.40", "gap_percent": "23.53" }, { "my_product_id": 1610006, "competitor_id": 17, "competitor_name": "pain d'Antan", "last_seen": "2026-01-23", "competitor_price_used": "2.00", "my_price": "1.60", "gap_amount": "0.40", "gap_percent": "25.00" }, { "my_product_id": 1610006, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.05", "my_price": "1.60", "gap_amount": "0.45", "gap_percent": "28.13" }, { "my_product_id": 1610006, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "1.60", "gap_amount": "0.50", "gap_percent": "31.25" }, { "my_product_id": 1610007, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.15", "my_price": "2.30", "gap_amount": "-0.15", "gap_percent": "-6.52" }, { "my_product_id": 1610007, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "2.50", "my_price": "2.30", "gap_amount": "0.20", "gap_percent": "8.70" }, { "my_product_id": 1610007, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.15", "my_price": "1.90", "gap_amount": "0.25", "gap_percent": "13.16" }, { "my_product_id": 1610007, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.15", "my_price": "1.70", "gap_amount": "0.45", "gap_percent": "26.47" }, { "my_product_id": 1610007, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "2.50", "my_price": "1.90", "gap_amount": "0.60", "gap_percent": "31.58" }, { "my_product_id": 1610007, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "2.50", "my_price": "1.70", "gap_amount": "0.80", "gap_percent": "47.06" }, { "my_product_id": 1610007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.80", "my_price": "2.30", "gap_amount": "1.50", "gap_percent": "65.22" }, { "my_product_id": 1610007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.80", "my_price": "1.90", "gap_amount": "1.90", "gap_percent": "100.00" }, { "my_product_id": 1610007, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "3.80", "my_price": "1.70", "gap_amount": "2.10", "gap_percent": "123.53" }, { "my_product_id": 1610008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.80", "my_price": "2.20", "gap_amount": "-0.40", "gap_percent": "-18.18" }, { "my_product_id": 1610008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.80", "my_price": "1.80", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.80", "my_price": "1.70", "gap_amount": "0.10", "gap_percent": "5.88" }, { "my_product_id": 1610008, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "1.80", "my_price": "1.60", "gap_amount": "0.20", "gap_percent": "12.50" }, { "my_product_id": 1610009, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "2.20", "gap_amount": "-2.20", "gap_percent": "-100.00" }, { "my_product_id": 1610009, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "1.90", "gap_amount": "-1.90", "gap_percent": "-100.00" }, { "my_product_id": 1610009, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "2.00", "gap_amount": "-2.00", "gap_percent": "-100.00" }, { "my_product_id": 1610009, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.20", "gap_amount": "-0.30", "gap_percent": "-13.64" }, { "my_product_id": 1610009, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.90", "my_price": "2.20", "gap_amount": "-0.30", "gap_percent": "-13.64" }, { "my_product_id": 1610009, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "2.00", "my_price": "2.20", "gap_amount": "-0.20", "gap_percent": "-9.09" }, { "my_product_id": 1610009, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.90", "my_price": "2.00", "gap_amount": "-0.10", "gap_percent": "-5.00" }, { "my_product_id": 1610009, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.00", "gap_amount": "-0.10", "gap_percent": "-5.00" }, { "my_product_id": 1610009, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "2.10", "my_price": "2.20", "gap_amount": "-0.10", "gap_percent": "-4.55" }, { "my_product_id": 1610009, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "2.20", "gap_amount": "-0.10", "gap_percent": "-4.55" }, { "my_product_id": 1610009, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "2.10", "my_price": "2.20", "gap_amount": "-0.10", "gap_percent": "-4.55" }, { "my_product_id": 1610009, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.90", "my_price": "1.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610009, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "2.00", "my_price": "2.00", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610009, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "1.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610009, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "2.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610009, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "2.20", "my_price": "2.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1610009, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "2.10", "my_price": "2.00", "gap_amount": "0.10", "gap_percent": "5.00" }, { "my_product_id": 1610009, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "2.00", "gap_amount": "0.10", "gap_percent": "5.00" }, { "my_product_id": 1610009, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "2.10", "my_price": "2.00", "gap_amount": "0.10", "gap_percent": "5.00" }, { "my_product_id": 1610009, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "2.00", "my_price": "1.90", "gap_amount": "0.10", "gap_percent": "5.26" }, { "my_product_id": 1610009, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "2.20", "my_price": "2.00", "gap_amount": "0.20", "gap_percent": "10.00" }, { "my_product_id": 1610009, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "2.00", "gap_amount": "0.20", "gap_percent": "10.00" }, { "my_product_id": 1610009, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "2.10", "my_price": "1.90", "gap_amount": "0.20", "gap_percent": "10.53" }, { "my_product_id": 1610009, "competitor_id": 28, "competitor_name": "Pierret", "last_seen": "2026-01-24", "competitor_price_used": "2.10", "my_price": "1.90", "gap_amount": "0.20", "gap_percent": "10.53" }, { "my_product_id": 1610009, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "2.10", "my_price": "1.90", "gap_amount": "0.20", "gap_percent": "10.53" }, { "my_product_id": 1610009, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "2.20", "my_price": "1.90", "gap_amount": "0.30", "gap_percent": "15.79" }, { "my_product_id": 1610009, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "1.90", "gap_amount": "0.30", "gap_percent": "15.79" }, { "my_product_id": 1610010, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "3.50", "gap_amount": "-1.60", "gap_percent": "-45.71" }, { "my_product_id": 1610010, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "3.50", "gap_amount": "-1.30", "gap_percent": "-37.14" }, { "my_product_id": 1610010, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "3.00", "gap_amount": "-1.10", "gap_percent": "-36.67" }, { "my_product_id": 1610010, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.90", "my_price": "2.90", "gap_amount": "-1.00", "gap_percent": "-34.48" }, { "my_product_id": 1610010, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "3.00", "gap_amount": "-0.80", "gap_percent": "-26.67" }, { "my_product_id": 1610010, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "2.20", "my_price": "2.90", "gap_amount": "-0.70", "gap_percent": "-24.14" }, { "my_product_id": 1620002, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.15", "my_price": "1.20", "gap_amount": "-0.05", "gap_percent": "-4.17" }, { "my_product_id": 1620002, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "1.15", "my_price": "0.90", "gap_amount": "0.25", "gap_percent": "27.78" }, { "my_product_id": 1620003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "0.90", "my_price": "1.10", "gap_amount": "-0.20", "gap_percent": "-18.18" }, { "my_product_id": 1620003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "0.90", "my_price": "1.00", "gap_amount": "-0.10", "gap_percent": "-10.00" }, { "my_product_id": 1620003, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "0.90", "my_price": "0.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1620005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "0.90", "my_price": "1.10", "gap_amount": "-0.20", "gap_percent": "-18.18" }, { "my_product_id": 1620005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "0.90", "my_price": "1.00", "gap_amount": "-0.10", "gap_percent": "-10.00" }, { "my_product_id": 1620005, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "0.90", "my_price": "0.90", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1620007, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.00", "my_price": "1.10", "gap_amount": "-0.10", "gap_percent": "-9.09" }, { "my_product_id": 1620007, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.00", "my_price": "1.00", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 1620007, "competitor_id": 15, "competitor_name": "Brock Brood- & Banketbakerij", "last_seen": "2026-01-22", "competitor_price_used": "1.00", "my_price": "0.90", "gap_amount": "0.10", "gap_percent": "11.11" }, { "my_product_id": 2150001, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "2.90", "my_price": "4.90", "gap_amount": "-2.00", "gap_percent": "-40.82" }, { "my_product_id": 2300001, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.90", "my_price": "5.80", "gap_amount": "-0.90", "gap_percent": "-15.52" }, { "my_product_id": 2300001, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.90", "my_price": "5.20", "gap_amount": "-0.30", "gap_percent": "-5.77" }, { "my_product_id": 2300003, "competitor_id": 30, "competitor_name": "Le temps d'une pause", "last_seen": "2026-02-04", "competitor_price_used": "5.00", "my_price": "5.80", "gap_amount": "-0.80", "gap_percent": "-13.79" }, { "my_product_id": 2300003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "5.50", "my_price": "5.80", "gap_amount": "-0.30", "gap_percent": "-5.17" }, { "my_product_id": 2300003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "5.80", "gap_amount": "-0.30", "gap_percent": "-5.17" }, { "my_product_id": 2300003, "competitor_id": 30, "competitor_name": "Le temps d'une pause", "last_seen": "2026-02-04", "competitor_price_used": "5.00", "my_price": "5.20", "gap_amount": "-0.20", "gap_percent": "-3.85" }, { "my_product_id": 2300003, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "5.95", "my_price": "5.80", "gap_amount": "0.15", "gap_percent": "2.59" }, { "my_product_id": 2300003, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "5.50", "my_price": "5.20", "gap_amount": "0.30", "gap_percent": "5.77" }, { "my_product_id": 2300003, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "5.20", "gap_amount": "0.30", "gap_percent": "5.77" }, { "my_product_id": 2300003, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.30", "my_price": "5.80", "gap_amount": "0.50", "gap_percent": "8.62" }, { "my_product_id": 2300003, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.80", "gap_amount": "0.80", "gap_percent": "13.79" }, { "my_product_id": 2300003, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "5.95", "my_price": "5.20", "gap_amount": "0.75", "gap_percent": "14.42" }, { "my_product_id": 2300003, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "5.80", "gap_amount": "0.90", "gap_percent": "15.52" }, { "my_product_id": 2300003, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.30", "my_price": "5.20", "gap_amount": "1.10", "gap_percent": "21.15" }, { "my_product_id": 2300003, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.20", "gap_amount": "1.40", "gap_percent": "26.92" }, { "my_product_id": 2300003, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "5.20", "gap_amount": "1.50", "gap_percent": "28.85" }, { "my_product_id": 2300004, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.60", "my_price": "6.00", "gap_amount": "-1.40", "gap_percent": "-23.33" }, { "my_product_id": 2300004, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "6.00", "gap_amount": "-1.30", "gap_percent": "-21.67" }, { "my_product_id": 2300004, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.60", "my_price": "5.80", "gap_amount": "-1.20", "gap_percent": "-20.69" }, { "my_product_id": 2300004, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "5.80", "gap_amount": "-1.10", "gap_percent": "-18.97" }, { "my_product_id": 2300004, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.60", "my_price": "5.50", "gap_amount": "-0.90", "gap_percent": "-16.36" }, { "my_product_id": 2300004, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "5.50", "gap_amount": "-0.80", "gap_percent": "-14.55" }, { "my_product_id": 2300004, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.40", "my_price": "6.00", "gap_amount": "-0.60", "gap_percent": "-10.00" }, { "my_product_id": 2300004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "6.00", "gap_amount": "-0.50", "gap_percent": "-8.33" }, { "my_product_id": 2300004, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.40", "my_price": "5.80", "gap_amount": "-0.40", "gap_percent": "-6.90" }, { "my_product_id": 2300004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "5.80", "gap_amount": "-0.30", "gap_percent": "-5.17" }, { "my_product_id": 2300004, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.40", "my_price": "5.50", "gap_amount": "-0.10", "gap_percent": "-1.82" }, { "my_product_id": 2300004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "5.50", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 2300004, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "6.00", "gap_amount": "0.25", "gap_percent": "4.17" }, { "my_product_id": 2300004, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "6.00", "gap_amount": "0.25", "gap_percent": "4.17" }, { "my_product_id": 2300004, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "5.80", "gap_amount": "0.45", "gap_percent": "7.76" }, { "my_product_id": 2300004, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "5.80", "gap_amount": "0.45", "gap_percent": "7.76" }, { "my_product_id": 2300004, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "6.00", "gap_amount": "0.60", "gap_percent": "10.00" }, { "my_product_id": 2300004, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "6.00", "gap_amount": "0.70", "gap_percent": "11.67" }, { "my_product_id": 2300004, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "5.50", "gap_amount": "0.75", "gap_percent": "13.64" }, { "my_product_id": 2300004, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "5.50", "gap_amount": "0.75", "gap_percent": "13.64" }, { "my_product_id": 2300004, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.80", "gap_amount": "0.80", "gap_percent": "13.79" }, { "my_product_id": 2300004, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.60", "my_price": "4.00", "gap_amount": "0.60", "gap_percent": "15.00" }, { "my_product_id": 2300004, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "5.80", "gap_amount": "0.90", "gap_percent": "15.52" }, { "my_product_id": 2300004, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "4.00", "gap_amount": "0.70", "gap_percent": "17.50" }, { "my_product_id": 2300004, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.50", "gap_amount": "1.10", "gap_percent": "20.00" }, { "my_product_id": 2300004, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "5.50", "gap_amount": "1.20", "gap_percent": "21.82" }, { "my_product_id": 2300004, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.40", "my_price": "4.00", "gap_amount": "1.40", "gap_percent": "35.00" }, { "my_product_id": 2300004, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "4.00", "gap_amount": "1.50", "gap_percent": "37.50" }, { "my_product_id": 2300004, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "4.00", "gap_amount": "2.25", "gap_percent": "56.25" }, { "my_product_id": 2300004, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.25", "my_price": "4.00", "gap_amount": "2.25", "gap_percent": "56.25" }, { "my_product_id": 2300004, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "4.00", "gap_amount": "2.60", "gap_percent": "65.00" }, { "my_product_id": 2300004, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "4.00", "gap_amount": "2.70", "gap_percent": "67.50" }, { "my_product_id": 2300005, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "5.80", "gap_amount": "-1.10", "gap_percent": "-18.97" }, { "my_product_id": 2300005, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "5.20", "gap_amount": "-0.50", "gap_percent": "-9.62" }, { "my_product_id": 2300005, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.50", "my_price": "5.80", "gap_amount": "-0.30", "gap_percent": "-5.17" }, { "my_product_id": 2300005, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "5.50", "my_price": "5.20", "gap_amount": "0.30", "gap_percent": "5.77" }, { "my_product_id": 2300005, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.30", "my_price": "5.80", "gap_amount": "0.50", "gap_percent": "8.62" }, { "my_product_id": 2300005, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.80", "gap_amount": "0.80", "gap_percent": "13.79" }, { "my_product_id": 2300005, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "5.80", "gap_amount": "0.90", "gap_percent": "15.52" }, { "my_product_id": 2300005, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "6.30", "my_price": "5.20", "gap_amount": "1.10", "gap_percent": "21.15" }, { "my_product_id": 2300005, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.20", "gap_amount": "1.40", "gap_percent": "26.92" }, { "my_product_id": 2300005, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.70", "my_price": "5.20", "gap_amount": "1.50", "gap_percent": "28.85" }, { "my_product_id": 2300007, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "5.80", "gap_amount": "-1.10", "gap_percent": "-18.97" }, { "my_product_id": 2300007, "competitor_id": 12, "competitor_name": "Lukoil", "last_seen": "2026-01-22", "competitor_price_used": "4.70", "my_price": "5.20", "gap_amount": "-0.50", "gap_percent": "-9.62" }, { "my_product_id": 2300010, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.50", "my_price": "5.40", "gap_amount": "-0.90", "gap_percent": "-16.67" }, { "my_product_id": 2300010, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.50", "my_price": "5.20", "gap_amount": "-0.70", "gap_percent": "-13.46" }, { "my_product_id": 2300012, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "5.90", "my_price": "6.95", "gap_amount": "-1.05", "gap_percent": "-15.11" }, { "my_product_id": 2300012, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "5.90", "my_price": "6.50", "gap_amount": "-0.60", "gap_percent": "-9.23" }, { "my_product_id": 2300012, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "5.90", "my_price": "5.50", "gap_amount": "0.40", "gap_percent": "7.27" }, { "my_product_id": 2300016, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "5.40", "gap_amount": "-5.40", "gap_percent": "-100.00" }, { "my_product_id": 2300016, "competitor_id": 35, "competitor_name": "tresors du pain", "last_seen": "2026-02-11", "competitor_price_used": "0.00", "my_price": "5.20", "gap_amount": "-5.20", "gap_percent": "-100.00" }, { "my_product_id": 2300016, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.60", "my_price": "5.40", "gap_amount": "-0.80", "gap_percent": "-14.81" }, { "my_product_id": 2300016, "competitor_id": 39, "competitor_name": "Daddy'Son", "last_seen": "2026-02-14", "competitor_price_used": "4.60", "my_price": "5.20", "gap_amount": "-0.60", "gap_percent": "-11.54" }, { "my_product_id": 2300016, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "5.40", "gap_amount": "0.10", "gap_percent": "1.85" }, { "my_product_id": 2300016, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "5.50", "my_price": "5.20", "gap_amount": "0.30", "gap_percent": "5.77" }, { "my_product_id": 2300016, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "5.85", "my_price": "5.40", "gap_amount": "0.45", "gap_percent": "8.33" }, { "my_product_id": 2300016, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "5.85", "my_price": "5.40", "gap_amount": "0.45", "gap_percent": "8.33" }, { "my_product_id": 2300016, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "5.95", "my_price": "5.40", "gap_amount": "0.55", "gap_percent": "10.19" }, { "my_product_id": 2300016, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "5.85", "my_price": "5.20", "gap_amount": "0.65", "gap_percent": "12.50" }, { "my_product_id": 2300016, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "5.85", "my_price": "5.20", "gap_amount": "0.65", "gap_percent": "12.50" }, { "my_product_id": 2300016, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "5.95", "my_price": "5.20", "gap_amount": "0.75", "gap_percent": "14.42" }, { "my_product_id": 2300016, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.20", "my_price": "5.40", "gap_amount": "0.80", "gap_percent": "14.81" }, { "my_product_id": 2300016, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "6.20", "my_price": "5.20", "gap_amount": "1.00", "gap_percent": "19.23" }, { "my_product_id": 3400007, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "2.20", "my_price": "2.60", "gap_amount": "-0.40", "gap_percent": "-15.38" }, { "my_product_id": 3400007, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "2.20", "my_price": "2.30", "gap_amount": "-0.10", "gap_percent": "-4.35" }, { "my_product_id": 3400007, "competitor_id": 32, "competitor_name": "La Mignardise", "last_seen": "2026-02-04", "competitor_price_used": "2.20", "my_price": "2.20", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 3400009, "competitor_id": 14, "competitor_name": "Blondies", "last_seen": "2026-01-22", "competitor_price_used": "3.90", "my_price": "4.00", "gap_amount": "-0.10", "gap_percent": "-2.50" }, { "my_product_id": 3400009, "competitor_id": 14, "competitor_name": "Blondies", "last_seen": "2026-01-22", "competitor_price_used": "3.90", "my_price": "2.80", "gap_amount": "1.10", "gap_percent": "39.29" }, { "my_product_id": 3400009, "competitor_id": 14, "competitor_name": "Blondies", "last_seen": "2026-01-22", "competitor_price_used": "3.90", "my_price": "2.50", "gap_amount": "1.40", "gap_percent": "56.00" }, { "my_product_id": 3400010, "competitor_id": 14, "competitor_name": "Blondies", "last_seen": "2026-01-22", "competitor_price_used": "2.80", "my_price": "2.60", "gap_amount": "0.20", "gap_percent": "7.69" }, { "my_product_id": 3400010, "competitor_id": 14, "competitor_name": "Blondies", "last_seen": "2026-01-22", "competitor_price_used": "2.80", "my_price": "2.30", "gap_amount": "0.50", "gap_percent": "21.74" }, { "my_product_id": 3400010, "competitor_id": 14, "competitor_name": "Blondies", "last_seen": "2026-01-22", "competitor_price_used": "2.80", "my_price": "2.20", "gap_amount": "0.60", "gap_percent": "27.27" }, { "my_product_id": 5610001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "63.00", "my_price": "70.00", "gap_amount": "-7.00", "gap_percent": "-10.00" }, { "my_product_id": 5610001, "competitor_id": 29, "competitor_name": "Deneyer", "last_seen": "2026-01-24", "competitor_price_used": "63.00", "my_price": "66.00", "gap_amount": "-3.00", "gap_percent": "-4.55" }, { "my_product_id": 5610001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "78.00", "my_price": "70.00", "gap_amount": "8.00", "gap_percent": "11.43" }, { "my_product_id": 5610001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "82.50", "my_price": "70.00", "gap_amount": "12.50", "gap_percent": "17.86" }, { "my_product_id": 5610001, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "78.00", "my_price": "66.00", "gap_amount": "12.00", "gap_percent": "18.18" }, { "my_product_id": 5610001, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "82.50", "my_price": "66.00", "gap_amount": "16.50", "gap_percent": "25.00" }, { "my_product_id": 5610002, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "52.00", "my_price": "50.00", "gap_amount": "2.00", "gap_percent": "4.00" }, { "my_product_id": 5610002, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "52.00", "my_price": "50.00", "gap_amount": "2.00", "gap_percent": "4.00" }, { "my_product_id": 5610002, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "52.00", "my_price": "44.00", "gap_amount": "8.00", "gap_percent": "18.18" }, { "my_product_id": 5610002, "competitor_id": 34, "competitor_name": "coin gourmand", "last_seen": "2026-02-11", "competitor_price_used": "52.00", "my_price": "44.00", "gap_amount": "8.00", "gap_percent": "18.18" }, { "my_product_id": 5610003, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "2.50", "my_price": "2.50", "gap_amount": "0.00", "gap_percent": "0.00" }, { "my_product_id": 5610003, "competitor_id": 36, "competitor_name": "patachoux", "last_seen": "2026-02-11", "competitor_price_used": "2.50", "my_price": "2.20", "gap_amount": "0.30", "gap_percent": "13.64" }, { "my_product_id": 5610003, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.90", "my_price": "2.50", "gap_amount": "0.40", "gap_percent": "16.00" }, { "my_product_id": 5610003, "competitor_id": 37, "competitor_name": "pain d antan", "last_seen": "2026-02-11", "competitor_price_used": "2.90", "my_price": "2.20", "gap_amount": "0.70", "gap_percent": "31.82" }, { "my_product_id": 6700008, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "0.00", "gap_amount": "6.60", "gap_percent": null }, { "my_product_id": 6700008, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "6.00", "gap_amount": "0.60", "gap_percent": "10.00" }, { "my_product_id": 6700008, "competitor_id": 33, "competitor_name": "dumont", "last_seen": "2026-02-11", "competitor_price_used": "6.60", "my_price": "5.80", "gap_amount": "0.80", "gap_percent": "13.79" }, { "my_product_id": 6700018, "competitor_id": 30, "competitor_name": "Le temps d'une pause", "last_seen": "2026-02-04", "competitor_price_used": "5.50", "my_price": "6.50", "gap_amount": "-1.00", "gap_percent": "-15.38" }, { "my_product_id": 6700018, "competitor_id": 30, "competitor_name": "Le temps d'une pause", "last_seen": "2026-02-04", "competitor_price_used": "5.50", "my_price": "5.50", "gap_amount": "0.00", "gap_percent": "0.00" } ] }