Ir al contenido

Listar los preajustes de políticas

GET/api/public/v1/policy-presets

Every preset in scope (builtin, organization, both when absent): organization presets by name, then built-in presets, each with its title, one-line description and rules. A built-in preset is read-only; an organization preset carries its creator and revision. Choose rules with POST /aip/drafts and preset.

Ventana de terminal
curl --fail-with-body -X GET 'https://app.openlatch.ai/api/public/v1/policy-presets?scope=builtin' \
-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: presets:read

ParámetroTipoDescripción
scopestring or null
CampoTipoDescripción
dataobjectObligatorio.
data.presetsarray of objectObligatorio.
data.presets[].created_byobject or null
data.presets[].default_selectedbooleanObligatorio. False for a framework preset, otherwise true.
data.presets[].descriptionstringObligatorio.
data.presets[].frameworkobject or nullObligatorio. Set on a framework preset; null on every other.
data.presets[].keystringObligatorio.
data.presets[].kindstring — one of builtin, organizationObligatorio.
data.presets[].revisionobject or null
data.presets[].rulesarray of objectObligatorio.
data.presets[].titlestringObligatorio.
{
"data": {
"presets": [
{
"created_by": {
"name": "release-bot"
},
"default_selected": false,
"description": "string",
"framework": {
"notice": "string",
"source": {}
},
"key": "string",
"kind": "builtin",
"revision": 3,
"rules": [
{
"capability": "enforce",
"citation": {},
"dimension": "quality",
"intent_key": "string",
"sentence": "string"
}
],
"title": "string"
}
]
}
}