Generate real insurance quotes with actual pricing from partner APIs. Returns monthly prices per product and level. No PII stored or returned.
IMPORTANT — Required fields depend on product_type:
• For French products (sante, sante_tns, mrh, rc_pro, prevoyance, auto, gav, pj, emprunteur, etc.): birth_date + postal_code are REQUIRED. Use regime (general/tns/alsace_moselle) for health products.
• For sante_internationale (expat/WHV/nomad international health): birth_date + destination_country are REQUIRED. postal_code is NOT needed. Use insurance_regime (premier_euro/complement_cfe/complement_secu/etudiant) instead of regime. Also collect coverage_zone and departure_date.
Use product_data for product-specific information. Call get_products first to see quoteRequirements.guidance for each product — it tells you exactly what to ask the client.
product_data examples by product_type:
• auto: {marque, modele, annee, immatriculation, energie, puissance_fiscale, km_annuel, usage, stationnement, date_permis, bonus_malus, sinistres_3ans, formule: tiers/tiers_etendu/tous_risques}
• mrh: {type_logement: appartement/maison, statut_occupant: proprietaire/locataire/pno, surface, nb_pieces, etage, annee_construction, alarme, valeur_mobilier}
• emprunteur: {montant_pret, duree_pret_mois, taux_pret, type_pret: residence_principale/secondaire/investissement, fumeur, quotite_pct}
• rc_pro: {activite, code_naf, nb_salaries, ca_annuel}
• gav: {formule: individuelle/famille, seuil_intervention_pct: 5/10/15/30}
• per: {revenus_annuels, tmi, versement_initial, versement_mensuel, profil_risque: prudent/equilibre/dynamique}
• assurance_vie: {versement_initial, versement_mensuel, profil_risque, horizon_placement_annees}
Connector