# Retrieve a List of Card Plastics
source: https://developer.mastercard.com/mastercard-processing-core/documentation/use-cases/data-management/query-cms-get-particular-data/retrieve-list-of-card-plastics/index.md

## Overview {#overview}

This use case describes how you retrieve a list of `Plastic` for the specified card contract. Refer to [Card Plastic](https://developer.mastercard.com/mastercard-processing-core/documentation/guides/card-management-system/index.md#card-plastic) for more information.

## Sequence diagram {#sequence-diagram}

![Sequence diagram](https://static.developer.mastercard.com/content/mastercard-processing-core/uploads/retrieve-list-of-card-plastics.png)

### Explanation {#explanation}

1. The server sends a `GET` request to the `/cards/{card_contract_id}/plastics` endpoint to fetch a list of `Plastic` for the `card_contract_id`.
2. The API returns the card contract's `Plastic` data stored in the CMS. Refer to [Endpoint](https://developer.mastercard.com/mastercard-processing-core/documentation/use-cases/data-management/query-cms-get-particular-data/retrieve-list-of-card-plastics/index.md#endpoint) to check the complete list of data returned by the endpoint.

Refer to [Sandbox testing](https://developer.mastercard.com/mastercard-processing-core/documentation/sandbox-testing/data-management/query-cms-to-get-particular-data/retrieve-list-of-card-plastics/index.md) for information on how to execute the use case in the Sandbox environment.

## Endpoint {#endpoint}


API Reference: `GET /cards/{card_contract_id}/plastics`

