API de Tenants
Mantenido por: Aether365 Team Audiencia: Desarrolladores Alcance: Endpoints de la API de Tenants - lectura y actualización de la configuración del tenant
Obtener el tenant actual
Devuelve el perfil y la información de plan del tenant autenticado.
GET /tenants/meSolicitud de ejemplo
bash
curl https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>"Respuesta de ejemplo
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 de respuesta
| Campo | Tipo | Descripción |
|---|---|---|
id | string | Identificador del tenant |
email | string | Correo del propietario de la cuenta |
companyName | string | Nombre de la empresa (derivado del dominio del correo) |
planTier | string | Plan actual: free, pro, enterprise |
createdAt | string | Marca de tiempo ISO 8601 de la creación de la cuenta |
updatedAt | string | Marca de tiempo ISO 8601 de la última actualización |
Actualizar perfil del tenant
Actualiza el nombre para mostrar del tenant.
PATCH /tenants/meCuerpo de la solicitud
json
{
"companyName": "Acme Security Ltd"
}| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
companyName | string | No | Nombre para mostrar del tenant |
Solicitud de ejemplo
bash
curl -X PATCH https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"companyName": "Acme Security Ltd"}'Respuesta de ejemplo
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"
}
}