Skip to content

Jungčių API

Autorius: Aether365 komanda Auditorija: Kūrėjai Apimtis: Jungčių API galutiniai taškai - Microsoft 365 organizacijų jungčių valdymas

Jungtys atspindi susietas Microsoft 365 organizacijas. Kiekviena jungtis atitinka Microsoft organizaciją (identifikuojamą pagal msTenantId), kuriai buvo suteiktas administratoriaus sutikimas.

Jungčių sąrašas

Grąžina visas Microsoft 365 organizacijas, prijungtas prie autentifikuotos paskyros.

GET /tenants/me/connections

Užklausos pavyzdys

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

Atsakymo pavyzdys

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
    }
  ]
}

Atsakymo laukai

LaukasTipasAprašymas
idstringJungties identifikatorius
msTenantIdstringMicrosoft Entra organizacijos ID (GUID)
labelstringRodoma etiketė, priskirta prijungimo metu
connectedAtstringISO 8601 laiko žymė, kada organizacija buvo prijungta
isPrimarybooleanAr tai šiuo metu aktyvi organizacija

Jungties aktyvavimas

Nustato prijungtą organizaciją kaip aktyvią. Prietaisų skydelio rodiniai ir API užklausos be aiškaus organizacijos filtro veikia su aktyvia organizacija.

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

Kelio parametrai

ParametrasTipasAprašymas
connectionIdstringAktyvuojamos jungties ID

Užklausos pavyzdys

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

Atsakymo pavyzdys

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

Jungties pašalinimas

Atjungia Microsoft 365 organizaciją. Sustabdo būsimus šios organizacijos nuskaitymus. Esami nuskaitymo duomenys saugomi pagal saugojimo politiką.

DELETE /tenants/me/connections/{connectionId}

WARNING

Šio veiksmo atšaukti negalima. Norint pakartotinai prijungti organizaciją, reikia iš naujo atlikti administratoriaus sutikimo procesą.

Kelio parametrai

ParametrasTipasAprašymas
connectionIdstringŠalinamos jungties ID

Užklausos pavyzdys

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

Atsakymo pavyzdys

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

Klaidos

KodasHTTPAprašymas
CONNECTION_NOT_FOUND404Jungtis su šiuo ID neegzistuoja šiai organizacijai
CANNOT_REMOVE_LAST_CONNECTION409Negalima pašalinti vienintelės likusios jungties
Ar šis puslapis buvo naudingas?