FYI, even if OP or someone else doesn't want to run their own full node, they could use service (such as getnodes.io) which offer Bitcoin Core API.
Does this getnodes.io work for you? Can you access the site?
I can't seem to access the site and my AV Kaspersky blocking it I also tried accessing it through other devices but it seems it's down.
Anyway, OP does not look exactly what we pointed to.
I also cannot access getnodes.io, although i'm sure i accessed it normally few months ago.