Я пытаюсь создать API, который можно использовать для обновления некоторых основных данных в моем приложении. Он содержит различные раскрывающиеся списки для города, страны и т. д. Всякий раз, когда я добавляю новые данные в эти раскрывающиеся списки, мне нужно, чтобы приложения обращались к этому API один раз в день и получали последние данные. Кроме того, если API запрашивает более старые данные (из старых приложений), он должен иметь возможность возвращать такие данные на основе некоторого параметра запроса date.
Как лучше всего создать такой API?
Кроме того, API должен быть RESTful и будет доступен для сред Android/iOS.