Skip to content

Referência da API

A API do Aether365 permite-lhe aceder programaticamente a dados de análise, acionar análises, gerir tenants e conduzir o AI Pilot - gerar, rever e aplicar remediação automatizada, ler sinais de risco de identidade e reforçar políticas.

Grupos de endpoints

ÁreaO que abrange
ScansAcionar e listar análises de conformidade e exposição
ResultsLer resultados individuais de análises
AI PilotGerar, rever e aplicar planos de remediação automatizada
Threat AlertsSinais de risco de identidade e contenção de utilizadores com um clique
PoliciesLer o estado das políticas e reforçar políticas em lista de permissões
TenantsLer e atualizar o perfil do tenant
ConnectionsGerir tenants Microsoft 365 ligados
Scheduled ScansAutomatizar análises recorrentes

URL Base

https://api.aether365.io

Todos os endpoints são relativos a este URL base.

Autenticação

A API utiliza autenticação Bearer token. Inclua um token JWT válido no cabecalho Authorization de cada pedido:

Authorization: Bearer <token>

Os tokens são emitidos pelo sistema de autenticação do Aether365. Consulte Autenticação para detalhes sobre como obter um token.

Formato de Resposta

Todas as respostas da API utilizam uma estrutura JSON consistente.

Resposta de Sucesso

json
{
  "success": true,
  "data": {}
}

Para endpoints de lista:

json
{
  "success": true,
  "data": [],
  "meta": {
    "total": 142,
    "page": 1,
    "limit": 20
  }
}

Para endpoints de ação (acionar, eliminar):

json
{
  "success": true,
  "data": null
}

Resposta de Erro

json
{
  "success": false,
  "error": {
    "code": "ERROR_CODE",
    "message": "Human-readable description",
    "details": {}
  }
}

Códigos de Estado HTTP

CódigoSignificado
200Sucesso
201Recurso criado
400Pedido inválido - parâmetros em falta ou malformados
401Autenticação necessária ou token inválido
403Acesso negado - violação de isolamento de tenant
404Recurso não encontrado
409Conflito - por exemplo, uma análise já está em execução
429Limite do plano atingido
500Erro interno do servidor

Códigos de Erro

CódigoDescrição
AUTH_MISSING_TOKENCabecalho Authorization não presente
AUTH_INVALID_TOKENToken não pode ser verificado
AUTH_EXPIRED_TOKENToken expirou
TENANT_NOT_FOUNDTenant não existe
TENANT_NOT_CONNECTEDConsentimento Microsoft não concluído
SCAN_NOT_FOUNDID de análise não existe
SCAN_ALREADY_RUNNINGUma análise já está em execução para este tenant
SCAN_PLAN_LIMIT_REACHEDQuota de análises para o plano atual esgotada
VALIDATION_ERRORCorpo do pedido ou parâmetros de consulta inválidos
INTERNAL_ERRORErro inesperado do servidor

Limites de Taxa

A API está limitada a 120 pedidos por minuto. Exceder o limite de taxa devolve 429 Too Many Requests. O cabecalho Retry-After indica quantos segundos aguardar antes de tentar novamente.

Esta página foi útil?