Wallet API allows users to obtain the functionality of the Wallet. Wallet API also requires authentication.
The full list of Wallet API methods is specified in the documentation.