{"swagger":"2.0","info":{"description":"pricingadaptor API documentation","version":"21.09.14","title":"pricingadaptor API","contact":{},"license":{}},"host":"pricing.magnolia.fr","basePath":"/","tags":[{"name":"cache-resource","description":"Cache Resource"},{"name":"profession-resource","description":"Profession Resource"},{"name":"simulation-resource","description":"Simulation Resource"},{"name":"transfer-resource","description":"Transfer Resource"}],"paths":{"/api/cache":{"delete":{"tags":["cache-resource"],"summary":"deleteCache","operationId":"deleteCacheUsingDELETE","produces":["*/*"],"responses":{"200":{"description":"OK"},"204":{"description":"No Content"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"}},"deprecated":false}},"/api/pricing/force-couple":{"post":{"tags":["simulation-resource"],"summary":"Créer une requête de tarification pour MNCAP client avec le tarif couple.","operationId":"pricingForceCoupleUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"pricingRequestDTO","description":"pricingRequestDTO","required":true,"schema":{"$ref":"#/definitions/OldPricingRequestDTO"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SimulationResponseDTO"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/professions/{productId}":{"get":{"tags":["profession-resource"],"summary":"getAllProfessions","operationId":"getAllProfessionsUsingGET","produces":["*/*"],"parameters":[{"name":"productId","in":"path","description":"productId","required":true,"type":"string"},{"name":"type","in":"query","description":"type","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MappedProfessionDTO"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/transfer":{"post":{"tags":["transfer-resource"],"summary":"transferSimulation","operationId":"transferSimulationUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"transferRequestDTO","description":"transferRequestDTO","required":true,"schema":{"$ref":"#/definitions/TransferRequestDTO"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SubscriptionResponseDTO"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/transfer/broker":{"post":{"tags":["transfer-resource"],"summary":"transferBrokerToProductExtranet","operationId":"transferBrokerToProductExtranetUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"brokerToProductExtranetDTO","description":"brokerToProductExtranetDTO","required":true,"schema":{"$ref":"#/definitions/BrokerToProductExtranetDTO"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SubscriptionResponseDTO"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/transfer/link":{"post":{"tags":["transfer-resource"],"summary":"createRedirectionLink","operationId":"createRedirectionLinkUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"redirectionLinkRequest","description":"redirectionLinkRequest","required":true,"schema":{"$ref":"#/definitions/RedirectionLinkRequestDTO"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SubscriptionResponseDTO"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/transfer/link/{productId}":{"get":{"tags":["transfer-resource"],"summary":"createConnectionLink","operationId":"createConnectionLinkUsingGET","produces":["*/*"],"parameters":[{"name":"productId","in":"path","description":"productId","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object","additionalProperties":{"type":"string"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/v2/simulations":{"post":{"tags":["simulation-resource"],"summary":"(déprécié) Créer un mettre à jour une requête de tarification (ancien format).","operationId":"createSimulationV1UsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"pricingRequestDTO","description":"pricingRequestDTO","required":true,"schema":{"$ref":"#/definitions/OldPricingRequestDTO"}}],"responses":{"200":{"description":"OK","schema":{"type":"object","additionalProperties":{"$ref":"#/definitions/PricingResponseDTO"}}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":true}},"/api/v3/simulations":{"post":{"tags":["simulation-resource"],"summary":"Créer un mettre à jour une requête de tarification.","operationId":"createSimulationUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"pricingRequestDTO","description":"pricingRequestDTO","required":true,"schema":{"$ref":"#/definitions/OldPricingRequestDTO"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SimulationResponseDTO"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}},"/api/v3/simulations/{id}/no-qs-eligibility":{"get":{"tags":["simulation-resource"],"summary":"Définir l'éligibilité à un Questionnaire de Santé pour les clients d'une requête de tarification.","operationId":"getCustomersNoQSEligibilityUsingGET","produces":["*/*"],"parameters":[{"name":"id","in":"path","description":"id","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object","additionalProperties":{"type":"boolean"}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"deprecated":false}}},"definitions":{"AddressDTO":{"type":"object","required":["address","city","zipCode"],"properties":{"address":{"type":"string","description":"Adresse"},"city":{"type":"string","description":"Ville résidentiel"},"moveDate":{"type":"string","example":"yyyy-MM-dd","description":"La date du déménagement prévu"},"zipCode":{"type":"string","description":"Code postal résidentiel"}},"title":"AddressDTO"},"BeneficiaryDTO":{"type":"object","required":["birthCity","birthDate","firstname","lastname","order"],"properties":{"birthCity":{"type":"string","description":"Ville de naissance du bénéficiare"},"birthDate":{"type":"string","description":"Date de naissance du bénéficiare"},"firstname":{"type":"string","description":"Prénom du bénéficiare"},"lastname":{"type":"string","description":"Nom du bénéficiare"},"order":{"type":"integer","format":"int32","description":"Ordre du bénéficiare"}},"title":"BeneficiaryDTO"},"BrokerToProductExtranetDTO":{"type":"object","properties":{"additionalAddressInfo":{"type":"string"},"address":{"type":"string"},"broker":{"type":"string"},"brokerFax":{"type":"string"},"brokerId":{"type":"string"},"brokerPhone":{"type":"string"},"city":{"type":"string"},"companyName":{"type":"string"},"corporationName":{"type":"string"},"email":{"type":"string"},"oriasNumber":{"type":"string"},"pricingTool":{"type":"string","enum":["PROCENTO","CBP","MNCAP","DIGITALINSURANCE","DIGITALINSURANCEV2","SPHERIACLIENT","MULTIIMPACT","SERENITECLIENT"]},"rcsLocation":{"type":"string"},"rcsNumber":{"type":"string"},"userFirstName":{"type":"string"},"userName":{"type":"string"},"zipCode":{"type":"string"}},"title":"BrokerToProductExtranetDTO"},"CompanyDTO":{"type":"object","properties":{"calculationType":{"type":"string","example":"Capital initial","description":"Type de calcul"},"name":{"type":"string","description":"Nom de la compagnie"}},"title":"CompanyDTO"},"DetailedScheduleDTO":{"type":"object","properties":{"detailedTimeline":{"type":"object","additionalProperties":{"$ref":"#/definitions/DetailedTimelineDTO"}},"warrantyDetails":{"type":"object","additionalProperties":{"$ref":"#/definitions/WarrantyDetailsDTO"}}},"title":"DetailedScheduleDTO"},"DetailedTimelineDTO":{"type":"object","properties":{"detailedFees":{"type":"object","additionalProperties":{"type":"number","format":"double"}},"detailedWarrantyCost":{"type":"object","additionalProperties":{"type":"number","format":"double"}},"feesTotalCost":{"type":"number","format":"double"},"rank":{"type":"integer","format":"int32"},"year":{"type":"integer","format":"int32"},"yearCost":{"type":"number","format":"double"}},"title":"DetailedTimelineDTO"},"DistributorDTO":{"type":"object","properties":{"address":{"type":"string"},"bussinessName":{"type":"string"},"city":{"type":"string"},"firstname":{"type":"string"},"lastname":{"type":"string"},"name":{"type":"string"},"orias":{"type":"string"},"phone":{"type":"string"},"references":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"zipCode":{"type":"integer","format":"int32"}},"title":"DistributorDTO"},"ExecutionDateDTO":{"type":"object","properties":{"date":{"type":"string","format":"date-time","example":"yyyy-MM-dd HH:mm:ss.SSSSSS","description":"Date d'exécution"},"timezone":{"type":"string","description":"Fuseau horaire"},"timezone_type":{"type":"integer","format":"int32","description":"Type de fuseau horaire"}},"title":"ExecutionDateDTO"},"InstantaneityCheckResponseDTO":{"type":"object","properties":{"errorMessage":{"type":"array","items":{"type":"string"}},"status":{"type":"boolean"}},"title":"InstantaneityCheckResponseDTO"},"LegalPersonAddressDTO":{"type":"object","properties":{"address1":{"type":"string","description":"Adresse 1"},"address2":{"type":"string","description":"Adresse 2"},"address3":{"type":"string","description":"Adresse 3"}},"title":"LegalPersonAddressDTO"},"LegalPersonDTO":{"type":"object","properties":{"address":{"type":"string","description":"Adresse"},"city":{"type":"string","description":"Ville"},"customerRank":{"type":"integer","format":"int32","description":"Rang du client. Exemple : 1"},"isSameInsured":{"type":"boolean","description":"L'adhérent est le même que la personne morale"},"legalPersonAddress":{"description":"Adresse (spécifique Cardif)","$ref":"#/definitions/LegalPersonAddressDTO"},"member":{"description":"Membre","$ref":"#/definitions/MemberDTO"},"name":{"type":"string","description":"Nom"},"siren":{"type":"string","description":"Siren"},"zipCode":{"type":"string","description":"Code postal"}},"title":"LegalPersonDTO"},"LenderDTO":{"type":"object","required":["address","city","name","zipCode"],"properties":{"address":{"type":"string","description":"Adresse de la banque"},"city":{"type":"string","description":"Ville de la banque"},"codeBank":{"type":"string","description":"Code de la banque"},"codeBic":{"type":"string","description":"Code BIC"},"codeBox":{"type":"string","description":"Code guichet"},"id":{"type":"string","description":"Identifiant de la banque"},"idMncap":{"type":"string","description":"Identifiant MNCAP"},"name":{"type":"string","description":"Nom de la banque"},"zipCode":{"type":"string","description":"Code postale de la banque"}},"title":"LenderDTO"},"LoadingDTO":{"type":"object","properties":{"duration":{"type":"integer","format":"int32","description":"Durée (en mois)"},"type":{"type":"integer","format":"int32","description":"Type de majoration \n valeurs: {\n 1: Pourcentage\n 3: Pourmillage\n }"},"value":{"type":"number","format":"double","description":"Majoration (en pourcentage)"}},"title":"LoadingDTO"},"LoanLevelDTO":{"type":"object","required":["amount","duration"],"properties":{"amount":{"type":"number","format":"double","description":"Mensualité du palier (en euros)"},"duration":{"type":"integer","format":"int32","description":"Durée du palier (en mois)"},"rate":{"type":"number","format":"double","description":"Taux du prêt (en pourcentage)"}},"title":"LoanLevelDTO"},"LoanResultDTO":{"type":"object","properties":{"associationFees":{"type":"integer","format":"int32","description":"Frais d'association"},"averageAnnualpremium":{"type":"number","format":"double","description":"Taux annuel moyen (en pourcentage)"},"averageRate":{"type":"number","format":"double","description":"Taux moyen (en pourcentage)"},"brokerFirstTwelveMonthsBonus":{"type":"number","format":"double","description":"Rémunération perçue par le courtier la première année dans le cas d’un regroupement de courtier"},"detailedSchedule":{"$ref":"#/definitions/DetailedScheduleDTO"},"eightYearCost":{"type":"number","format":"double","description":"Coût sur 8 ans avec taxes (TVA, TSCA, ...) et Hors Frais"},"eightYearCostHT":{"type":"number","format":"double","description":"Coût sur 8 ans mois hors taxes (TVA, TSCA, ...) et Hors Frais"},"eightYearCostWithFees":{"type":"number","format":"double","description":"Coût sur 8 ans avec taxes (TVA, TSCA, ...) et incluant les Frais"},"eightYearCostWithTaxes":{"type":"number","format":"double"},"firstTwelveMonthsCost":{"type":"number","format":"double","description":"Coût des 12 premier mois avec taxes (TVA, TSCA, ...) et Hors Frais"},"firstTwelveMonthsCostHT":{"type":"number","format":"double","description":"Coût des 12 premier mois hors taxes (TVA, TSCA, ...) et Hors Frais"},"firstTwelveMonthsCostWithFees":{"type":"number","format":"double","description":"Coût des 12 premier mois avec taxes (TVA, TSCA, ...) et incluant les Frais"},"firstTwelveMonthsCostWithTaxes":{"type":"number","format":"double"},"firstYearCost":{"type":"number","format":"double","description":"Coût de la première année (déprécié, utiliser la valeur firstTwelveMonthsCost à la place.) "},"maxCotisation":{"type":"number","format":"double","description":"Cotisation maximale"},"membershipFees":{"type":"integer","format":"int32","description":"Frais de dossier"},"minCotisation":{"type":"number","format":"double","description":"Cotisation minimale"},"rateCommission":{"type":"string","description":"Taux de comission (en pourcentage)"},"schedule":{"type":"array","description":"Écheancier","items":{"$ref":"#/definitions/TimelineDTO"}},"taea":{"type":"number","format":"double","description":"Taea"},"totalCost":{"type":"number","format":"double","description":"Coût total avec taxes (TVA, TSCA, ...) et Hors Frais"},"totalCostHT":{"type":"number","format":"double","description":"Coût total hors taxes (TVA, TSCA, ...) et Hors Frais"},"totalCostTax":{"type":"number","format":"double","description":"Coût total avec taxes (TVA, TSCA, ...) et avec Frais"}},"title":"LoanResultDTO"},"MapOfstringAndLoanResultDTO":{"type":"object","title":"MapOfstringAndLoanResultDTO","additionalProperties":{"$ref":"#/definitions/LoanResultDTO"}},"MappedProfessionDTO":{"type":"object","properties":{"id":{"type":"string","example":5,"description":"Id à fournir pour une liste déroulante"},"label":{"type":"string","example":"Salarié Cadre","description":"Label associé"},"type":{"type":"string","example":"RISK|NORMAL","description":"Type associé"}},"title":"MappedProfessionDTO"},"MemberDTO":{"type":"object","required":["civility","email","firstname","lastname","phone"],"properties":{"civility":{"type":"integer","format":"int32","description":"Civilité \n codes : {\n 1: Monsieur,\n 2: Madame\n}"},"email":{"type":"string","description":"Email de l'adhérent"},"firstname":{"type":"string","description":"Prénom de l'adhérent"},"lastname":{"type":"string","description":"Nom de l'adhérent"},"phone":{"type":"string","description":"Téléphone de l'adhérent"}},"title":"MemberDTO"},"OldCustomerDTO":{"type":"object","required":["birthDate","businessTrip","civility","handling","height","isMainCustomer","modulation","modulation_type","partTime","profession","riskyProfession","smoker","travelingAbroad","zipCode"],"properties":{"address":{"type":"string","description":"Adresse"},"beneficiaries":{"description":"Informations des bénéficiaires:","$ref":"#/definitions/BeneficiaryDTO"},"beneficiaryClause":{"type":"integer","format":"int32","description":"Choix du bénéficiare (dans le cas d'une personne physique):\n valeurs possibles: {\n 1 : Le conjoint de l'assuré(e), à défaut les enfants de l'assuré(e) nés ou à naître, vivants ou représentés par parts égales, à défaut les héritiers légaux de l'assuré(e)\n 2 : Autre\n}"},"beneficiaryType":{"type":"integer","format":"int32","description":"Type de bénéficiaire\n valeurs possibles: {\n 1 : Organisme financier\n 2 : Personne physique\n}"},"birthCity":{"type":"string","description":"Ville de naissance"},"birthCountry":{"type":"string","description":"Pays de naissance"},"birthDate":{"type":"string","example":"yyyy-MM-dd","description":"Date de naissance"},"birthDepartment":{"type":"string","description":"Département de naissance"},"birthZipcode":{"type":"string","description":"Code postal de naissance"},"brokerAllowedCancellation":{"type":"boolean","example":false,"description":"Indique si le courtier a autorisé la résiliation à ce client"},"brokerFees":{"type":"number","format":"double","description":"Frais de courtier"},"businessTrip":{"type":"boolean","example":false,"description":"Déplacement professionel"},"cellPhone":{"type":"string","example":"+33602030405 ou 0602030405","description":"Téléphone portable"},"city":{"type":"string","description":"Ville de résidence"},"civility":{"type":"integer","format":"int32","description":"Civilité \n codes : {\n 1: Monsieur,\n 2: Madame\n}"},"country":{"type":"string","description":"Pays de résidence"},"disclosedOverLemoineLimit":{"type":"boolean","example":false,"description":"Déclaration d'en-cours rendant inéligible aux produits sans questionnaire de santé"},"email":{"type":"string","description":"Adresse email"},"exactProfession":{"type":"string","description":"Profession exacte"},"familySituation":{"type":"integer","format":"int32","description":"Situation familiale \n codes : {\n 1 : Marié(e),\n 2 : Célibataire,\n 3 : Divorcé(e),\n 4 : Parent isolé,\n 5 : Séparé(e),\n 6 : Union libre,\n 7 : PACS,\n 8 : Veuf(ve),\n 9 : Non déclarée\n}"},"fax":{"type":"string","example":"+41217211111 ou 0217211111","description":"Fax (optionnel)"},"fees":{"type":"number","format":"double","description":"Honoraires de courtage"},"firstname":{"type":"string","description":"Prénom"},"franchise":{"type":"integer","format":"int32","description":"Franchise pour l'assuré\n valeurs : {\n 0\n 30\n 60\n 90\n 120\n 150\n 180\n }"},"handling":{"type":"boolean","example":false,"description":"Manutention"},"hasManyLoans":{"type":"boolean"},"height":{"type":"boolean","example":false,"description":"Travail en hauteur"},"homePhone":{"type":"string","example":"+33102030405 ou 0102030405","description":"Téléphone fixe"},"idCountry":{"type":"string","description":"code correspondant pays"},"isBrokerFeesSpread":{"type":"boolean","description":"Indique si les frais de courtier demandés sont à lisser"},"isInsuredWithSameCompany":{"type":"boolean"},"isMainCustomer":{"type":"integer","format":"int32","description":"Statut\ncodes: {\n 1: Emprunteur\n 2: Co-emprunteur\n}"},"lastname":{"type":"string","description":"Nom"},"lemoineStatus":{"type":"string","description":"Statut d'éligibilité au segment sans questionnaire de santé","enum":["ELIGIBLE","INELIGIBLE_INSURED_AMOUNT","INELIGIBLE_INSURED_AGE","INELIGIBLE_OUTSTANDING","INELIGIBLE_PROJECT_QUALIFICATION","INELIGIBLE_LOCATION_FRENCH_POLYNESIA"]},"maidenName":{"type":"string","description":"Nom de jeune fille"},"medical":{"type":"boolean","example":false,"description":"Risque médical"},"modulation":{"type":"integer","format":"int32","description":"Taux comission assuré\n codes: {\n 0 : pour T/TP 0\n 5 : pour T/TP 5\n 10 : pour T/TP 10\n 15 : pour T/TP 15\n 20 : pour T/TP 20\n 25 : pour T/TP 25\n 30 : pour T/TP 30\n 35 : pour T/TP 35\n 40 : pour T/TP 40\n 4010 : pour T/TP 40/10\n 5020 : pour T/TP 50/20\n 6515 : pour T/TP 65/15\n 7020 : pour T/TP 70/20\n 7022 : pour T/TP 70/22\n 7028 : pour T/TP 70/28\n 7034 : pour T/TP 70/34\n 8020 : pour T/TP 80/20\n}"},"modulation_type":{"type":"integer","format":"int32","description":"Type de modulation\n codes: {\n 1: Linéaire\n 2: Précompte\n}"},"nationality":{"type":"string","description":"Nationalité"},"needSearchWarrant":{"type":"boolean","example":false,"description":"Besoin de mandat de recherche"},"nextAddress":{"description":"Adresse future\n (si différente de l'adresse actuelle)","$ref":"#/definitions/AddressDTO"},"next_address":{"$ref":"#/definitions/AddressDTO"},"officePhone":{"type":"string","example":"+33102030405 ou 0102030405","description":"Téléphone du bureau (optionnel)"},"partTime":{"type":"boolean","example":false,"description":"Travail à temps partiel"},"partnerCustomerRef":{"type":"string","description":"Référence de l'assuré externe"},"partnerFolderRef":{"type":"string","description":"Référence du dossier de l'assuré externe"},"politicalImpact":{"type":"boolean","example":false,"description":"Politquement exposé"},"politicalImpactFamily":{"type":"boolean","example":false,"description":"Membre d'une famille politiquement exposé"},"profession":{"type":"integer","format":"int32","description":"Profession\n codes: {\n 1: Salarié cadre\n 2: Salarié non cadre\n 3: Artisan\n 4: Commerçant\n 5: Fonctionnaire cadre\n 6: Fonctionnaire non cadre\n 7: Dentiste\n 8: Pharmacien\n 9: Médecin généraliste\n 10: Dirigent d'entreprise\n 11: Retraité non cadre\n 12: Retraité cadre\n 13: Exp. agricole/viticole\n 14: Sans profession (indémnisé)\n 15: Profession libérale\n 16: Intermittent\n 17: Profession libérale médicale\n 18: Profession médecin spécialiste\n 19: Sans profession (non indemnisé)\n 20: Employé de bureau\n 21: Infirmière libérale\n 100: Chirurgien\n 101: Kinésithérapeute\n 102: Ostéopathe\n 103: Libéral paramédical\n 104: Sage-femme\n 105: Vétérinaire\n 106: Chauffeur, taxi, livreur\n 107: Profession méicale (hors libérale)\n 108: Profession paramédicale (hors libérale)\n}"},"riskyProfession":{"type":"boolean","example":false,"description":"Profession à risque"},"riskyProfessionId":{"type":"string","example":0,"description":"ID de la profession à risque A FOURNIR uniquement sur les code produits cardif et cardici ou mettre 0\n valeurs : {\n 0 : N’exerce aucune de ces professions\n 631 : Armée\n 632 : Aviation\n 605 : Cascadeur\n 636 : Chauffeurs routiers\n 556 : Guide de haute montagne\n 638 : Journaliste, photographe et cameraman de presse\n 639 : Marine marchande\n 637 : Mineurs\n 634 : Métiers de la démolition\n 640 : Métiers de la pêche\n 628 : Métiers du pétrole-gaz\n 629 : Nucléaire\n 642 : Plongée\n 641 : Pompier, secouriste et sécurité civile\n 630 : Port ou manipulation d’armes\n 604 : Profession manipulant Explosifs / Substances chimiques/toxiques\n 635 : Risques artistiques, politiques, liés à des missions humanitaires, liés aux animaux sauvages\n 594 : Sportif professionnel\n 633 : Travail en hauteur supérieure à 20 mètres, souterrain, sur site dangereux"},"riskySport":{"type":"string","description":"Pratique d'un sport risqué"},"sepa":{"description":"Sepa","$ref":"#/definitions/SepaDTO"},"smoker":{"type":"boolean","example":false,"description":"Êtes-vous fumeur ?"},"stepModulation":{"type":"string"},"travelingAbroad":{"type":"boolean","example":false,"description":"Voyage à l'étranger"},"zipCode":{"type":"string","description":"Code postal de résidence"}},"title":"OldCustomerDTO"},"OldLegalPersonDTO":{"type":"object","properties":{"address":{"type":"string","description":"Adresse"},"city":{"type":"string","description":"Ville"},"customerRank":{"type":"integer","format":"int32","description":"Rang du client. Exemple : 1"},"isSameInsured":{"type":"boolean","description":"L'adhérent est le même que la personne morale"},"legalPersonAddress":{"description":"Adresse (spécifique Cardif)","$ref":"#/definitions/LegalPersonAddressDTO"},"member":{"description":"Membre","$ref":"#/definitions/OldMemberDTO"},"name":{"type":"string","description":"Nom"},"siren":{"type":"string","description":"Siren"},"zipCode":{"type":"string","description":"Code postal"}},"title":"OldLegalPersonDTO"},"OldLoanDTO":{"type":"object","required":["amount","delay","duration","rate","type","waranties"],"properties":{"amount":{"type":"number","format":"double","example":100000.0,"description":"Montant du prêt (en euros)"},"delay":{"type":"integer","format":"int32","description":"Différé du prêt (en mois)"},"delayType":{"type":"integer","format":"int32","description":"Type de différé du prêt\n codes: {\n 1: Partiel\n 2: Total\n}"},"duration":{"type":"integer","format":"int32","example":120,"description":"Durée du prêt (en mois)"},"loanLevels":{"type":"array","description":"Les paliers du prêt","items":{"$ref":"#/definitions/LoanLevelDTO"}},"loanNumber":{"type":"string","description":"Numéro de prêt"},"partnerLoanRef":{"type":"string","description":"Référence du prêt externe"},"rate":{"type":"number","format":"double","example":1.75,"description":"Taux du prêt en (pourcentage)"},"rateType":{"type":"integer","format":"int32","description":"Type de taux de prêt\n codes: {\n 1: Fixe\n 2: Variable\n}"},"type":{"type":"integer","format":"int32","description":"Type de prêt\n codes: {\n 1: Amortissable\n 2: Patronal\n 3: Palier\n 4: Relais\n 5: Taux zéro\n 6: In fine\n }"},"waranties":{"type":"object","description":"Les garanties du prêt par assuré, mettre le rang de l'assuré (commence à 1) en clé","additionalProperties":{"$ref":"#/definitions/WarrantiesDTO"}}},"title":"OldLoanDTO"},"OldMemberDTO":{"type":"object","required":["civility","email","firstname","lastname","phone"],"properties":{"civility":{"type":"integer","format":"int32","description":"Civilité \n codes : {\n 1: Monsieur,\n 2: Madame\n}"},"email":{"type":"string","description":"Email de l'adhérent"},"firstname":{"type":"string","description":"Prénom de l'adhérent"},"lastname":{"type":"string","description":"Nom de l'adhérent"},"phone":{"type":"string","description":"Téléphone de l'adhérent"}},"title":"OldMemberDTO"},"OldPricingRequestDTO":{"type":"object","required":["broker","customers","options","source"],"properties":{"baseSimulationId":{"type":"string","description":"Identifiant du devis orignal qui permet par exemple de rattacher à ce devis une nouvelle majoration"},"broker":{"type":"string","description":"Code courtier"},"creationDate":{"type":"string","example":"yyyy-MM-dd","description":"Date de création"},"customers":{"type":"object","description":"Liste des assurés","additionalProperties":{"$ref":"#/definitions/OldCustomerDTO"}},"distributor":{"description":"Détails du distributeur","$ref":"#/definitions/DistributorDTO"},"legalPersons":{"type":"object","description":"Liste des personnes morales","additionalProperties":{"$ref":"#/definitions/OldLegalPersonDTO"}},"options":{"description":"Liste des options du projet","$ref":"#/definitions/OldPricingRequestOptionsDTO"},"paymentFrequency":{"type":"integer","format":"int32","description":"Fréquence de paiment (par défaut mensuel) \n codes : {\n 1: mensuel,\n 2: trimestriel,\n 3: semestriel,\n 4: annuel\n}"},"platform":{"type":"integer","format":"int32","description":"Identifiant de la plateforme du projet"},"products":{"type":"array","description":"Liste des produits à tarifer, laissez vide si vous voulez tous les produits","items":{"type":"string"}},"projectId":{"type":"string","description":"Identifiant du projet"},"returnResults":{"type":"boolean","example":true,"description":"Indique si on veut avoir le résultat ou non"},"sendResultsToUrl":{"type":"string","description":"En cas de demande asynchrone, URL appelée pour transmettre les résultats"},"simulationId":{"type":"string","description":"Identifiant de la simulation"},"source":{"type":"string","example":"elois7690","description":"Identifiant de l'apporteur","enum":["magnolia","magnolia.fr-3353","simulassur","elois7690","procento","partnerRe","fluo","tech","ufc-que-choisir","cafpi","finance-conseil"]},"transferData":{"description":"Les données de transfert","$ref":"#/definitions/TransferDataDTO"}},"title":"OldPricingRequestDTO"},"OldPricingRequestOptionsDTO":{"type":"object","required":["effectiveDate","loans","projectState"],"properties":{"bank":{"type":"string","description":"La banque"},"bankRegional":{"type":"integer","format":"int32","description":"La banque régionale"},"couple":{"type":"boolean","example":false,"description":"Faut-il appliquer un tarif couple"},"effectiveDate":{"type":"string","example":"yyyy-MM-dd","description":"Date effective du projet"},"effectiveDateType":{"type":"integer","format":"int32"},"firstDueDate":{"type":"string","example":"yyyy-MM-dd","description":"Date de première échéance"},"lender":{"description":"Informations de l'organisme prêteur","$ref":"#/definitions/LenderDTO"},"loans":{"type":"object","description":"Liste des prêts","additionalProperties":{"$ref":"#/definitions/OldLoanDTO"}},"projectName":{"type":"string","description":"Nom du projet"},"projectQualification":{"type":"integer","format":"int32","description":"Type de projet\n codes: {\n 1: Résidence principale\n 2: Résidence secondaire\n 3: Investissement locatif\n 4: Travaux\n 5: Pret professionnel\n 6: Autre\n 7: Pret conso\n 8: RAC LS1\n 9: RAC LS2\n 10: Prêt personnel\n 11: Prêt professionnel à usage d'habitation\n 12: Crédit bail\n }","minimum":1.0,"maximum":12.0,"exclusiveMinimum":false,"exclusiveMaximum":false},"projectState":{"type":"integer","format":"int32","description":"Etat du projet\n codes: {\n 6: Nouveau financement\n 7: Reprise assurance groupe bancaire\n 8: Reprise assurance délégué\n}"},"signatureDate":{"type":"string","example":"yyyy-MM-dd","description":"Date de signature"}},"title":"OldPricingRequestOptionsDTO"},"PricingResponseDTO":{"type":"object","properties":{"company":{"description":"Compagnie","$ref":"#/definitions/CompanyDTO"},"coupleReductionApplied":{"type":"boolean"},"dump":{"type":"array","items":{"type":"string"}},"error":{"type":"integer","format":"int32","description":"Type d'erreur"},"executionDate":{"description":"Date d'exécution","$ref":"#/definitions/ExecutionDateDTO"},"executionTime":{"type":"number","format":"double","description":"Temps d'exécution"},"extra":{"type":"array","description":"Résultat pour n-ième assuré","items":{"type":"string"}},"folderTotalCost":{"description":"Objet regroupant les totaux pour le dossier dans sa globalité (cout total, cout sur 8 ans, ...)","$ref":"#/definitions/TotalCostDTO"},"instantaneityEligibility":{"type":"object","additionalProperties":{"$ref":"#/definitions/InstantaneityCheckResponseDTO"}},"instantaneityError":{"type":"boolean"},"logErrors":{"type":"object","description":"Messages d'erreurs","additionalProperties":{"type":"array","items":{"type":"string"}}},"logMessages":{"type":"object","description":"Messages de logs","additionalProperties":{"type":"array","items":{"type":"string"}}},"logo":{"type":"string","description":"Logo"},"medical":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"name":{"type":"string","description":"Nom"},"periodicity":{"type":"integer","format":"int32","description":"Periodicité"},"quoteId":{"type":"string","description":"Identifiant du devis"},"result":{"type":"object","description":"Résultat","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/definitions/LoanResultDTO"}}},"totalPerCustomer":{"type":"object","description":"Objet regroupant les totaux par assuré (cout total, cout sur 8 ans, ...)","additionalProperties":{"$ref":"#/definitions/TotalCostDTO"}}},"title":"PricingResponseDTO"},"RedirectionLinkRequestDTO":{"type":"object","properties":{"additionalAddressInfo":{"type":"string"},"address":{"type":"string"},"broker":{"type":"string"},"brokerFax":{"type":"string"},"brokerId":{"type":"string"},"brokerPhone":{"type":"string"},"city":{"type":"string"},"companyName":{"type":"string"},"corporationName":{"type":"string"},"email":{"type":"string"},"oriasNumber":{"type":"string"},"partnerFolderRef":{"type":"string"},"productCode":{"type":"string"},"rcsLocation":{"type":"string"},"rcsNumber":{"type":"string"},"userFirstName":{"type":"string"},"userName":{"type":"string"},"zipCode":{"type":"string"}},"title":"RedirectionLinkRequestDTO"},"ResponseWarrantiesDTO":{"type":"object","properties":{"label":{"type":"string","description":"Détails garanties"},"value":{"type":"number","format":"double","description":"Valeur pour la garantie"}},"title":"ResponseWarrantiesDTO"},"SepaDTO":{"type":"object","required":["address","bic","city","firstname","iban","lastname","zipCode"],"properties":{"address":{"type":"string","description":"Adresse"},"bic":{"type":"string","description":"BIC du compte"},"city":{"type":"string","description":"Ville"},"firstname":{"type":"string","description":"Prénom"},"iban":{"type":"string","description":"IBAN du compte"},"lastname":{"type":"string","description":"Nom"},"zipCode":{"type":"string","description":"Code Postal"}},"title":"SepaDTO"},"SimulationResponseDTO":{"type":"object","properties":{"error":{"type":"string","description":"Message d'erreur"},"pricing":{"type":"object","description":"Tarification","additionalProperties":{"$ref":"#/definitions/PricingResponseDTO"}},"simulationId":{"type":"string","description":"Identifiant de la simulation"}},"title":"SimulationResponseDTO"},"SubscribedCustomerDTO":{"type":"object","properties":{"activationUrl":{"type":"string"},"cancellationRequested":{"type":"boolean"},"contractId":{"type":"string"},"customerId":{"type":"string"},"error":{"type":"string"},"inV3":{"type":"boolean"},"signed":{"type":"boolean"},"simulationId":{"type":"string"}},"title":"SubscribedCustomerDTO"},"SubscriptionResponseDTO":{"type":"object","properties":{"customers":{"type":"array","items":{"$ref":"#/definitions/SubscribedCustomerDTO"}},"error":{"type":"string"}},"title":"SubscriptionResponseDTO"},"TimelineDTO":{"type":"object","properties":{"adhesion":{"type":"number","format":"double","description":"Coût des frais de dossier et adhésion pour la période"},"capital":{"type":"number","format":"double","description":"Capital restant dû"},"waranties":{"type":"array","description":"Détails des garanties","items":{"$ref":"#/definitions/ResponseWarrantiesDTO"}},"year":{"type":"integer","format":"int32","description":"Année"},"yearCost":{"type":"number","format":"double","description":"Coût pour l'année"}},"title":"TimelineDTO"},"TotalCostDTO":{"type":"object","properties":{"brokerFirstTwelveMonthsBonus":{"type":"number","format":"double","description":"Rémunération perçue par le courtier la première année dans le cas d’un regroupement de courtier"},"eightYearCost":{"type":"number","format":"double","description":"Coût sur 8 ans avec taxes (TVA, TSCA, ...) et Hors Frais"},"eightYearCostHT":{"type":"number","format":"double","description":"Coût sur 8 ans mois hors taxes (TVA, TSCA, ...) et Hors Frais"},"eightYearCostWithFees":{"type":"number","format":"double","description":"Coût sur 8 ans avec taxes (TVA, TSCA, ...) et incluant les Frais"},"eightYearCostWithTaxes":{"type":"number","format":"double"},"firstTwelveMonthsCost":{"type":"number","format":"double","description":"Coût des 12 premier mois avec taxes (TVA, TSCA, ...) et Hors Frais"},"firstTwelveMonthsCostHT":{"type":"number","format":"double","description":"Coût des 12 premier mois hors taxes (TVA, TSCA, ...) et Hors Frais"},"firstTwelveMonthsCostWithFees":{"type":"number","format":"double","description":"Coût des 12 premier mois avec taxes (TVA, TSCA, ...) et incluant les Frais"},"firstTwelveMonthsCostWithTaxes":{"type":"number","format":"double"},"totalCost":{"type":"number","format":"double","description":"Coût total avec taxes (TVA, TSCA, ...) et Hors Frais"},"totalCostHT":{"type":"number","format":"double","description":"Coût total hors taxes (TVA, TSCA, ...) et Hors Frais"},"totalCostTax":{"type":"number","format":"double","description":"Coût total avec taxes (TVA, TSCA, ...) et avec Frais"}},"title":"TotalCostDTO"},"TransferDataDTO":{"type":"object","properties":{"broker":{"type":"string","description":"Code courtier"},"reference":{"type":"string","description":"Référence courtier"}},"title":"TransferDataDTO"},"TransferRequestDTO":{"type":"object","properties":{"broker":{"type":"string"},"creationDate":{"type":"string","example":"yyyy-MM-dd"},"customers":{"type":"object","additionalProperties":{"$ref":"#/definitions/OldCustomerDTO"}},"distributor":{"$ref":"#/definitions/DistributorDTO"},"legalPersons":{"type":"array","items":{"$ref":"#/definitions/LegalPersonDTO"}},"options":{"$ref":"#/definitions/OldPricingRequestOptionsDTO"},"paymentFrequency":{"type":"integer","format":"int32"},"platform":{"type":"integer","format":"int32"},"product":{"type":"string"},"projectId":{"type":"string"},"returnResults":{"type":"boolean"},"sendResultsToUrl":{"type":"string"},"simulationId":{"type":"string"},"source":{"type":"string"},"transferData":{"$ref":"#/definitions/TransferDataDTO"}},"title":"TransferRequestDTO"},"WarrantiesDTO":{"type":"object","required":["dos","ipp","ipt","itp","itt","pe","psy","quotity"],"properties":{"customerRank":{"type":"integer","format":"int32","description":"Rang de l'assuré","minimum":1,"maximum":2,"exclusiveMinimum":false,"exclusiveMaximum":false},"dos":{"type":"boolean","example":false,"description":"Dos"},"ip":{"type":"boolean","example":false,"description":"Invalidité professionnel"},"ipp":{"type":"boolean","example":false,"description":"Invalidité permanente partielle"},"ipt":{"type":"boolean","example":false,"description":"Invalidité permanente totale"},"itp":{"type":"boolean","example":false,"description":"Incapacité temporaire partielle"},"itt":{"type":"boolean","example":false,"description":"Invalidité temporaire de travail"},"pe":{"type":"boolean","example":false,"description":"Perte d'emploi"},"psy":{"type":"boolean","example":false,"description":"Psy"},"quotity":{"type":"integer","format":"int32","description":"Quotité (en pourcentage)","minimum":0,"maximum":200,"exclusiveMinimum":false,"exclusiveMaximum":false},"supplements":{"type":"object","description":"Liste des majorations","additionalProperties":{"type":"array","items":{"$ref":"#/definitions/LoadingDTO"}}},"wantedWarranties":{"type":"array","items":{"type":"string","enum":["DC","INVALIDATE_AERAS","PTIA","IPT","IPP","ITT","ITP","EXO","DOS","PSY","RE","RC","DA","PE","IP"]}}},"title":"WarrantiesDTO"},"WarrantyDetailsDTO":{"type":"object","properties":{"expirationDate":{"type":"string"},"totalCost":{"type":"number","format":"double"}},"title":"WarrantyDetailsDTO"}}}