{"system":"Shippeo TMS","vendor":"Shippeo","category":"TMS","sector":"retail","company_target":"Maison Lumen SAS","openapi_url":"/openapi.json","endpoints":[{"path":"/aura/analytics/carrier-performance","method":"GET","business_object":"Shipment","description":"Performance par transporteur (OTD, coût, retard, plaintes)","record_count_hint":8,"refresh_frequency":"DAILY","fields":[{"name":"carrier","type":"string","example":"Geodis"},{"name":"on_time_delivery_pct","type":"number","example":96.4},{"name":"cost_per_parcel_eur","type":"number","example":4.2},{"name":"avg_delay_hours","type":"number","example":1.2},{"name":"complaint_rate","type":"number","example":0.8}]},{"path":"/aura/analytics/shipment-costs","method":"GET","business_object":"Shipment","description":"Coûts d'expédition mensuels par zone et transporteur","record_count_hint":144,"refresh_frequency":"MONTHLY","fields":[{"name":"year_month","type":"string","example":"2025-06"},{"name":"zone","type":"enum","example":"EU"},{"name":"carrier","type":"string","example":"Geodis"},{"name":"monthly_cost_eur","type":"number","example":18400.0},{"name":"volume_parcels","type":"number","example":2400},{"name":"avg_cost_per_kg_eur","type":"number","example":1.8},{"name":"cost_per_parcel_eur","type":"number","example":4.2}]},{"path":"/aura/analytics/flow-cost-breakdown","method":"GET","business_object":"Shipment","description":"Coût logistique par flux (supplier→WH / WH→store / WH→ecom) sur 12 mois","record_count_hint":36,"refresh_frequency":"MONTHLY","fields":[{"name":"flow_type","type":"enum","example":"WAREHOUSE_TO_STORE"},{"name":"period","type":"string","example":"2026-05"},{"name":"cost_eur","type":"number","example":184000.0},{"name":"volume_units","type":"number","example":42000},{"name":"cost_per_unit","type":"number","example":4.38}]},{"path":"/aura/analytics/express-vs-standard","method":"GET","business_object":"Shipment","description":"Part / coût express vs standard sur 12 mois + part express justifiée","record_count_hint":12,"refresh_frequency":"MONTHLY","fields":[{"name":"period","type":"string","example":"2026-05"},{"name":"express_pct","type":"number","example":18.4},{"name":"express_cost_eur","type":"number","example":48000.0},{"name":"standard_cost_eur","type":"number","example":184000.0},{"name":"express_premium_pct","type":"number","example":26.1},{"name":"justified_express_pct","type":"number","example":58.0}]}]}