---
title: Product Listing API
description: Build custom category and brand listing pages with Luigi's Box product listing APIs.
slug: product-listing/api
docKind: hub
hub: product-listing
---

Use the Product Listing API when you want full control over category, brand, or campaign listing pages. The overview below points to the main endpoint, the implementation quickstarts, and the guides that matter most when building a custom listing experience.

## Endpoints

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/product-listing/api/v1/">
    <h3>Product Listing API</h3>
    <p>Retrieve ranked products for category and brand pages with listing-specific parameters.</p>
  </a>
</div>

## Quickstarts

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/quickstart/product-listing/building-custom-plp/">
    <h3>Your first API-powered listing</h3>
    <p>Build a minimal product listing page from raw API responses.</p>
  </a>
  <a class="lb-guide-card" href="/quickstart/product-listing/navigable-category-page/">
    <h3>Navigable category page</h3>
    <p>Add breadcrumbs, navigation, filters, and pagination to the API flow.</p>
  </a>
</div>

## Guides

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/quickstart/product-listing/understanding-plp/">
    <h3>Understand product listing</h3>
    <p>Review the main listing concepts before you commit to the API path.</p>
  </a>
  <a class="lb-guide-card" href="/product-listing/guides/pairing/">
    <h3>Pairing</h3>
    <p>Make sure category objects and listing results connect through the right fields.</p>
  </a>
</div>
