Skip to Content
AuditingIntroduction

Auditing & Compliance

Orca provides comprehensive auditing capabilities to help you track changes to rules and understand how risk decisions are made.

Rule Management

List Rules

Retrieve all active rules for your organization.

Endpoint: GET /v1/rules

Query Parameters

ParameterTypeRequiredDescription
statusstringNoFilter by rule status: active, inactive, draft (default: all)
pagenumberNoPage number for pagination (default: 1)
limitnumberNoResults per page (default: 20, max: 100)

Response Example

{ "rules": [ { "id": "rule_123456", "name": "High Value Transaction", "riskLevel": "medium", "status": "active", "createdAt": 1734167723000, "updatedAt": 1734167723000 }, { "id": "rule_789012", "name": "Suspicious IP Location", "riskLevel": "high", "status": "active", "createdAt": 1734166723000, "updatedAt": 1734167123000 } ], "total": 24, "page": 1, "pages": 2 }

Response Schema

FieldTypeDescription
rulesarrayList of rule objects
rules[].idstringUnique identifier for the rule
rules[].namestringName of the rule
rules[].riskLevelstringRisk level outcome of the rule
rules[].statusstringCurrent status of the rule
rules[].createdAtnumberRule creation timestamp
rules[].updatedAtnumberLast update timestamp
totalnumberTotal number of rules matching the query
pagenumberCurrent page number
pagesnumberTotal number of pages
Last updated on