Если API используется не часто, то при первом запросе потребуется время, чтобы все было готово, то же самое, если вы перезапустите IIS в целом, вещи нужно прогреть.
Внутренне у нас естьнастраиваемая система проверки работоспособности, которая вызывает определенные URL-адреса для их мониторинга, но, как следствие, она также поддерживает работу службы.
Вы также можете сделать это довольно просто, создав задачу планировщика Windows локально или на любом сервере, который простопериодически вызывает APIЛучше всего реализовать конкретный метод Monitor, который выполняет любые другие сообщения поддержки активности, которые могут иметь отношение к делу.
Попробуйте это в качестве примера Открыть веб-сайт из планировщика Windows