Skip to main content

Get started in three steps

Make your first API call and start building with Wallbit.

Step 1: Get your API Key

  1. Log in to your Wallbit account (in the app or in the Wallbit Dashboard) 2. Navigate to Agents 3. Click Create agent 4. Select the permissions you need: - read - Query balances and transactions - trade - Execute buy/sell orders
  2. Copy and securely store your API key
Your API key will only be shown once. Store it securely and never commit it to version control.

Step 2: Make your first request

Try fetching your checking account balance:
curl -X GET "https://api.wallbit.io/api/public/v1/balance/checking" \
  -H "X-API-Key: your_api_key_here"
You should receive a response like:
{
  "data": [
    {
      "currency": "USD",
      "balance": 1000.50
    }
  ]
}
Replace your_api_key_here with your actual API key.
const response = await fetch('https://api.wallbit.io/api/public/v1/balance/checking', {
  headers: {
    'X-API-Key': process.env.WALLBIT_API_KEY
  }
});

const { data } = await response.json();
console.log('Balances:', data);

Step 3: Explore more endpoints

Now that you’ve made your first request, explore what else you can do: - Get your stock portfolio: GET /api/public/v1/balance/stocks - List transactions: GET /api/public/v1/transactions - Execute a trade: POST /api/public/v1/trades - Browse available assets: GET /api/public/v1/assets

Next steps

Now that you have your API key working, explore these key features:

Balance

Query your checking and investment balances.

Trades

Buy and sell stocks programmatically.

Transactions

View your complete transaction history.

Assets

Browse available stocks and ETFs.
Need help? Contact our support team at support@wallbit.io or visit our Help Center.