Tenant-API
Underhålls av: Aether365 Team Målgrupp: Utvecklare Omfattning: Tenant-API-endpoints - läsa och uppdatera tenant-konfiguration
Hämta aktuell tenant
Returnerar den autentiserade tenantens profil och planinformation.
GET /tenants/meExempelbegäran
bash
curl https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>"Exempelsvar
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"
}
}Svarsfält
| Fält | Typ | Beskrivning |
|---|---|---|
id | string | Tenant-identifierare |
email | string | Kontoägarens e-post |
companyName | string | Företagsnamn (härlett från e-postdomänen) |
planTier | string | Aktuell plan: free, pro, enterprise |
createdAt | string | ISO 8601-tidsstämpel för kontoskapande |
updatedAt | string | ISO 8601-tidsstämpel för senaste uppdatering |
Uppdatera tenant-profil
Uppdaterar tenantens visningsnamn.
PATCH /tenants/meBegärandekropp
json
{
"companyName": "Acme Security Ltd"
}| Fält | Typ | Obligatoriskt | Beskrivning |
|---|---|---|---|
companyName | string | Nej | Visningsnamn för tenanten |
Exempelbegäran
bash
curl -X PATCH https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"companyName": "Acme Security Ltd"}'Exempelsvar
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"
}
}