Integração com o APP
versão 1.0

Esta documentação tem como objetivo apresentar todos os campos disponibilizados pelo aplicativo Agilliza em sua versão 1.0 para integração com o seu sistema através da leitura do nosso QRCode. A leitura do QRCode consiste em uma simples entrada de teclado (que pode ocorrer através de um leitor USB ou até mesmo atravéz da WebCam) onde disponibilizaremos as informações em uma linha de dados separados por vírgula (,).

Digamos que o usuário "Jõao Pedro" queira disponibilizar no Agilliza alguns dados para que o seu sistema faça a leitura e posteriormente o cadastro deste usuário em sua base. O cliente vai selecionar seu nome, telefone, cpf e email neste processo e gerar um QRCode no app.

Ao efetuar a leitura (usando um leitor USB ou WebCam) seu sistema receberia os dados no seguinte padão:

nome=Joao Pedro,telefone=24999990000,cpf=12345678901,[email protected]

Importante:
* Afim de evitar problemas com codificação binária, acentuação e mascaras em campo, todos os valores serão retornados sem acentos, pontos, traços, parenteses, etc;
* Os dados dos QRCodes gerados no Agilliza sempre serão finalizados com o campo datahora (formato DD-MM-AAAAHHMM). Este campo pode ser utilizado como fator de segurança, para garantir que o QRCode tenha sido gerado no mesmo momento que solicitado pelo colaborador responsável pelo cadastro/checkin. Evitando assim que o usuário exiba um print do QRCode do app gerado em outro momento ou em outro dispositivo;
* Após efetuar a leitura dos dados, recomendamos que os mesmos sejam conferidos com a apresentação de um documento com foto antes da gravação/confirmação dos dados.

Lista de campos
disponíveis
Id do campo: Descrição do campo: Tipo de dados: Min/Max caracteres: