Title says at all. Use case: when something goes unavailable, for example, an automation will run the reload integration service.
Documentation says it all.
https://www.home-assistant.io/integrations/homeassistant#service-homeassistantreload_config_entry