Skip to content

API Συνδέσεων

Maintained by: Aether365 Team Audience: Developers Scope: Connection API endpoints - managing Microsoft 365 tenant connections

Οι συνδέσεις αντιπροσωπεύουν συνδεδεμένα Microsoft 365 tenants. Κάθε σύνδεση αντιστοιχεί σε ένα Microsoft tenant (αναγνωρίζεται μέσω του msTenantId) στο οποίο έχει χορηγηθεί admin consent.

Λίστα Συνδέσεων

Επιστρέφει όλα τα Microsoft 365 tenants που είναι συνδεδεμένα στον πιστοποιημένο λογαριασμό.

GET /tenants/me/connections

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

bash
curl https://api.aether365.io/tenants/me/connections \
  -H "Authorization: Bearer <token>"

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

json
{
  "success": true,
  "data": [
    {
      "id": "conn_abc123",
      "msTenantId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "label": "Contoso Production",
      "connectedAt": "2026-02-01T09:00:00Z",
      "isPrimary": true
    },
    {
      "id": "conn_def456",
      "msTenantId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
      "label": "Contoso Staging",
      "connectedAt": "2026-03-15T14:30:00Z",
      "isPrimary": false
    }
  ]
}

Πεδία Απάντησης

ΠεδίοΤύποςΠεριγραφή
idstringΑναγνωριστικό σύνδεσης
msTenantIdstringID tenant Microsoft Entra (GUID)
labelstringΕτικέτα εμφάνισης που ορίστηκε κατά τη σύνδεση
connectedAtstringΧρονοσφραγίδα ISO 8601 σύνδεσης του tenant
isPrimarybooleanΑν αυτό είναι το τρέχον ενεργό tenant

Ενεργοποίηση Σύνδεσης

Ορίζει ένα συνδεδεμένο tenant ως ενεργό. Οι προβολές dashboard και τα αιτήματα API χωρίς ρητό φίλτρο tenant λειτουργούν στο ενεργό tenant.

POST /tenants/me/connections/{connectionId}/activate

Παράμετροι Μονοπατιού

ΠαράμετροςΤύποςΠεριγραφή
connectionIdstringΤο ID σύνδεσης προς ενεργοποίηση

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

bash
curl -X POST https://api.aether365.io/tenants/me/connections/conn_def456/activate \
  -H "Authorization: Bearer <token>"

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

json
{
  "success": true,
  "data": {
    "id": "conn_def456",
    "msTenantId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
    "label": "Contoso Staging",
    "connectedAt": "2026-03-15T14:30:00Z",
    "isPrimary": true
  }
}

Αφαίρεση Σύνδεσης

Αποσυνδέει ένα Microsoft 365 tenant. Σταματά μελλοντικές σαρώσεις για αυτό το tenant. Τα υπάρχοντα δεδομένα σαρώσεων διατηρούνται σύμφωνα με την πολιτική διατήρησης.

DELETE /tenants/me/connections/{connectionId}

WARNING

Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Η επανασύνδεση του tenant απαιτεί να περάσετε ξανά από τη ροή admin consent.

Παράμετροι Μονοπατιού

ΠαράμετροςΤύποςΠεριγραφή
connectionIdstringΤο ID σύνδεσης προς αφαίρεση

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

bash
curl -X DELETE https://api.aether365.io/tenants/me/connections/conn_def456 \
  -H "Authorization: Bearer <token>"

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

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

Σφάλματα

ΚωδικόςHTTPΠεριγραφή
CONNECTION_NOT_FOUND404Δεν υπάρχει σύνδεση με αυτό το ID για αυτό το tenant
CANNOT_REMOVE_LAST_CONNECTION409Δεν είναι δυνατή η αφαίρεση της μοναδικής σύνδεσης
Σας φάνηκε χρήσιμη αυτή η σελίδα;