离婚协议约定不要抚养费是有效的。只要双方协商一致,签字同意并且在登记机关完成协议离婚就是有效的。
《婚姻法》第三十七条规定,离婚后,一方抚养的子女,另一方应负担必要的生活费和教育费的一部或全部,负担费用的多少和期限的长短,由双方协议;协议不成时,由人民法院判决。
关于子女生活费和教育费的协议或判决,不妨碍子女在必要时向父母任何一方提出超过协议或判决原定数额的合理要求。
最高人民法院《关于人民法院审理离婚案件处理子女抚养问题的若干具体意见》第10条规定,父母双方可以协议子女随一方生活并由抚养方负担子女全部抚育费。
综上,离婚双方在协议中约定子女抚养费全部由一方承担是合法的。