Skip to main content
POST
Structure a parsed policy document into a semantic folder tree

Authorizations

X-API-Key
string
header
required

Headers

x-admin-secret
string | null

Admin bootstrap secret required for privileged bootstrap/provisioning operations.

Body

application/json
document_id
string
required
user_uid
string
required
rebuild
boolean
default:false

Rebuild even if a cached tree exists (default: return cached when present)

Response

Successful Response

document_id
string
required
user_uid
string
required
built_with
string
default:deterministic

'deterministic' or an LLM model id

folders
StructureFolder · object[]
metadata
StructureMetadata · object