Skip to content

Αναφορά API

Maintained by: Aether365 Team Audience: Developers and DevOps engineers Scope: Aether365 REST API overview, base URL, and response format

Το API του Aether365 σας επιτρέπει να αποκτάτε πρόσβαση σε δεδομένα σαρώσεων, να εκκινείτε σαρώσεις, να διαχειρίζεστε tenants και να καθοδηγείτε το AI Pilot μέσω προγραμματισμού - δημιουργώντας, αξιολογώντας και εφαρμόζοντας αυτοματοποιημένες αποκαταστάσεις, διαβάζοντας σήματα κινδύνου ταυτότητας και θωρακίζοντας πολιτικές.

Endpoint groups

ΠεριοχήΤι καλύπτει
ΣαρώσειςΕκκίνηση και λίστα σαρώσεων συμμόρφωσης και έκθεσης
ΑποτελέσματαΑνάγνωση μεμονωμένων ευρημάτων σάρωσης
AI PilotΔημιουργία, αξιολόγηση και εφαρμογή αυτοματοποιημένων σχεδίων αποκατάστασης
Threat AlertsΣήματα κινδύνου ταυτότητας και περιορισμός χρήστη με ένα κλικ
ΠολιτικέςΑνάγνωση της κατάστασης πολιτικών και θωράκιση πολιτικών από λίστα επιτρεπόμενων
TenantsΑνάγνωση και ενημέρωση του προφίλ tenant
ΣυνδέσειςΔιαχείριση συνδεδεμένων tenants Microsoft 365
Προγραμματισμένες ΣαρώσειςΑυτοματοποίηση επαναλαμβανόμενων σαρώσεων

Base URL

https://api.aether365.io

Ολα τα endpoints είναι σχετικά με αυτό το base URL.

Πιστοποίηση

Το API χρησιμοποιεί Bearer token authentication. Συμπεριλάβετε ένα έγκυρο JWT token στο header Authorization κάθε αιτήματος:

Authorization: Bearer <token>

Τα tokens εκδίδονται από το σύστημα πιστοποίησης του Aether365. Δείτε Πιστοποίηση για λεπτομέρειες σχετικά με την απόκτηση token.

Μορφή Απαντήσεων

Ολες οι απαντήσεις του API χρησιμοποιούν μια ενιαία δομή JSON.

Επιτυχής Απάντηση

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

Για endpoints λίστας:

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

Για endpoints ενεργειών (trigger, delete):

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

Απάντηση Σφάλματος

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

Κωδικοί Κατάστασης HTTP

ΚωδικόςΣημασία
200Επιτυχία
201Δημιουργήθηκε πόρος
400Μη έγκυρο αίτημα - λείπουν ή εσφαλμένες παράμετροι
401Απαιτείται πιστοποίηση ή μη έγκυρο token
403Απαγόρευση πρόσβασης - παραβίαση απομόνωσης tenant
404Ο πόρος δεν βρέθηκε
409Σύγκρουση - για παράδειγμα, μια σάρωση εκτελείται ήδη
429Ξεπεράστηκε το όριο πλάνου
500Εσωτερικό σφάλμα διακομιστή

Κωδικοί Σφαλμάτων

ΚωδικόςΠεριγραφή
AUTH_MISSING_TOKENΔεν υπάρχει header Authorization
AUTH_INVALID_TOKENΤο token δεν μπόρεσε να επαληθευτεί
AUTH_EXPIRED_TOKENΤο token έχει λήξει
TENANT_NOT_FOUNDΤο tenant δεν υπάρχει
TENANT_NOT_CONNECTEDΗ συναίνεση Microsoft δεν ολοκληρώθηκε
SCAN_NOT_FOUNDΔεν υπάρχει σάρωση με αυτό το ID
SCAN_ALREADY_RUNNINGΜια σάρωση εκτελείται ήδη για αυτό το tenant
SCAN_PLAN_LIMIT_REACHEDΗ ποσόστωση σαρώσεων εξαντλήθηκε για το τρέχον πλάνο
VALIDATION_ERRORΜη έγκυρο σώμα αιτήματος ή παράμετροι ερωτήματος
INTERNAL_ERRORΜη αναμενόμενο σφάλμα διακομιστή

Ορια Ρυθμού

Το API έχει όριο 120 αιτημάτων ανά λεπτό. Υπέρβαση του ορίου επιστρέφει 429 Too Many Requests. Το header Retry-After δείχνει πόσα δευτερόλεπτα πρέπει να περιμένετε πριν επαναλάβετε.

Σας φάνηκε χρήσιμη αυτή η σελίδα;