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.
PayPal Web Payments Standard
PayPal Authorization-Code Rest API failedBecause=risk_decline
Retrieve original credit card info given a PayPal PNREF
What can one do with PayPal API keys
paypal subscription button not working expected
PayPal Sandbox not receiving IPN?
Logout Paypal Express account after payment is completed
Paypal API Error 10485 - Prestashop
Paypal cart item issue
Credit Card Payment Notification
is the sandbox broken - 500 error [duplicate]
Opencart 188.8.131.52 - 'Status=INVALID StatusDetail= Cannot match the MD5 Hash. Order might be tampered with.'
Error Connecting To PayPal API
PAYPAL Billing Plans API paypal-subscriptions - Automatic deduction The failure to renew
Error processing paypal payments in production
Why does the PayPal API sandbox environment return different states for create payment?