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
| Parameter | Type | Required | Description |
|---|---|---|---|
status | string | No | Filter by rule status: active, inactive, draft (default: all) |
page | number | No | Page number for pagination (default: 1) |
limit | number | No | Results 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
| Field | Type | Description |
|---|---|---|
rules | array | List of rule objects |
rules[].id | string | Unique identifier for the rule |
rules[].name | string | Name of the rule |
rules[].riskLevel | string | Risk level outcome of the rule |
rules[].status | string | Current status of the rule |
rules[].createdAt | number | Rule creation timestamp |
rules[].updatedAt | number | Last update timestamp |
total | number | Total number of rules matching the query |
page | number | Current page number |
pages | number | Total number of pages |
Last updated on