保险人可以解除合同的情形主要有以下几种:1. 投保人故意或者因重大过失未履行如实告知义务,足以影响保险人决定是否同意承保或者提高保险费率的。保险人在合同订立时已经知道投保人未如实告知的情况的,保险人不得解除合同;发生保险事故的,保险人应当承担赔偿或者给付保险金的责任。2. 被保险人或者受益人未发生保险事故,谎称发生了保险事故,向保险人提出赔偿或者给付保险金请求的,保险人有权解除合同,并不退还保险费。3. 投保人、被保险人故意制造保险事故的,保险人有权解除合同,不承担赔偿或者给付保险金的责任;除本法第四十三条规定外,不退还保险费。4. 投保人申报的被保险人年龄不真实,并且其真实年龄不符合合同约定的年龄限制的,保险人可以解除合同,并按照合同约定退还保险单的现金价值。5. 合同效力依照本法第三十六条规定中止的,经保险人与投保人协商并达成协议,在投保人补交保险费后,合同效力恢复。但是,自合同效力中止之日起满二年双方未达成协议的,保险人有权解除合同。保险人依照前款规定解除合同的,应当按照合同约定退还保险单的现金价值。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。