State API updates