# POST /Indoor/api/getEmbossReasonSubDefByValidFlag

**Resource:** [Reference data](../resources/Reference-data.md)
**Service that lists valid card issuance reasons**
**Operation ID:** `getEmbossReasonSubDefByValidFlag`

Retrieves emboss reason sub definitions with their valid and use flags. Calls _pmServiceProxy.GetEmbossReasonSubDefByValidFlag() and maps results to GetEmbossReasonSubDefByValidFlagResponse containing EmbossReasonSubDefList with properties ValidFlag, EmbossReasonSubCode, EmbossReasonSubDesc, and UseFlag.

## Responses

| Status | Description |
|--------|-------------|
| 200 | Success |
| 400 | (reference) |
| 404 | (reference) |
| 500 | (reference) |

**Success Response Schema:**

[GetEmbossReasonSubDefByValidFlagResponse](../schemas/Get/GetEmbossReasonSubDefByValidFlagResponse.md)

