For store ownersUpdated 12 June 2026

Dashboard login vs API keys — what's the difference?

Your dashboard login is how you sign in to manage your store. An API key is how your own code talks to BTAB. Two separate systems.

This guide is for store owners. Not you? Supplier guidesShopper guides

TL;DR: Your dashboard login is how you sign in to manage your store. An API key is how your own code/website talks to BTAB. Two separate systems — don't mix them up.

Dashboard loginAPI key
Who uses itYou, in the browserYour website / backend code
What it's forManaging products, orders, storefront settingsPulling your catalog/orders into your own site or integration
Looks likeEmail + password (a session)A secret key string (like an Anthropic or Stripe key)
Keep it…Private to youServer-side only — never in front-end code

If you're just running your storefront through BTAB, you only need the login. You only need an API key if you're building your own integration — see the developer Vendor Integration Guide for setup, security, and code examples.

What this means for you: treat an API key like a password for your software. It's not your login, and it should never appear in a browser, a public repo, or client-side JavaScript.

Was this helpful?