可以撤销行政许可的情形主要有以下几种:1. 行政机关工作人员滥用职权、玩忽职守作出准予行政许可决定的。比如工作人员故意违法违规操作,给予了不应获得许可的人许可。2. 超越法定职权作出准予行政许可决定的。即行政机关行使了超出其法定权限范围的权力来许可。3. 违反法定程序作出准予行政许可决定的。像未按规定的步骤、方式、顺序等进行许可程序。4. 对不具备申请资格或者不符合法定条件的申请人准予行政许可的。例如给不符合资质要求的人颁发了资质许可。5. 依法可以撤销行政许可的其他情形。被许可人以欺骗、贿赂等不正当手段取得行政许可的,应当予以撤销。但撤销许可可能对公共利益造成重大损害的,不予撤销。行政机关撤销行政许可后,被许可人的合法权益受到损害的,行政机关应当依法给予赔偿;取得的利益属于应当追缴的,应当依法予以追缴。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。