Tenants API
Betreut von: Aether365 Team Zielgruppe: Entwickler Umfang: Tenant API-Endpunkte - Lesen und Aktualisieren der Tenant-Konfiguration
Aktuellen Tenant abrufen
Gibt das Profil und die Planinformationen des authentifizierten Tenants zurück.
GET /tenants/meBeispielanfrage
bash
curl https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>"Beispielantwort
json
{
"success": true,
"data": {
"id": "t_abc123",
"email": "admin@example.com",
"companyName": "Example Corp",
"planTier": "pro",
"createdAt": "2026-01-15T10:00:00Z",
"updatedAt": "2026-04-01T08:30:00Z"
}
}Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
id | string | Tenant-Kennung |
email | string | E-Mail des Kontoinhabers |
companyName | string | Firmenname (abgeleitet von E-Mail-Domäne) |
planTier | string | Aktueller Plan: free, pro, enterprise |
createdAt | string | ISO 8601-Zeitstempel der Kontoerstellung |
updatedAt | string | ISO 8601-Zeitstempel der letzten Aktualisierung |
Tenant-Profil aktualisieren
Aktualisiert den Anzeigenamen des Tenants.
PATCH /tenants/meAnfragekörper
json
{
"companyName": "Acme Security Ltd"
}| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
companyName | string | Nein | Anzeigename für den Tenant |
Beispielanfrage
bash
curl -X PATCH https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"companyName": "Acme Security Ltd"}'Beispielantwort
json
{
"success": true,
"data": {
"id": "t_abc123",
"email": "admin@example.com",
"companyName": "Acme Security Ltd",
"planTier": "pro",
"createdAt": "2026-01-15T10:00:00Z",
"updatedAt": "2026-04-10T12:00:00Z"
}
}