read api