---
title: "Select Pin"
method: POST
path: "/generic-wallet/api/v1/cards/select/pin"
---

# Select Pin

`POST /generic-wallet/api/v1/cards/select/pin`

## Request

- Base URL: `https://sandbox.interswitchng.com`
- URL: `https://sandbox.interswitchng.com/generic-wallet/api/v1/cards/select/pin`
- Auth: none required

This endpoint enables pin selection for an existing wallet

## Headers

- `Content-Type` string, required
- `Authorization` string, required

## Request body

- object
  - `walletIdType` string, required: wallet identifier type
  - `channel` string, required: channel sending request, via “WEB” or “USSD” or “SERVICE” or “MOBILE”
  - `walletId` string, required: wallet identifier
  - `newPinEncrypted` string, required: New Pin Encrypted
  - `domain` string, required: wallet domain

## Response `200`

200

- object

## Other responses

- `400`: 400

---

[API](https://skmtc.dev/interswitchgroup/apis/ipg.md) - [All operations](https://skmtc.dev/interswitchgroup/apis/ipg/llms.txt) - [OpenAPI document](https://skmtc.dev/interswitchgroup/apis/ipg/revisions/98dead048190?raw)
