Autenticação

Autenticação Basic Auth. A chamada precisa ir em HTTPS.

A API usa Basic Auth, com as mesmas credenciais de acesso ao Infradesk.

📘

Toda requisição que não estiver em HTTPS é recusada.

Requisição

fetch("https://exemplo.infradesk.app/caminho", {
  method: "GET",
  headers: {
    "Authorization": "Basic " + btoa("usuário:senha")
  }
}).then(function (response) {
  return response.json();
}).then(function (json) {
  console.log(json);
});

Cabeçalho

Authorization: Basic dXN1YXJpbzpzZW5oYQ==

O valor depois de Basic é o usuário e a senha em Base64, no formato usuário:senha.