Métodos da API
A API EvaDocs é um serviço baseado em inteligência artificial / visão computacional para extração de informações não estruturadas em documentos a fim de devolver as informações em um padrão estruturado (JSON) através de uma API REST.
Os serviços da API devem ser consumidos pelo backend do cliente, logo seus servidores devem estar cadastrados em uma whitelist de IPs. Desta forma, as requisições passarão por uma camada de WAF (Web Application Firewall) que avaliará o comportamento das aplicações que consomem os serviços antes de redirecionar a requisição à API.
A API EvaDocs não armazena as imagens enviadas pelos clientes (tampouco os dados extraídos) e todo o processamento ocorre em memória volátil.
Existe um domínio que aponta para o ambiente de produção da EvaDocs API: intellidoc.intelliway.com.br - que só pode ser acessado por backends cujos IPs foram cadastrados em uma whitelist da Intelliway API.
Não armazenamos as imagens enviadas pelos clientes e todo o processamento ocorre em memória volátil.
Todas as requisições deverão ser feitas usando o protocolo HTTPS.
É importante ressaltar que, as propriedades contidas nos métodos, não possuem ordem definida. Além disso, novas propriedades podem ser adicionadas sem aviso prévio. Dessa forma, é necessário utilizar um deserializador dinâmico, ou seja, que trabalhe com o nome das propriedades e não com suas posições.
Devido à grande variação de qualidade nos dispositivos de captura disponíveis nos smartphones, não há recomendações mínimas em termos de resolução ou tamanho da imagem. Para reduzir o tamanho do arquivo a ser enviado para o EvaDocs recomenda-se a compressão JPG. Não recomendamos operações de redimensionamento da imagem, pois, esta operação, pode comprometer a qualidade em grau maior que a compressão JPG. Em alguns casos, a compressão com até 80% de perdas é aceitável, porem há uma expressiva redução no tamanho da imagem. A compressão com perdas pode prejudicar o desempenho da leitura, portanto níveis muito altos devem ser usados apenas para imagens muito grandes. O limite máximo de upload do EvaDocs é de 50MB para PDFs e 20 MB para arquivos em formato de imagens, e com o limite mínimo de área de 5k pixels ou 50 pixels de lado. Imagens que extrapolem o limite superior de 9M pixels serão redimensionadas (de maneira proporcional) para que se encaixem no limite.
Last updated