API reference can be found here.
RPC Help listtransactions ( "account" count skip include_watchonly). Watch-Only false true If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. N getaccount bitcoinaddress Returns the account associated with the given address. For the 'move' category of transactions, the account the funds came from (for receiving funds, positive amounts or went to (for sending funds, negative amounts). N sendtoaddress bitcoinaddress amount comment comment-to amount is a real and is rounded to 8 decimal places. Parameter #3the number of transactions to skip. Count (numeric, optional, default10) The number of transactions to return. This is negative and only available for the 'send' category of transactions. Also, I want to create another bitcoin wallet and it's very strange if I need to start after adding a new wallet. Y setaccount bitcoinaddress account Sets the account associated with the given address. N help command List commands, or get help for a command. "label "label (string) A comment for the address/transaction, if any "vout n, (numeric) the vout value "fee.xxx, (numeric) The amount of the fee in BTC.