[2026-09-10 03:20:03] production.INFO: [recordings:prune] Pruned 0 recording row(s) older than 30 day(s) (before 2026-08-11 03:20:03).  
[2026-09-10 07:24:54] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-10 07:24:56] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Madrid, Spain","mass":1200,"volume":[20],"moving_date":"24\/09\/2026","formula":5,"seasonal":{"basis":"moving_date","dates":["24\/09\/2026"],"months":[9],"weeks":[39]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":1200,"volume":[20],"formula":5,"seasonal":{"basis":"moving_date","dates":["24\/09\/2026"],"months":[9],"weeks":[39]},"distance_by_country":{"UK":144,"FR":998,"ES":629},"from_c_code":"GB","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1777,"origin":{"lat":51.50722259999999863566699787043035030364990234375,"lng":-0.12758849999999999358379909608629532158374786376953125},"from":"London, UK","destination":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"to":"Madrid, Spain","total_duration":66560,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"20":1641.94799999999986539478413760662078857421875},"markup":{"20":802},"ferries":[],"mass":1200,"volume":[20],"total_distance_through_zones":2.10700000000000020605739337042905390262603759765625,"total_price":"2691","prices":{"20":"2691"},"total_duration":"66560","from":"London, UK","to":"Madrid, Spain","distance_by_country":{"UK":144,"FR":998,"ES":629},"total_distance":1777,"place_of_supply":"EU","all_size_prices":{"5":"1594","10":"1785","15":"2281","20":"2691","30":"4562"},"custom_clearance":{"price":322,"cost":302},"seasonal_adjustment":{"basis":"moving_date","dates":["24\/09\/2026"],"month_used":9,"week_used":39,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"*\u2192ES (week 39)"},"transfer":{"inputs":{"driving_hours":18.48890000000000100044417195022106170654296875,"handling_h":6,"customs_required":true,"base_days":2.721000000000000085265128291212022304534912109375},"sizes":{"20":{"m3":20,"carriage":"7.5t part load","transfer_min_days":2,"transfer_max_days":4,"collection_window_days":1,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-10 16:06:04] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-10 16:06:04] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Islington, London, United Kingdom","to":"Paris, France","mass":600,"volume":[10],"collection_window":{"from":"01\/10\/2026","to":"03\/10\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/10\/2026","03\/10\/2026"],"months":[10],"weeks":[40]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":600,"volume":[10],"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/10\/2026","03\/10\/2026"],"months":[10],"weeks":[40]},"distance_by_country":{"UK":145,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":502,"origin":{"lat":51.53859509999998778084773221053183078765869140625,"lng":-0.1023123999999999977905673631539684720337390899658203125},"from":"Islington, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23848,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":323.7899999999999636202119290828704833984375},"markup":{"10":506},"ferries":[],"mass":600,"volume":[10],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"996","prices":{"10":"996"},"total_duration":"23848","from":"Islington, London, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":350},"total_distance":502,"place_of_supply":"EU","all_size_prices":{"5":"890","10":"996","15":"1292","20":"1505","30":"2585"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["01\/10\/2026","03\/10\/2026"],"month_used":10,"week_used":40,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 40)"},"transfer":{"inputs":{"driving_hours":6.6243999999999996219912645756267011165618896484375,"handling_h":6,"customs_required":true,"base_days":1.4027000000000000579092329644481651484966278076171875},"sizes":{"10":{"m3":10,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":3,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-10 16:06:49] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-10 16:06:49] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Islington, London, United Kingdom","to":"Paris, France","mass":600,"volume":[10],"collection_window":{"from":"01\/10\/2026","to":"03\/10\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/10\/2026","03\/10\/2026"],"months":[10],"weeks":[40]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":600,"volume":[10],"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/10\/2026","03\/10\/2026"],"months":[10],"weeks":[40]},"distance_by_country":{"UK":145,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":502,"origin":{"lat":51.53859509999998778084773221053183078765869140625,"lng":-0.1023123999999999977905673631539684720337390899658203125},"from":"Islington, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23848,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":323.7899999999999636202119290828704833984375},"markup":{"10":506},"ferries":[],"mass":600,"volume":[10],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"996","prices":{"10":"996"},"total_duration":"23848","from":"Islington, London, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":350},"total_distance":502,"place_of_supply":"EU","all_size_prices":{"5":"890","10":"996","15":"1292","20":"1505","30":"2585"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["01\/10\/2026","03\/10\/2026"],"month_used":10,"week_used":40,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 40)"},"transfer":{"inputs":{"driving_hours":6.6243999999999996219912645756267011165618896484375,"handling_h":6,"customs_required":true,"base_days":1.4027000000000000579092329644481651484966278076171875},"sizes":{"10":{"m3":10,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":3,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
