I have a wallet and without using Monero Wallet GUI, I want to check for incoming transactions every 5 minutes. For that, I will write code (in .NET), that will execute a method every 5 minutes.
What that method should do is currently unknown to me. As far as I know, I can check the blockchain for transactions with my private key. Is it possible or do I need more data than that?