# List View vs. Detail View
source: https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/how-to-use-response-data/list-view-detail-view/index.md

This article offers some suggestions for how you can use the response data you receive from Consumer Clarity API calls and highlights the differences between using the data in a list view vs. a detail view.

## Overview {#overview}

Typically, there are two areas in your banking app where you use the response data: a **list view** and a **detail view** .  

* **List view:** A list of all transactions for a particular account, which is displayed to the cardholder through your banking app.
* **Detail view:** A detailed transaction that is displayed to the cardholder after they have selected it from the **list view** .   

This image shows an example of how each of these views might look in a banking app:
![List View versus Detail View](https://static.developer.mastercard.com/content/consumer-clarity/documentation/img/list-view-vs-detail-view.png)

## Present the response data in list view {#present-the-response-data-in-list-view}

You can populate the transactions in a **list view** with recognizable merchant names by using the **merchantName** response field. And if it's available, you can also present the **logos** response to your cardholders. This image shows an example of how you might typically present this response data in your app:
![List View Matching with Response Data](https://static.developer.mastercard.com/content/consumer-clarity/documentation/img/list-view-matching.png)

## Present the response data in detail view {#present-the-response-data-in-detail-view}

When a cardholder selects a specific transaction from the **list view**, a new page opens where they see more details about the merchant and the transaction.

You can use the same **merchantName** and **logos** responses in your **detail view** as you did for your **list view** . In addition, you can present the response data for fields such as **description** . And if you receive response data for **websiteUrl**, you can display it to your cardholder in the form of a button or link.

Use these response data fields to populate your **detail view** as shown in this image:
![List View Matching with Response Data](https://static.developer.mastercard.com/content/consumer-clarity/documentation/img/detail-view-matching2.png)

## Next Steps {#next-steps}

* [Guidance for Caching Response Data](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/how-to-use-response-data/caching-response-data/index.md) provides guidelines to follow for caching the Consumer Clarity API response data.
* [Display Merchant Details](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/how-to-use-response-data/displaying-merchant-details/index.md) suggests different ways you can use the merchant detail response data in your banking app.
* [Display Transaction Details](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/how-to-use-response-data/displaying-transaction-details/index.md) offers tips for how to display transaction detail response data in your banking app.
* [Display Smart Subscriptions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/how-to-use-response-data/displaying-subscription-controls/index.md) offers tips for how to display Smart Subscriptions response data in your banking app.
* Review [Tips for Sending Requests](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/tips-for-sending-requests/index.md) for suggestions to consider when sending your requests.
