Java Wrapper for the Robinhood Investing App/Service
Unfortunately, due to some incidents with people accessing the Robinhood APIs directly, Robinhood Financial LLC has made some drastic changes to their API. This library no longer works with the current service.
Robinhood does not appear like they will be making their new API system public, and as such, this repository should be considered archived. I hope it was some use while it was still alive!
More documentation and features to come.
A Java wrapper providing easy access to the Unofficial Robinhood Api.
Currently Implemented:
Include the latest .jar file from the Release Page in your system build path.
Maven/Gradle options will probably become available in the future
Javadocs available - Click me! This library is built with the intention of making extracting information from the Robinhood API as easy as possible.
Say for the following example, we want to get our account number, and how much buying power we have available
//Providing a username and password automatically logs the instance into our account!
RobinhoodApi api = new RobinhoodApi("username", "password");
//Make the request for all of the account information
AccountElement accountData = api.getAccountData();
//Extract the data we want
String accountNumber = accountData.getAccountNumber();
Float buyingPower = accountData.getBuyingPower();
//Print to console!
System.out.println(accountNumber + " : " + String.valueOf(buyingPower));
If you have any questions, comments or suggestions, please do throw me an Email!