REST API

A documentação da REST API está disponível em https://YOURNAME.radius-as-a-service.com/docs/api

RADIUSaaS expõe uma API REST que permite automatizar a maioria das ações que, de outra forma, teriam de ser executadas através da interface do Portal de Administração do RADIUSaaS.

circle-exclamation

Autenticação

Para autenticar uma chamada à API REST, preencha um cabeçalho HTTP Authorization com cada solicitação. Este cabeçalho deve conter um token de acesso:

Authorization: Bearer
               <Token de Acesso>

Referência da API

A documentação da API contém uma referência completa baseada em Swagger para cada endpoint da API, incluindo

  • métodos HTTP disponíveis,

  • códigos de resposta HTTP,

  • esquemas JSON / dados de formulário para requisições (corpos),

  • esquemas JSON dos corpos de resposta, e

  • exemplos de requisição-resposta para alguns endpoints.

circle-info

Não é possível acionar chamadas de API diretamente através da Referência da API.

Cenários

Gerenciar Contas de Nome de Usuário/Senha para BYOD ou Acesso de Convidados

A API REST pode ser usada para automatizar o gerenciamento de contas de nome de usuário/senha para cenários de BYOD ou acesso de convidados.

Isso pode incluir o provisionamento automático de credenciais (WiFi) durante a integração de novos estudantes, inquilinos em um espaço de coworking, ... assim como a aposentadoria automática dessas contas.

Um exemplo de como usar a API REST para provisionar uma conta de nome de usuário/senha pode ser encontrado em sua Referência da API sob os endpoints de Usuário endpoints.

Implementar Monitoramento Externo

Para monitorar a disponibilidade do serviço e o tempo de atividade da sua instância RADIUSaaS com um sistema externo, ou para monitorar o vencimento do Certificado do Servidor RADIUS, consulte o seguinte guia:

Monitoramento Externochevron-right

Exemplos cURL

Em geral, existem dois tipos de conteúdo diferentes para a API REST, dados de formulário ou JSON. Você pode descobrir qual tipo de mídia é exigido na documentação da API.

Se você não está familiarizado com a sintaxe do curl, pode encontrar dois exemplos aqui:

JSON

Dados de Formulário

Last updated

Was this helpful?