apiで取得できるように修正。api/listを追加。テストケースを追加。