ePharma - API

Ambiente

Homologação: https://RestUAT.epharma.com.br
Produção: https://rest.epharma.com.br

Autenticação

URL
{ambiente}/oauth/token

Method
POST

Headers
Content-Type: application/x-www-form-urlencoded

Body Params:
Nome Tipo Descrição
grant_type Texto Passar sempre o valor password
client_id Texto Passar o valor fornecido pela ePharma
client_secret Texto Passar o valor fornecido pela ePharma
username Texto Usuário fornecido pela ePharma
password Texto Senha fornecida pela ePharma


Response
{
    "access_token": "",
    "token_type": "",
    "expires_in": 0,
    ".issued": "",
    ".expires": ""
}
Nome Tipo Descrição
access_token Texto Token de acesso do usuário. Será utilizado em todas as demais requisições feitas ao sistema, nos cabeçalhos de autenticação
token_type Texto Tipo do token de autorização. Será utilizado em todas as demais requisições feitas ao sistema, nos cabeçalhos de autenticação<
expires_in Número Timestamp com data de expiração do token de acesso
.issued Texto Data de autenticação do usuário
.expires Texto Data de expiração do token de acesso

Após a autenticação ter sido realizada com sucesso, em todas as demais chamadas deve-se passar no cabeçalho da requisição, o seguinte parâmetro:
Authorization: Bearer {access_token}

Documentação Técnica

A documentação técnica da API utiliza o padrão Swagger e pode ser acessada aqui