API restful states added