# Updated network token

Webhooks provide merchants with real-time notifications when the network token associated with a payment card is updated by Visa or Mastercard. These notifications allow merchants to automatically update their systems based on the events.


  Duplicate webhook events can occur. Implement idempotency on your end to avoid processing the same event twice.

Endpoint: POST NetworkTokenUpdated
Version: 1.0.0
Security: MerchantID

## Header parameters:

  - `merchant` (string, required)
    Unique public key provided upon registration and must be shared for identification purposes.
    Example: "wh_pk_7b197...ba108f842"

  - `signature` (string, required)
    Request signature that allows verification of merchant authenticity on the payment gateway server.
    Example: "M2E3OTkyNzcz...xMmExODI4"

  - `solidgate-event-id` (string, required)
    Unique event identifier.
    Example: "e1765cf7-70f7-4e56-8fb2-bd88744a94d1"

  - `solidgate-event-created-at` (string, required)
    Event creation time in ISO 8601 format with milliseconds.
    Example: "2025-06-05T12:34:56.789Z"

  - `solidgate-event-type` (string, required)
    Event type, indicating the specific event that occurred.
    Example: "card.network_token.updated"

## Request fields (application/json):

  - `card_id` (string)
    Unique card identifier provided by merchant in the payment request.

  - `tokenization_type` (string)
    Type of tokenization associated with the card, a process that replaces the card's primary account number (PAN) with a unique digital token to ensure secure transactions.
    Enum: "vts", "mdes", "scof"

  - `status` (string)
    Network token status.
    Enum: "INACTIVE", "ACTIVE", "SUSPENDED", "DEACTIVATED", "DELETED"

  - `created_at` (string)
    Network token creation date.

  - `updated_at` (string)
    Date of network token status update.


## Response 2XX fields
