user99556: I'm very new to Bitcoin development, using its RPC API.
I created a wallet using 
{
    "method": "createwallet",
    "params": {
        "wallet_name": "/wallets/walletA"
    }
}

Now I want to get info about this wallet. I try to use the getwalletinfo command.
But it seems you can't specify the wallet name/path when running this command? You have to "load" the wallet first (using loadwallet)?
This is the part I do not understand. Let's say I have created 10 wallets and I try to run a getwalletinfo command in a multithreaded environment... How can I make sure I target the right wallet? Do I really have to send a loadwallet request to specify the wallet I want to work on, before getting info about it?
What will occure if I want to get information about "walletA" so I run loadwallet walletA, but before I can run getwalletinfo to get its info, a loadwallet walletB request is made?

user7272: When more than one wallet is available, the wallet is selected by sending the RPC requests to <host:port>/wallet/<wallet_name>.
You might have to play around with the exact form, I suspect it might be <host:port>/wallet/wallets/walletA in your case, or <host:port>/wallets/walletA, or <host:port>/wallet/walletA.

99556: <p>I'm very new to Bitcoin development, using its RPC API.</p>

<p>I created a wallet using </p>

<pre><code>{
    "method": "createwallet",
    "params": {
        "wallet_name": "/wallets/walletA"
    }
}
</code></pre>

<p>Now I want to get info about this wallet. I try to use the <code>getwalletinfo</code> command.</p>

<p>But it seems you can't specify the wallet <em>name</em>/<em>path</em> when running this command? You have to "load" the wallet first (using <code>loadwallet</code>)?</p>

<p>This is the part I do not understand. Let's say I have created 10 wallets and I try to run a <code>getwalletinfo</code> command in a multithreaded environment... How can I make sure I target the right wallet? Do I really have to send a <code>loadwallet</code> request to specify the wallet I want to work on, before getting info about it?</p>

<p>What will occure if I want to get information about "walletA" so I run <code>loadwallet walletA</code>, but before I can run <code>getwalletinfo</code> to get its info, a <code>loadwallet walletB</code> request is made?</p>
 7272: <p>When more than one wallet is available, the wallet is selected by sending the RPC requests to <code>&lt;host:port&gt;/wallet/&lt;wallet_name&gt;</code>.</p>

<p>You might have to play around with the exact form, I suspect it might be <code>&lt;host:port&gt;/wallet/wallets/walletA</code> in your case, or <code>&lt;host:port&gt;/wallets/walletA</code>, or <code>&lt;host:port&gt;/wallet/walletA</code>.</p>
