Fluxo Básico
A API da Precode possibilita diversas interações entre o integradores/lojista e os lojistas Precode.
A imagem abaixo ilustra o fluxo básico:
Padrão de Comunicação
Os recursos disponíveis são baseados em REST e a troca de mensagens em JSON.
Modelo de arquitetura REST: modelo arquitetural para desenvolvimento de aplicações web que utiliza JSON e HTTPS. Mais informações acesse: https://pt.wikipedia.org/wiki/REST
Protocolo HTTPS: protocolo de transporte padrão utilizado para comunicação entre sistemas que permitem a transferência de dados entre redes de computadores, principalmente na World Wide Web (Internet). Mais informações acesse: https://pt.wikipedia.org/wiki/Hypertext_Transfer_Protocol
Charset UTF-8: UTF-8 (8-bit Unicode Transformation Format) é um tipo de codificação Unicode de comprimento variável, sendo também compatível com o ASCII. Mais informações acesse: https://pt.wikipedia.org/wiki/UTF-8
Content-type JSON: Formato aberto para troca de mensagens baseado em texto. É completamente independente de linguagem, pois usa convenções que são familiares às linguagens C e familiares, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que JSON seja um formato ideal de troca de dados. Mais informações acesse: https://en.wikipedia.org/wiki/JSON