---
title: "Criar Token cartão"
method: POST
path: "/tokens"
---

# Criar Token cartão

`POST /tokens`

## Query parameters

- `appId` string, required

## Request body

- object
  - `type` string, required — Tipo do cartão
  - `card` object, required — Informações do cartão a ser tokenizado.
    - `number` string, required — Número do cartão. Entre 13 e 19 caracteres
    - `holder_name` string — Nome do portador como está impresso no cartão. Máximo de 64 caracteres (Caracteres especiais e números não são aceitos)
    - `holder_document` string — CPF ou CNPJ do portador do cartão. Obrigatório caso o tipo do cartão seja voucher (bandeiras VR ou Pluxee).
    - `exp_month` string, required — Mês de validade do cartão. Valor entre 1 e 12 (inclusive)
    - `exp_year` string, required — Ano de validade do cartão. Formatos yy ou yyyy. Ex: 23 ou 2023.
    - `cvv` string — Código de segurança do cartão. O campo aceita 4 ou 3 caracteres, variando por bandeira.
    - `brand` string — (Opcional) Bandeira do cartão. Para cartões de crédito, temos como valores possíveis: Elo, Mastercard, Visa, Amex, ou Hipercard. Para voucher, temos como valores possíveis: Alelo, VR ou Pluxee.
    - `label` string — Indica a label do cartão

## Response `200`

200

- object
  - `id` string
  - `type` string
  - `created_at` string
  - `expires_at` string
  - `card` object
    - `last_four_digits` string
    - `holder_name` string
    - `exp_month` integer
    - `exp_year` integer
    - `brand` string
    - `label` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/pagar/apis/pagarme-api.md) · [All operations](https://skmtc.net/pagar/apis/pagarme-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pagar/pagarme-api/versions/dababf062743/schema)
