年），朱棣装病，使建文帝把作为人质的朱棣三子朱高炽、朱高煦、朱高燧回燕国；之后由于属下被朝廷处死，遂装疯。由于王府长史葛诚告知朝廷，装疯被发觉。时燕王遣使入金陵奏事，使者被齐泰等审讯，被迫供出燕王的异状，于是朝廷下密旨，令张昺、谢贵逮捕燕王府的官属，张信逮捕燕王本人。但张信经过考虑，将此事告知朱棣。于是朱棣和僧人姚道衍等进行举兵的谋划，令张玉、朱能将八百勇士带入府中潜伏，以待变故。
燕王起兵.张昺、谢贵得到皇帝密诏后，七月初四带兵包围了燕王府。朱棣假意将官属全部捆缚，请二人进王