# The Network Token object

### The Network Token object

```json
{
  "id": "nt_test_61SITWK7KhLsQIGAK16QsOpAPpE97EJALhqt1U5mC4kq",
  "object": "v2.core.vault.network_token",
  "status": "active",
  "created": "2026-09-15T14:13:12.000Z",
  "exp_month": "12",
  "exp_year": "2030",
  "livemode": false,
  "number": "4242424242424242",
  "origin": "card_on_file"
}
```

## Attributes

- `id` (string)
  ID of the NetworkToken object.

- `object` (string, value is "v2.core.vault.network_token")
  String representing the object’s type. Objects of the same type share the same value of the object field.

- `created` (timestamp)
  Created timestamp.

- [`cryptogram`](https://docs.stripe.com/api/v2/core/vault/network-tokens/object.md?query=cryptogram) (object, nullable)
  This field is unset in create and retrieve responses. It is populated only after a successful generate_cryptogram request.

- `exp_month` (string, nullable)
  The month the network token expires.

- `exp_year` (string, nullable)
  The year the network token expires.

- `livemode` (boolean)
  Whether the object exists in live mode or in test mode.

- `number` (string, nullable)
  The network token number.

- `origin` (enum)
  The origin of the resource used to provision this network token.
Possible enum values:
  - `card_on_file`
    The resulting network token is intended for use by the merchant that stored the card.

  - `wallet`
    The resulting network token is intended to be shared amongst unrelated third-party entities.

- `status` (enum)
  The status of the network token.
Possible enum values:
  - `active`
    The network token is active and can be used.

  - `deactivated`
    The network token has been deactivated. This is a terminal state for the network token.

  - `suspended`
    The network token is suspended.
