你可能不知道自己是否具有该地的购房资格,但是中介应该知道,而且中介会把你的家庭资料输入建委系统,若干个工作日以后就知道了。我不相信中介会不知道你有没有购房资格,除非你提供了不实的信息。假设你提供了完整信息,但最终还是没有资格购房,也不能说是违约,毕竟你的初衷是买房,你不是来闹着玩的,没有资格也是没办法的事。这不属于违约,是不可抗力。