Are there API's I can use to get this information?
You can use Electrum servers via blockchain.address.listunspent
blockchain.address.listunspent
An example implentation: [1] that calls [2] (Note: this is an altcoin implementation)