---
title: "List ACL rules"
method: GET
path: "/acl/rules"
tags: ["acl"]
---

# List ACL rules

`GET /acl/rules`

## Response `200`

List of ACL rules

- ACLRule[]
  - `id` string
  - `name` string
  - `type` 'whitelist' | 'blacklist'
  - `condition` ACLCondition
    - `field` 'ip' | 'geoip' | 'user-agent' | 'url' | 'method' | 'header'
    - `operator` 'equals' | 'contains' | 'regex'
    - `value` string
  - `action` 'allow' | 'deny' | 'challenge'
  - `enabled` boolean

---

[API](https://skmtc.dev/tinyactive/apis/nginx-modsecurity-admin-portal-api.md) · [All operations](https://skmtc.dev/tinyactive/apis/nginx-modsecurity-admin-portal-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tinyactive/nginx-modsecurity-admin-portal-api/revisions/9df19884247b/schema)
