Logs show Debug on API app. Just migrated from C7 to C8 yesterday. All seems to be working fine.
I have noticed the IP address in API set to 192.168.1.126. should this be set to hub's IP?
Based on your screenshot, I assume you mean Maker API.
This would be because you have the "Enable logging for debugging" option enabled in the Maker API app. If you do not want to see this kind of logging, the solution is to disable this option in the app. (This is similar to options in other apps and drivers.)
Look at the title for this setting and you will see it says "Allowed Hosts (for CORS)." This is used to put the other host (not your hub, which already knows its own IP address) on an allowed list so you don't get CORS errors -- if that's a problem for your use case. Most of the time this isn't something you need to set if just communicating other IP addresses on your LAN, but if you put something here -- and you must have since it's blank by default -- it's possible the instructions for whatever other system you're using Maker API with told you to, and this would be the correct thing in that case.
Thanks for the explanation, appreciated