List Rules Public Api

List rules for the authenticated organization.

Results are always scoped to the organization in your Nebulock session (you cannot
list another tenant's rules). Use limit / offset for pagination and version
to control which rule versions are returned (latest, all, or a specific number).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
1 to 1000

Maximum number of rules to return

Number of rules to skip

Field to order by (updated_at, created_at, title, severity, status, rule_type, version)

Order direction (asc/desc)

Rule version filter (latest, all, or specific version number)

string
enum

Rule type filter (optional)

Allowed:
string | array | null

Filter by rule ID (single or list of IDs)

Filter by title (partial match, case-insensitive)

Filter by description (partial match, case-insensitive)

Filter by rule content (partial match, case-insensitive)

0 to 100

Filter by severity (0-100)

enum

Filter by status


Rule status. See RULE_LIFECYCLE.md for state transition diagram.

array | null

Filter by tags (rules must contain all specified tags)

array | null

Filter by detection categories (rules must contain all specified values)

array | null

Filter by data sources (rules must contain all specified values)

Filter by user ID

Filter rules created after this datetime

Filter rules created before this datetime

Filter rules updated after this datetime

Filter rules updated before this datetime

Headers
string
required

Your API Key ID

string

Your API Key Secret

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json