Skip to content

API справочник

Aether365 API ви позволява програмен достъп до данни от сканирания, стартиране на сканирания, управление на tenant-и и управление на AI Pilot: генериране, преглед и прилагане на автоматизирано отстраняване, четене на сигнали за риск за идентичността и подсилване на политики.

Групи крайни точки

ОбластКакво обхваща
ScansСтартиране и изброяване на сканирания за съответствие и експозиция
ResultsЧетене на отделни констатации от сканиране
AI PilotГенериране, преглед и прилагане на планове за автоматизирано отстраняване
Threat AlertsСигнали за риск за идентичността и ограничаване на потребител с едно кликване
PoliciesЧетене на състоянието на политиките и подсилване на политики от списъка с разрешени
TenantsЧетене и актуализиране на профила на tenant-а
ConnectionsУправление на свързаните Microsoft 365 tenant-и
Scheduled ScansАвтоматизиране на повтарящи се сканирания

Базов URL

https://api.aether365.io

Всички крайни точки са относителни спрямо този базов URL.

Удостоверяване

API използва Bearer token удостоверяване. Включете валиден JWT токен в заглавието Authorization на всяка заявка:

Authorization: Bearer <token>

Токените се издават от системата за удостоверяване на Aether365. Вижте Удостоверяване за детайли как да получите токен.

Формат на отговорите

Всички API отговори използват единна JSON структура.

Успешен отговор

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

За крайни точки с листинг:

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

За крайни точки за действия (стартиране, изтриване):

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

Отговор с грешка

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

HTTP статус кодове

КодЗначение
200Успех
201Ресурсът е създаден
400Невалидна заявка - липсващи или неправилни параметри
401Изисква се удостоверяване или токенът е невалиден
403Достъпът е отказан - нарушение на изолацията на tenant-и
404Ресурсът не е намерен
409Конфликт - например сканиране вече е в ход
429Лимитът на плана е достигнат
500Вътрешна сървърна грешка

Кодове за грешка

КодОписание
AUTH_MISSING_TOKENЗаглавието Authorization не е налично
AUTH_INVALID_TOKENТокенът не може да бъде проверен
AUTH_EXPIRED_TOKENТокенът е с изтекъл срок
TENANT_NOT_FOUNDTenant-ът не съществува
TENANT_NOT_CONNECTEDСъгласието на Microsoft не е завършено
SCAN_NOT_FOUNDID-то на сканирането не съществува
SCAN_ALREADY_RUNNINGСканиране вече е в ход за този tenant
SCAN_PLAN_LIMIT_REACHEDКвотата за сканирания на текущия план е изчерпана
VALIDATION_ERRORТялото на заявката или параметрите са невалидни
INTERNAL_ERRORНеочаквана сървърна грешка

Лимити на заявките

API е ограничен до 120 заявки на минута. Превишаването на лимита връща 429 Too Many Requests. Заглавието Retry-After показва колко секунди да изчакате преди повторен опит.

Беше ли полезна тази страница?