Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dhal.rokad.co/llms.txt

Use this file to discover all available pages before exploring further.

Rule catalog

Use dhal rules to inspect the effective catalog for your config.
npx dhal rules --json

Common rule IDs

Rule IDCategoryDefault severity
ip.allowIPinfo
ip.blockIPhigh
ip.reputationIPhigh
rate_limit.exceededrate limitmedium
request.large_payloadrequestmedium
signature.sqlisignaturehigh
signature.xsssignaturehigh
signature.path_traversalsignaturecritical
bot.suspicious_requestbotmedium
credential_stuffing.threshold_exceededcredential stuffinghigh
honeypot.triggeredhoneypotcritical
header.anomalyheadermedium
api.positive_security_violationAPImedium
content_type.mismatchcontent typemedium

Programmatic access

import { getDhalRuleCatalog } from "@rokadhq/dhal";

const rules = getDhalRuleCatalog();