DashForDevsDocs
DocsNewsAPI v1
dashfordevs.comSign in

© 2026 DashForDevs

DocsNewsdashfordevs.comLegalStatus
DocsInventoryBrands
Introduction
Getting Started
Authentication
Products
Categories
Cart
Checkout
Blog
Reviews
Webhooks
Customers
Orders
Inventory
Stock ManagementBrandsProduct Custom FieldsBulk ImportProduct ImagesProduct SubscriptionsSubscription Checkout And RenewalsSubscription Self-Service And EmailsSubscriptions In Your Dashboard
Shipping
Discounts
Affiliates
Email
Media & Files
Analytics & Tracking
Locations
Tax
Global Data
SEO
Error Handling
Geography
Finance
Automations
Page Types
Surveys
Billing & Subscriptions
Storefront Payments
SDK Reference
REST API
Storefront Architecture
Notifications
Security
Team & Permissions
Migrations & Import
Calendar & Appointments
Contact Forms
AI Bots
Dashboard API
Deployment
Changelog
Troubleshooting
Recipes
CLI & Deployment
Image Pipeline
White-label Platforms
Records Engine
Platform Modules
Platform Security
Site Keys & Client Sites
Use Cases
Operations

Brands

Create and manage product brands.

Updated March 29, 2026

On this page
  • Overview
  • SDK Usage
  • Brand Page Example
  • REST API
  • Next Steps

Overview

Brands let you group products by manufacturer or brand. Customers can browse products by brand on the storefront.

SDK Usage

typescript
import dash from "@/lib/dash"

// List all brands
const { brands } = await dash.brands.list()
// brands = [{ id, name, slug, logo, description }, ...]

// Get brand with products
const { brand, products, pagination } = await dash.brands.get("premium-farms", {
  limit: 20,
  offset: 0,
})

Brand Page Example

typescript
// app/brands/[slug]/page.tsx
import dash from "@/lib/dash"

export default async function BrandPage({ params }) {
  const { brand, products } = await dash.brands.get(params.slug)

  return (
    <div>
      {brand.logo && <img src={brand.logo} alt={brand.name} />}
      <h1>{brand.name}</h1>
      <p>{brand.description}</p>
      <div className="grid grid-cols-2 md:grid-cols-4 gap-4">
        {products.map(p => <ProductCard key={p.id} product={p} />)}
      </div>
    </div>
  )
}

REST API

shell
GET /storefront/brands
GET /storefront/brands/premium-farms?limit=20
X-API-Key: pk_live_your_key

Next Steps

  • Stock Management — Inventory tracking
  • List Products — Filter products by brand
PreviousStock ManagementNextProduct Custom Fields

On this page

  • Overview
  • SDK Usage
  • Brand Page Example
  • REST API
  • Next Steps