drink api returns component list