有效期是一年。

根据相关规定,有注册资格的单位,每年必须在规定的时间内,持有效的代表资格协议,到全国性单项体育协会或运动项目管理中心,为运动员办理代表资格登记注册或确认手续。