Skip to content

API Αποτελεσμάτων

Maintained by: Aether365 Team Audience: Developers Scope: Results API endpoints - retrieving scan findings

Ανάκτηση Αποτελεσμάτων Σάρωσης

Επιστρέφει τα μεμονωμένα αποτελέσματα ελέγχων για μια ολοκληρωμένη σάρωση.

GET /scans/{scanId}/results

Παράμετροι Ερωτήματος

ΠαράμετροςΤύποςΠεριγραφή
pageintegerΑριθμός σελίδας (προεπιλογή: 1)
limitintegerΑποτελέσματα ανά σελίδα (προεπιλογή: 50, μέγιστο: 200)
resultstringΦίλτρο: passed, failed, skipped
severitystringΦίλτρο: critical, high, medium, low
frameworkstringΦίλτρο framework: cis, eidsca, cisa, nis2

Παράδειγμα Αιτήματος

bash
curl "https://api.aether365.io/scans/scan_abc123/results?result=failed&severity=critical" \
  -H "Authorization: Bearer <token>"

Παράδειγμα Απάντησης

json
{
  "success": true,
  "data": [
    {
      "id": "result_001",
      "scan_id": "scan_abc123",
      "test_id": "CIS.M365.1.1.1",
      "title": "Ensure multifactor authentication is enabled for all users in administrative roles",
      "result": "failed",
      "severity": "critical",
      "framework": "cis",
      "help_url": "https://www.cisecurity.org/benchmark/microsoft_365",
      "remediation_steps": "1. Sign in to the Azure portal...",
      "source_tool": "compliance"
    }
  ],
  "meta": {
    "total": 12,
    "page": 1,
    "limit": 50
  }
}

Ανάκτηση Μεμονωμένου Αποτελέσματος

Επιστρέφει τις λεπτομέρειες ενός μεμονωμένου αποτελέσματος ελέγχου.

GET /scans/{scanId}/results/{testId}

Παράδειγμα Αιτήματος

bash
curl https://api.aether365.io/scans/scan_abc123/results/CIS.M365.1.1.1 \
  -H "Authorization: Bearer <token>"

Παράδειγμα Απάντησης

json
{
  "success": true,
  "data": {
    "id": "result_001",
    "scan_id": "scan_abc123",
    "test_id": "CIS.M365.1.1.1",
    "title": "Ensure multifactor authentication is enabled for all users in administrative roles",
    "result": "failed",
    "severity": "critical",
    "framework": "cis",
    "help_url": "https://www.cisecurity.org/benchmark/microsoft_365",
    "remediation_steps": "1. Sign in to the Azure portal as a Global Administrator.\n2. Navigate to Microsoft Entra ID > Security > Conditional Access.\n3. Create or update a policy requiring MFA for all administrator roles.",
    "raw_output": {},
    "source_tool": "compliance"
  }
}

Αναφορά Πεδίων

ΠεδίοΤύποςΠεριγραφή
test_idstringΜοναδικό αναγνωριστικό ελέγχου (π.χ. CIS.M365.1.1.1)
titlestringΟνομα ελέγχου σε απλή γλώσσα
resultstringpassed, failed ή skipped
severitystringcritical, high, medium ή low
frameworkstringFramework που ορίζει τον έλεγχο (cis, eidsca, cisa, nis2)
help_urlstringΣύνδεσμος στην επίσημη τεκμηρίωση ή αναφορά benchmark
remediation_stepsstringΟδηγίες διόρθωσης βήμα προς βήμα
source_toolstringΤύπος μηχανής σάρωσης (compliance ή exposure)
raw_outputobjectΑκατέργαστη έξοδος αξιολόγησης (μπορεί να είναι null)
Σας φάνηκε χρήσιμη αυτή η σελίδα;