Referência da API
Gerar QR Code
Cria um QR Code para identificar o SmartPOS do cliente. Depois da leitura no Connect TEF, a API envia o smartposId para o webhook configurado.
POST
/qrcodeResposta inicial
201 CreatedResposta inicialJSON
1{2 "qrCode": "QR#22b02ed1-fe3c-42b5-9caa-b28f42829a92",3 "referencia": "loja-123-pdv-001",4 "expiresAt": 17877218485}Campos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
| qrCode | string | Valor que deve ser convertido em QR Code visual e exibido na tela do seu sistema.obrigatório |
| referencia | string | Mesma referência enviada na criação do QR Code, quando informada. |
| expiresAt | timestamp Unix | Momento em que o QR Code deixa de ser válido.obrigatório |
erro.jsonJSON
1{2 "erro": {3 "codigo": "API_KEY_INVALIDA",4 "mensagem": "API key invalida ou inativa.",5 "acao": "Confira se a chave foi copiada do portal do parceiro e se está ativa."6 }7}| HTTP | Código | Quando acontece | Como corrigir |
|---|---|---|---|
| 400 | CAMPO_OBRIGATORIO | documentoCliente não foi enviado ou está vazio. | Envie o CPF ou CNPJ do cliente cadastrado no campo documentoCliente. |
| 401 | API_KEY_NAO_INFORMADA | O header x-api-key não foi enviado. | Informe a chave da integração no header x-api-key. |
| 401 | API_KEY_INVALIDA | A chave não existe, foi rotacionada ou está inativa. | Use a chave ativa gerada no portal do parceiro. |
| 403 | CLIENTE_NAO_AUTORIZADO | A API key não autoriza identificação para o cliente informado. | Confira se o cliente pertence ao parceiro da chave utilizada. |
| 500 | ERRO_INTERNO | A API encontrou uma falha inesperada ao criar o QR Code. | Registre o status e o corpo da resposta e acione o suporte se o erro persistir. |
Seção ativa: Requisição