--snip--
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.
Those online providers of RPC APIs have a serious limitation. Because they only allow so many (lat's say X) amount of calls a day, it means you cannot use their APIs for building a transaction database which would otherwise let you work offline, because that requires literally millions of RPC calls which are way above what any provider is willing to allow.
You're right. But when i made that reply, i didn't know what kind of data OP wants or how frequent he need to obtain it.
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.