Emitir cartão virtual

Cria um cartão virtual via Autra (POST /cards/v1/cards).

Cartão nasce em status=BLOCKED, status_reason=INITIAL_BLOCKED — não transaciona até POST /cards/{id}/activate.

PIN é repassado pra Autra e não persistido do nosso lado.

Idempotência via businessKey (UUID v4) ou header Idempotency-Key.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
Body Params

Cria um cartão virtual via cartões.

string
enum
Defaults to VIRTUAL

VIRTUAL no MVP. PHYSICAL exige address + embossing_setup_id (não suportado nesta Fase).

Allowed:
string
enum
Defaults to CREDIT

Como o cartão se apresenta no checkout. CREDIT é recomendado pra e-commerce/wallets. DEBIT requer senha presencial. Em ambos o dinheiro vem do saldo (PREPAID).

Allowed:
uuid

Opcional. Override do profile. Default = VISA_49170838 (PREPAID PF).

string
required
length between 4 and 4
^[0-9]{4}$

4 dígitos numéricos. Rejeitado: 0000, 1234, 1111, 2222...9999, sequenciais (1234, 9876), repetidos. Backend NÃO persiste/loga.

string
length ≤ 26

Opcional. Default = full_name do onboarding. Backend normaliza: uppercase, sem acento, max 26 chars (padrão Visa Brasil).

string

Idempotência (UUID v4). Se omitido, Autra gera. Mesma key reenviada devolve o mesmo cartão.

metadata
object

Metadados livres, repassados pra Autra.

Headers
string
Responses

403

Token inválido.

404

PERSON_NOT_FOUND — onboarding incompleto.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json