Integração - Back-End

Qual é a forma de autenticação da API da Memed?

Para utilizar os recursos da Memed via API, é necessário possuir um usuário com token válido.

Utilizamos o padrão JWT (JSON Web Tokens) para os nossos tokens de usuários.

Como saber se já efetuei o cadastro de um médico?

É possível ver todas as informações de um usuário (incluindo o token), através de nossa API Rest para consulta do médico

Estou fazendo uma requisição e está sendo retornado um bloco de comentário, o que pode ser?

Confira na requisição enviada se está indo os cabeçalhos necessários:

Accept: application/vnd.api+json; Content-type: application/json

Quais são as credenciais da Memed?

Para parceiros (via software/API/Web Service), a autenticação é através das credenciais API-KEY e SECRET-KEY.

Para usuários/médicos de parceiros, a autenticação é realizada através do TOKEN.

Posso fazer REQUEST's que utilizem API-KEY e SECRET-KEY pelo front-end?

Todos os REQUEST's que necessitam de API-KEY e SECRET-KEY devem ser realizados pelo back-end.

Como temos um vínculo de compromisso com o parceiro, disponibilizamos as credenciais para ter acesso ilimitado à nossa API. Deixar as chaves visíveis no front-end é uma falha de segurança grave.

É possível colocar imagem no cabeçalho e rodapé?

Pelas opções de receituário da Memed não é possível, mas temos um comando que permite importar o cabeçalho e o rodapé com base em um template PDF enviado para a Memed, que pode ter imagens. Clique aqui para saber como fazer isso.

É possível consultar os princípios ativos para cadastrar as alergias do paciente?

Sim, disponibilizamos um endpoint para consultar nossa base de princípios ativos. Clique aqui para saber como fazer isso.

O TOKEN do usuário tem validade?

O TOKEN do usuário tem validade pré definida, e limpamos frequentemente o ambiente de integração (testes). No ambiente de produção, o token é dinâmico, e renovado sempre que a atualização no cadastro do médico. Uma vez que ocorre atualização nos dados do cadastro, um novo token pode ser gerado para esse usuário dependendo dos dados alterados. Portanto, recomendamos que o parceiro inclua uma verificação para tratar esses casos.

As bases de integração e de produção são diferentes.

Last updated