---
title: "Create an inventory of widgets"
slug: "create-an-inventory-of-widgets"
abstract: "How to create an inventory of widgets before beginning integration with Sitecore Search."
---
# Create an inventory of widgets

We recommend you start with making an inventory of the widgets that you need to create. In Sitecore Search, the **Widgets** section lists all widgets that have been configured for your implementation. The listing can have widgets that are not used in your application.

We strongly recommend you familiarize yourself with the entity or entities configured in Sitecore Search. It is very helpful also to create an inventory of the widgets and widget components that you need to create.

To view details of all entities in the implementation:

1. Log in to Sitecore Search using your Sitecore Search credentials.
2. On the menu bar, click **Administration** then click **Domain settings**.
3. On the **General Settings** tab, to entities, click **Entities**.

    you can find the names, and attributes of all the entities in your implementation.

4. On the **Attributes** tab, from the **Entity** dropdown, for a list of attributes, select an entity.
5. On the menu bar, to view lists of widgets, click **Widgets** and **Pages**.

![Screenshot of the widgets page.](https://doc.sitecore.com/api/markdown-image/search/en/developers/search-js-sdk-for-react/images/widgets-grid-search.png)

To inventory widgets and pages:

1. Log in to Sitecore Search using your Sitecore Search credentials.
2. On the menu bar, to view lists of widgets, click **Widgets**.
3. On the menu bar, to list the pages you need to create, click **Pages**.
4. In the **Widgets** tab, from the table, for every widget, retrieve the name, `rfk_id`, type, status, and the page or pages it is hosted.

> [!note]
> For successful rendering of widget components, make sure that:
>
> -   Widget components have the same **rfk\_id** and type as configured in Sitecore Search.
>
> -   Widgets are published and have *Active* status.