The Pandabase Node library provides convenient access to the Pandabase API from applications written in server-side JavaScript.
- Node / Bun.
Install the package with:
npm install pandabase
# or
yarn add pandabase
# or
pnpm add pandabase
# or
bun add pandabase
For complete details on the library's methods and signatures, please refer to our documentation: TypeScript SDK Documentation.
import Pandabase from "pandabase";
const pandabase = new Pandabase(process.env.PANDABASE_SECRET_KEY);
// Retrieve the shop
const shop = await pandabase.shops(process.env.PANDABASE_SHOP_ID).retrieve();
// List coupons
const coupons = await pandabase
.shops(process.env.PANDABASE_SHOP_ID)
.coupons.list();
console.log(shop, coupons);