Я считаю, что LOR-API всё-таки нужен.
Давайте коллективно опишем, как он должен выглядеть, какие классы иметь, какие параметры принимать.
Например, я считаю, что нужно обратить внимание особое на время. Например, каждый запрос к API может параметром иметь «временной лимит». Например, «показать сообщения такого-то топика, написанные после 12.03.2015 20:21:00» и получить от сервера только новые сообщения.
Такая diff система была бы удобна. Также можно указывать верхнюю границу. Например, «показать сообщения такого-то топика, написанные с 12.03.2015 20:21:00 до 13.03.2015 00:00:00».
Листание по страницам тоже было бы полезно (limit + offset).
Какие сущности нужны? Какие параметры у этих сущностей должны быть?