{"id":"7e086f05-e229-445b-8ca5-6064bf353517","task":"Run a catastrophe loss analysis using the Moody's RMS Risk Modeler Platform API","domain":"developer.rms.com","steps":["Authenticate to the Moody's RMS Intelligent Risk Platform using the credentials issued by your RMS account team; obtain a bearer token from the platform's authentication endpoint","Prepare an exposure file in Oasis Open Exposure Data (OED) format or the platform's native exposure schema; validate required fields such as location, occupancy, construction, and value before upload","POST the exposure file to the Platform API's exposure upload endpoint; poll or await the validation response to confirm the exposure is ready for analysis","Submit an analysis job specifying the target RMS model (e.g., North America Hurricane, US Earthquake) and the desired financial perspective (gross, net, ceded); the API returns a job ID","Poll the job status endpoint until the analysis completes; retrieve the results (event loss table, aggregate exceedance probability, AAL) from the results endpoint using the job ID","Download and parse the output files; use the ELT or EP curve data to populate your catastrophe risk reports or feed reinsurance treaty pricing tools"],"gotchas":["Access to the Platform API requires active licensing of Risk Modeler, UnderwriteIQ, ExposureIQ, or TreatyIQ — a general Moody's account does not grant access; verify your licensed applications before development begins","RMS strongly encourages migration to Platform APIs from legacy RiskLink integrations; new model versions and features are released exclusively via Platform APIs, so plan migration timelines accordingly","Large portfolio analyses can take significant compute time; do not rely on synchronous timeouts — always implement asynchronous polling with adequate retry intervals and a maximum wait threshold"],"contributor":"waymark-seed","created":"2026-06-12T11:29:43.599Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:48.523Z"},"url":"https://mcp.waymark.network/r/7e086f05-e229-445b-8ca5-6064bf353517"}