Ir al contenido

Set a policy's Ask delivery and Ask behaviour

PATCH/api/public/v1/policies/{public_id}/ask-settings beta

ask_mode_override: platform | agent | both, or null to follow the zone. ask_behaviour_override: pass_and_review | hold_until_validated, or null to follow the zone. Each wins over every zone in the chain and applies to every intent policy of the AIP; a field that is not sent is left as it is. 409 INHERITED_HERE from a zone that inherits the policy, 409 NOT_RATIFIED for a draft or retired one.

Ventana de terminal
curl --fail-with-body -X PATCH 'https://app.openlatch.ai/api/public/v1/policies/<policy_public_id>/ask-settings' \
-H "Authorization: Bearer $OPENLATCH_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"ask_behaviour_override":"pass_and_review"}'
Rol en la organizaciónEste punto de conexión
ownerPermitido
adminPermitido
editorPermitido
viewerNo permitido

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

Ámbito de la clave de API: policies:write

ParámetroTipoDescripción
public_idstringObligatorio.
ParámetroTipoDescripción
zone_idstring (uuid) or null
ParámetroTipoDescripción
Idempotency-Keystring or nullOptional. Makes the request safe to retry: the same key and the same request, within 24 hours, returns the stored response with Idempotent-Replayed: true and runs once.
CampoTipoDescripción
ask_behaviour_overridestring — one of pass_and_review, hold_until_validated or null
ask_mode_overridestring — one of platform, agent, both or null
CampoTipoDescripción
dataobjectObligatorio.
data.ask_behaviour_overridestring or null
data.ask_mode_overridestring or null
data.effective_ask_behaviourstringObligatorio.
data.effective_ask_modestringObligatorio.
data.public_idstringObligatorio.
{
"data": {
"ask_behaviour_override": "string",
"ask_mode_override": "string",
"effective_ask_behaviour": "string",
"effective_ask_mode": "string",
"public_id": "3f6c1a2e-8b4d-4c1f-9a7e-0d5b2c8e4f10"
}
}