Listagem de cartões tokenizados
#
Detalhes da chamada- Recurso:
/v1/cards/list
- Método HTTP:
GET
- Formato da requisição:
JSON
- Formato da resposta:
JSON
- Parâmetros de cabeçalho:
Parâmetro | Descrição | Formato | Obrigatório |
---|---|---|---|
merchant_id | Código da loja no Carat. Os códigos de produção e certificação serão diferentes. | < 15 AN | SIM |
merchant_key | Chave de autenticação da loja no Carat. As chaves de produção e certificação serão diferentes. | < 80 AN | SIM |
token | Token obtido no serviço de criação de token Saiba mais.. Caso não seja enviado Authorization esse campo torna obrigatório | = 66 AN | COND. |
Authorization | Deve ser enviada a assinatura de autenticação da loja no formato Bearer {assinatura} . Exemplo: Bearer JHVGytfdgauygdauiw78264284527852897hagdg . Caso não seja enviado token esse campo será obrigatório | < 2000 AN | COND. |
Content-Type | Deve ser enviado com o valor application/json . | = 15 AN | SIM |
#
Fluxo#
ExemplosAbaixo estão alguns exemplos de chamada do serviço de listagem de cartões tokenizados utilizando a ferramenta cURL.
#
Listagem de cartões tokenizados utilizando tokenRequisição:
Para usar este exemplo, não esquecer de definir a variável {{url}}
com o valor
esitef-homologacao.softwareexpress.com.br
#
Listagem de cartões tokenizados utilizando assinaturaRequisição:
Para usar este exemplo, não esquecer de definir a variável {{url}}
com o valor
esitef-homologacao.softwareexpress.com.br
Resposta:
#
Parâmetros de requisiçãoNa tabela abaixo está a descrição dos parâmetros de requisição do serviço de listagem de cartões tokenizados:
Parâmetro | Descrição | Formato | Obrigatório |
---|---|---|---|
authorizer_id | Código da autorizadora no Carat. Saiba mais. | < 3 N | NÃO |
status | Status do cartão armazenando no Carat ATV (Ativo) ou INA (Inativo). | = 3 AN | NÃO |
page | Página da listagem. A primeira página tem valor 0 . Caso não seja enviada, assumiremos o valor 0 . | < 3 N | NÃO |
limit | Número máximo de registros por página. Caso não seja enviado, assumiremos o valor máximo 100 | < 3 N | NÃO |
#
Parâmetros de respostaEm caso de sucesso, o código de resposta HTTP será 200
. Qualquer outro código deve ser interpretado como erro. Na tabela abaixo está a descrição dos parâmetros de resposta do serviço de listagem de cartões tokenizados:
Parâmetro | Descrição | Formato |
---|---|---|
code | Código de resposta do Carat. Qualquer código diferente de 0 (zero) significa falha. Saiba mais. | < 4 N |
message | Mensagem de resposta do Carat. | < 500 AN |
current_page | Página atual dos registros. | < 4 AN |
total_pages | Número total de páginas. | < 4 AN |
count | Contagem total de registros.. | < 4 AN |
card | ||
status | Status do cartão. | = 3 AN |
customer_id | Identificação do comprador para armazenamento de cartão. | = 20 AN |
authorizer_id | Código da autorizadora utilizada no armazenamento. | < 3 N |
token | Identificação do cartão armazenado. Este token deve ser utilizado no lugar do cartão do comprador para realização de transações com o Carat. | = 88 AN |
suffix | Últimos 4 dígitos do cartão do comprador. | = 4 AN |
bin | 6 primeiros dígitos do cartão do comprador. | = 6 AN |
expiration_date | Data de vencimento do cartão no formato MMAA . | = 4 N |
creation_date | Data de criação no armazenamento de cartão no formato: DD/MM/AAAA'T'HH:mm . Exemplo: 13/07/2017T16:03 | = 16 D |
modification_date | Data que foi alterado no armazenamento do cartão no formato: DD/MM/AAAA'T'HH:mm . Exemplo: 13/07/2017T16:03 | = 16 D |