Omni-WardDevelopers

Autenticação

Troque client e secret por um token de curta duração.

Ainda não disponível. Estas páginas descrevem o contrato previsto para /api/token-generate e /api/service-api, que ainda não respondem no servidor. A API ativa hoje é a REST v1.

Guarde client e secret somente no back-end. Eles nunca devem chegar a navegadores ou aplicativos.

Request

POST/api/token-generate
curl --location 'https://api.omni-ward.com/api/token-generate' \
--header 'Content-Type: application/json' \
--data '{
  "client": "{client}",
  "secret": "{secret}"
}'

Response

{
  "access_token": "{jwt_token}",
  "expires_in": "300"
}
CampoDescrição
access_tokenToken JWT das chamadas protegidas
expires_inValidade do token, em segundos, como texto

Como usar o token

Authorization: Bearer {access_token}

Reutilize o token até perto de expirar, em vez de gerar um por chamada. Se receber HTTP 401, gere outro e repita a chamada uma vez.