Tenants
Meus Tenants
Obtenha os tenants aos quais o usuário atual pertence.
GET /api/tenant/mine
Retorna uma lista dos tenants aos quais o usuário autenticado atualmente está associado. Não requer contexto de tenant nem permissões específicas.
Auth: Obrigatória (qualquer usuário autenticado, não é necessário x-tenant-id)
Headers
| Header | Obrigatório | Valor |
|---|---|---|
Authorization | Sim | Bearer <access_token> |
Exemplo
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 um destes IDs de tenant como x-tenant-id nas requisições seguintes
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 um destes IDs de tenant como x-tenant-id nas requisições seguintes
tenant_id = tenants[0]["id"]Resposta 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"
}
]Use um dos IDs de tenant retornados como o header x-tenant-id nas chamadas seguintes à API.