---
title: "Emissão de segunda via com criptografia"
method: POST
path: "/cards-pci/{proxy}/duplicate"
tags: ["Emissão de cartão"]
---

# Emissão de segunda via com criptografia

`POST /cards-pci/{proxy}/duplicate`

## Request

- Base URL: `https://api-mtls.sandbox.bankly.com.br`
- URL: `https://api-mtls.sandbox.bankly.com.br/cards-pci/{proxy}/duplicate`
- Auth: HTTP bearer

<div class="bkly-ref-description">
  <p>Emita a segunda via de um cartão físico com as mesmas características da primeira via, por meio de comunicação criptografada.</p> 
  <span class="bkly-ref-small-beta-tag">beta</span> 
  <span class="bkly-ref-scope-tag">scope: card.create</span>
</div>
[block:callout]
{
  "type": "info",
  "title": "Nota",
  "body": "Para mais informações, confira a documentação [Emissão de cartão com dados criptografados](/docs/emissao-cartao-dados-criptografados)."
}
[/block]

## Path parameters

- `proxy` string, required

## Headers

- `api-version` string, required: Versão da API. Atualmente estamos na versão 1.0.
- `Authorization` string, required: <em>Token</em> de autorização do tipo Bearer.

## Request body

- CreateDuplicateCardRequestPci
  - `description` string, required: Detalhes do cancelamento com qualquer informação considerada como relevante.
  - `status` 'LostMyCard' | 'CardWasStolen' | 'CardWasDamaged' | 'CardNotDelivered' | 'UnrecognizedOnlinePurchase' | 'CustomerOrder' | 'CardWasBroken' | 'CardHasDefect' | 'CardWasRobbed', required: Motivo da emissão da segunda via.
  - `holder` HolderPci, required: Objeto com informações sobre o titular do cartão.
    - `document` Document, required: Objeto que deverá conter informações sobre o documento titular do cartão.
      - `value` string, required: Número do documento do titular do cartão.
      - `type` string, required: Tipo do documento utilizado (CPF ou CNPJ).
  - `password` string, required: Senha do cartão atual (primeira via). A senha deve possuir <b>quatro dígitos</b> e ser transmitida <b>criptografada</b> em formato base64.
  - `resetPassword` boolean: Indica se o sistema deve gerar uma nova senha aleatória para o cartão durante a solicitação de segunda via (true) ou se deve manter a senha atual (false). <b>Importante</b>: caso este campo não seja preenchido, será adotado o valor padrão (false). Para que o parceiro possa utilizar o campo <code>resetPassword</code>, é necessário que seja feita uma avaliação pelo time de segurança do Bankly e que o usuário tenha acesso à senha, seja pelo <i>kit</i> enviado, seja pelo <i>endpoint</i> de [consulta de senhas](reference/consulta-senha-criptografia).
  - `address` AddressRequest: Objeto que deverá conter informações sobre o endereço do titular do cartão.
    - `zipCode` string, required: Código postal de endereço. Informe somente números. O CEP deve ser nacional.
    - `address` string, required: Logradouro (nome da rua, avenida etc.).
    - `number` string, required: Número do imóvel.
    - `complement` string: Complemento do endereço.
    - `neighborhood` string, required: Nome do bairro.
    - `city` string, required: Nome da cidade.
    - `state` string, required: Nome do estado. Formato ISO 3166-2:BR.
    - `country` string, required: Nome do país. Formato ISO 3166-2:BR.
  - `metadata` object: Objeto que deverá conter informações adicionais pertinentes ao contexto, representadas por meio de pares de chave e valor.

## Response `202`

Cartão

- CardBuildingResponse
  - `proxy` string: Código identificador do cartão.
  - `activateCode` string: Código para ativar o cartão.

## Other responses

- `400` (unresolved $ref)
- `401` (unresolved $ref)
- `403` (unresolved $ref)
- `406` (unresolved $ref)
- `409` (unresolved $ref)
- `500` (unresolved $ref)
- `503` (unresolved $ref)

---

[API](https://skmtc.dev/bankly/apis/gest-o-de-cart-es.md) - [All operations](https://skmtc.dev/bankly/apis/gest-o-de-cart-es/llms.txt) - [OpenAPI document](https://skmtc.dev/bankly/apis/gest-o-de-cart-es/revisions/1116211d65a0?raw)
