Depends on your environment, routing logic, etc. Usually, the statistical day or ListObject are used for these purposes. Of course, you can use any existing external system which provides public API to get these information. It is really up to you how it will be used, configured and deployed.