---
title: "Market Categories"
canonical_url: "https://apidocs.sportradar.com/resources/widgets/docs/custom-bet/integration/custom-views/market-categories"
markdown_url: "https://apidocs.sportradar.com/resources/widgets/docs/custom-bet/integration/custom-views/market-categories.md"
last_updated: "2026-03-23T18:44:01Z"
---

# Market Categories

In the [OfferingResponse](https://apidocs.sportradar.com/resources/widgets/docs/custom-bet/integration/data-adapter.md#offeringresponse) we have the field [Market categories](https://apidocs.sportradar.com/resources/widgets/docs/custom-bet/integration/data-adapter.md#marketcategory), that group markets together.
They are displayed as tabs on the Custom Bet main view. Each `marketCategory` (tab) can contain multiple `cbCategoryItems` (markets),
and the tabs are displayed in the order they are provided in the data. Any **markets** or **metaMarkets** can be added to `cbCategoryItems`, and one market can be in multiple categories.

You have to add markets to at least one category to display them in the widget.

![Widget Header](https://apidocs.sportradar.com/resources/widgets/static/img/customBet.WidgetHeader.png)

```javascript
[
    {
      id: "main",
      name: "Highlights",
      cbCategoryItems: ["oneXtwo", "total", "shots"]
    },
    ...
]
```
