So the API (DLL) is only available via purchase?

So the API (DLL) is only available via purchase? I want to create/access temperature values for my system via PowerShell, this would seem to be possible via the SDK?
Is there any option for a single user? On a budget? HWiNFO is wonderful, seems to be just about the only solution (for Windows) that works with my hardware, BeeLink GR7 and GTR7 mini PCs. And would just like to be able to monitor CPU and GPU temperatures. Unfortunately, the BeeLink mini PCs don't support direct fan control or monitoring (only seen in BIOS), so watching the CPU/GPU temperatures is key. Moreover, using PowerShell, the only visibility to CPU/GPU temperatures just frankly does not work, never accurate. Any assistance or ideas welcome.