The IOTA Java client makes it possible to interact with your local node and request certain information or actions to be taken. Once your node is successfully setup, you can interface with it through port
14265 by passing along a JSON object which contains a specified command; and upon successful execution of the command, returns your requested information.
The main priority of the API as well as IRI itself is security. As such, anything that has to do with private keys is done client side. For this we have provided several libraries that take care of this, but you can implement this functionality yourself as well.
For the rest of this documentation it is assumed that you have the IOTA client running at port
14265 (or a port of your choice, change your requests accordingly then).