---
title: "Update network card profile"
method: PUT
path: "/v1/cards/{cardId}/network-tokens/profile"
tags: ["Network card profile"]
---

# Update network card profile

`PUT /v1/cards/{cardId}/network-tokens/profile`

## Request

- Base URL: `https://gw-pci.pismolabs.io/cards-tokenization`
- URL: `https://gw-pci.pismolabs.io/cards-tokenization/v1/cards/{cardId}/network-tokens/profile`
- Auth: HTTP bearer

Update an existing network card profile with a different one. This affects the display at the next tokenization (after deleting the token and creating another one).

**Notes**:
 * This is a PCI endpoint, use the https://gw-pci.pismolabs.io/cards-tokenization environment.
 * This endpoint takes an account token - an access token encoded with a Pismo account ID.

## Headers

- `x-customer-id` integer, required

## Request body

- NetworkCardProfileObject: Network card profile object
  - `network_card_profile` string, required: Network card profile that you, the issuer, have already configured with the card network.
  - `update_previous_tokens` boolean: Should previously issued tokens on the network be updated? **ONLY** for VISA and Mastercard. Default is `false`.

## Response `204`

No Content

## Other responses

- `400`: Bad request
- `401`: Access token is missing or invalid
- `500`: Internal Server Error

---

[API](https://skmtc.dev/pismo/apis/card-issuing-tokenization.md) - [All operations](https://skmtc.dev/pismo/apis/card-issuing-tokenization/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/card-issuing-tokenization/revisions/fbf231735d66?raw)
