API: User story validation