I have been wondering if there is an
api available that can enable me know if a certain amount of
Bitcoin has been received from a particular wallet address.
For the moment I have only be researching but seen nothing useful yet.
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up.Sign up to join this community
There's many websites that provides such APIs.
blockcypher is excellent. Explore its documentation:
And, with this Address Endpoint API, you can get the transactions related to an address.
However, you'd be aware of one thing, that is one BTC transaction can have multiple inputs (senders) and multiple outputs (receivers), therefore you may not know exactly from which address the BTC is sent.