Skip to main content
GET
Autenticação
Toda chamada da API, exceto esta, exige o cabeçalho Authorization: Bearer {token}. O valor que volta em data é o JWT. A CHAVE_INTEGRADOR não entra nesse cabeçalho. Ela só serve para montar o segredo desta chamada.

O que você precisa

  • A CHAVE_INTEGRADOR, entregue pelo MyCredit para a revenda. Sem essa chave a autenticação não acontece.
  • O CNPJ da empresa que autentica e emite o PIX, somente números. Esse CNPJ é quem recebe o JWT e, nas chamadas seguintes, é quem cria o PIX.
O CNPJ precisa existir no MyCredit. Empresa sem revenda autentica com uma chave válida e não passa pela verificação de vínculo. Empresa ligada a uma revenda só autentica se a chave for dela ou da revenda à qual está associada. A revenda autentica o próprio CNPJ com a própria chave, mesmo sem um vínculo da revenda com ela mesma.

Passo a passo

1

Monte o segredo

Junte o CNPJ e a chave com uma barra vertical (|):
Exemplo, com dados fictícios:
2

Codifique em Base64

Converta a string inteira para Base64. A codificação evita que a barra vertical se perca na URL. Ela não substitui o HTTPS.O exemplo acima vira:
3

Troque o segredo pelo JWT

Faça um GET. Não envie corpo nem cabeçalho Authorization nesta chamada.
Resposta de sucesso:
O campo data é o JWT. Ele vale 2 dias. Quando expirar, repita este passo.Se o segredo estiver errado ou a empresa não existir, a API responde HTTP 400:
Quando a empresa existe, mas não está ligada a esta revenda, a mensagem é Empresa não associada a esta revenda.
4

Use o JWT nas outras chamadas

Erros comuns

O cabeçalho está sem Bearer, o JWT expirou ou você enviou o segredo Base64 no lugar do JWT. Gere o token de novo e envie Authorization: Bearer {data}.
A chave não existe, está inativa, ou o CNPJ não está cadastrado. Confira se a carteira PIX dessa empresa já foi ativada e se o CNPJ é o da empresa emissora.
O CNPJ pertence a uma empresa ligada a uma revenda, mas não à revenda dona desta chave. Empresa sem revenda não cai neste erro. A revenda autentica o próprio CNPJ sem vínculo consigo mesma.
O CNPJ à esquerda da barra vertical define quem autentica e emite a cobrança. Em uma revenda, trocar esse CNPJ muda a empresa emissora, desde que ela esteja associada a essa revenda.

Ambientes

A chave de um ambiente não vale no outro. Monte o segredo com a CHAVE_INTEGRADOR daquele ambiente.

Path Parameters

chave
string
required

Segredo em Base64. O texto original, antes de codificar, é CNPJ_DA_EMPRESA_EMISSORA|CHAVE_INTEGRADOR. O CNPJ, só números, é a empresa que autentica e emite o PIX.

Response

Token gerado. O campo data é o JWT, em texto.

sucesso
boolean
Example:

true

data
string

JWT para enviar como Authorization: Bearer {data}. Não envie o segredo Base64 neste cabeçalho.

Example:

"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."