Ir al contenido

Listar las unidades organizativas de la organización

GET/api/public/v1/org-units

The live tree, ordered by path. agents_count is descendant-inclusive (the unit or any unit under it, by placement: the human owner's unit, else the service-accountable person's unit, else the service-accountable unit) and lifetime — it matches what GET /agents?org_unit=<id> returns and ignores every page's time window. Creates the organization's root unit and root zone on first call — pass bootstrap=false to read the tree exactly as it stands and write nothing. directory_mapping_enabled says whether a directory sync may still write this tree.

Ventana de terminal
curl --fail-with-body -X GET 'https://app.openlatch.ai/api/public/v1/org-units' \
-H "Authorization: Bearer $OPENLATCH_API_KEY"
Rol en la organizaciónEste punto de conexión
ownerPermitido
adminPermitido
editorPermitido
viewerPermitido

Una clave tiene el rol que su propietario ocupa en la organización. Consulte Autenticación.

Ámbito de la clave de API: org:read

ParámetroTipoDescripción
bootstrapbooleanfalse reads the tree as it stands and creates nothing: no root unit and no root zone. An organization nobody has opened yet answers data: [].
CampoTipoDescripción
dataarray of objectObligatorio.
data[].agents_countintegerObligatorio.
data[].agents_directinteger or null
data[].depthintegerObligatorio.
data[].effective_zone_idstring or null
data[].idstringObligatorio.
data[].namestringObligatorio.
data[].parent_idstring or null
data[].pathstringObligatorio.
data[].policies_added_hereintegerObligatorio.
data[].policies_in_forceintegerObligatorio.
data[].shortstring or null
data[].sourcestringObligatorio.
data[].zoneobject or null
directory_mapping_enabledbooleanObligatorio.
{
"data": [
{
"agents_count": 3,
"agents_direct": 3,
"depth": 3,
"effective_zone_id": "3f6c1a2e-8b4d-4c1f-9a7e-0d5b2c8e4f10",
"id": "3f6c1a2e-8b4d-4c1f-9a7e-0d5b2c8e4f10",
"name": "release-bot",
"parent_id": "3f6c1a2e-8b4d-4c1f-9a7e-0d5b2c8e4f10",
"path": "Engineering / Platform",
"policies_added_here": 3,
"policies_in_force": 3,
"short": "string",
"source": "string",
"zone": {
"ask_mode": "string",
"effective_ask_mode": "both",
"id": "3f6c1a2e-8b4d-4c1f-9a7e-0d5b2c8e4f10",
"is_default": false,
"is_root": false,
"limits": {}
}
}
],
"directory_mapping_enabled": false
}