Reten Docs
Tenants

Mis Tenants

Obtener los tenants a los que pertenece el usuario actual.

GET /api/tenant/mine

Devuelve una lista de los tenants con los que el usuario autenticado actualmente está asociado. No requiere contexto de tenant ni permisos específicos.

Auth: Requerida (cualquier usuario autenticado, no se necesita x-tenant-id)

Encabezados

EncabezadoRequeridoValor
AuthorizationBearer <access_token>

Ejemplo

curl https://api.reten.ai/api/tenant/mine \
  -H "Authorization: Bearer <token>"
const response = await fetch("https://api.reten.ai/api/tenant/mine", {
  headers: { "Authorization": "Bearer <token>" },
});
const tenants = await response.json();
// Use one of these tenant IDs as x-tenant-id in subsequent requests
const tenantId = tenants[0].id;
import requests

response = requests.get(
    "https://api.reten.ai/api/tenant/mine",
    headers={"Authorization": "Bearer <token>"},
)
tenants = response.json()
# Use one of these tenant IDs as x-tenant-id in subsequent requests
tenant_id = tenants[0]["id"]

Respuesta 200 OK

[
  {
    "id": "660e8400-e29b-41d4-a716-446655440000",
    "name": "Acme Corp",
    "slug": "acme-corp"
  },
  {
    "id": "770e8400-e29b-41d4-a716-446655440000",
    "name": "Beta Inc",
    "slug": "beta-inc"
  }
]

Usa uno de los IDs de tenant devueltos como encabezado x-tenant-id en las siguientes llamadas a la API.