Fetching new PayPal transactions for a Personal Account
I own a personal PayPal account and am coming up with the design for a personal financing application. I intend to use the APIs provided by PayPal to fetch recent activity on my account to automate some of the information entry (at the moment, most of my transactions go through PayPal). I've rooted through the API documentation, and I haven't been able to find any sort of endpoint I could use to fetch my recent account history. I did find a question previously asked and answered about two years ago stating that the only way to do this was by getting a Premier account, which I'd rather avoid due to not knowing if there's any costs associated with such. I'd also like to note that despite my Personal status, I still get notifications on my Android phone stating that I've spent money. Which brings me to the title question: does PayPal's API expose some endpoint I missed that allows me (the user) to programmatically browse my history, find new transactions, and mark them down with little input from me, or at the very least register to receive notice from PayPal that a new transaction has appeared?
You can pull transaction history using the TransactionSearch API. Then you can get individual transaction details using GetTransactionDetails. You may also want to look into IPN, which will automatically POST transaction data to a URL you specify as a listener. That listener can receiver the data from PayPal and update your own database, send custom email notifications, hit 3rd party web services, etc.
How to pay with paypal and then save parameters from my form?
PayPal Checkout Express in-context, doesn't work in my GWT project
Peer to Peer payments using Adaptive Payments
Implementing Paypal IPN with ASP vNext
Process delayed PayPal payment
How to add PayPal like structured data to Google email markup?
Paypal integration for ios
Paypal API Response Missing Fields
Payflow using Hosted Pages: Is TENDER required in the secure token request?
Braintree API Update Subscription
WooCommerce send items to PayPal in a wrong way
Paypal Express Checkout Japanese Zipcodes
PayPal sandbox doesn't work
Can Create Adaptive payment on paypal pro request
Paypal Adaptive Payment sandbox account and unilateral receiver not allowed
How can I tell if my paypal certificate is SHA-256? - PayPal service upgrades