API de Tenants
Obter Tenant Atual
Devolve o perfil e informações de plano do tenant autenticado.
GET /tenants/meExemplo de Pedido
bash
curl https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>"Exemplo de Resposta
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"
}
}Campos da Resposta
| Campo | Tipo | Descrição |
|---|---|---|
id | string | Identificador do tenant |
email | string | Email do proprietário da conta |
companyName | string | Nome da empresa (derivado do domínio do email) |
planTier | string | Plano atual: free, pro, enterprise |
createdAt | string | Data e hora ISO 8601 da criação da conta |
updatedAt | string | Data e hora ISO 8601 da última atualização |
Atualizar Perfil do Tenant
Atualiza o nome de apresentação do tenant.
PATCH /tenants/meCorpo do Pedido
json
{
"companyName": "Acme Security Ltd"
}| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
companyName | string | Não | Nome de apresentação para o tenant |
Exemplo de Pedido
bash
curl -X PATCH https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"companyName": "Acme Security Ltd"}'Exemplo de Resposta
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"
}
}