List adoptable guardrail presets.
const url = 'https://app.everruns.com/api/v1/capabilities/guardrails/examples';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.everruns.com/api/v1/capabilities/guardrails/examplesResponses
Section titled “ Responses ”Adoptable guardrail presets with trust metadata
Response for the list_guardrail_examples operation.
object
Adoptable guardrail presets, in display order.
A read-only, adoptable guardrails preset from the gallery. Adopt by
dropping config into an agent’s guardrails capability config.
object
Distinct rule types used across the preset’s checks
(regex, blocklist, tool_pattern) — the check-type composition.
The adoptable GuardrailsConfig. Same shape persisted in
AgentCapabilityConfig.config for the guardrails capability.
object
Where the preset sends data when it runs. none for deterministic
presets (everything runs in-process).
What the preset protects against and how to tune it.
Human-facing label.
Stable slug used to reference the preset (e.g. secret-detection).
Distinct stages the preset’s checks run in (output, tool_use,
tool_output).
Tags for grouping/filtering in a picker.
Example
{ "examples": [ { "data_egress": "none", "display_name": "Secret & Credential Detection", "name": "secret-detection" } ]}