---
title: "List reissue reasons"
method: GET
path: "/cards/v1/reissue/reasons"
tags: ["Card reissue"]
---

# List reissue reasons

`GET /cards/v1/reissue/reasons`

## Request

- Base URL: `https://sandbox.pismolabs.io/passport`
- URL: `https://sandbox.pismolabs.io/passport/cards/v1/reissue/reasons`
- Auth: none declared

Returns a paginated list of reissue reasons for the tenant.

Supports filtering by enabled status and cursor-based pagination.

## Query parameters

- `limit` integer
- `nextCursor` integer
- `enabled` boolean

## Response `200`

Success

- GetReasonsResponse
  - `items` ReasonResponse[]
    - `id` integer: Reissue reason identifier. You can get reason IDs using the [List reissue reasons](https://developers.pismo.io/pismo-docs/reference/get-reissue-reasons) endpoint. The `must_block` flag comes from the reissue reason object.
    - `description` string: Reissue reason description
    - `must_block` boolean: Should a `PLASTIC` card be canceled upon reissue or can it be used until the new card is activated? `VIRTUAL` cards are automatically canceled when reissued, regardless of this setting.
    - `must_charge` boolean: Should the reissue be charged? This field is information only as only issuers can make debit entries to a customer's account.
    - `cost` number: Reissue card cost
    - `type` string: Issuer-defined reissue reason enum
    - `enabled` boolean: Is reason active? This field is for information only and allows the issuer to provide only active reasons for re-issuance.
  - `pagination` Pagination
    - `next_cursor` integer, nullable: Cursor to get the next page
    - `has_next` boolean: Are more pages available?

## Other responses

- `400`: Bad request
- `401`: Access token is missing or invalid
- `500`: Internal server error

---

[API](https://skmtc.dev/pismo/apis/platform-authentication.md) - [All operations](https://skmtc.dev/pismo/apis/platform-authentication/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/platform-authentication/revisions/935b62e16de4?raw)
