Rigorix.
OSS

Base URL

https://app.rigorix.eu/api/v1

Authentication

All API requests require a Bearer token:

curl -H "Authorization: Bearer <token>" https://app.rigorix.eu/api/v1/audit

Endpoints

Audit

List Audit Entries

GET /api/v1/audit

Query parameters:

ParamTypeDescription
limitintegerMax results (default: 50)
offsetintegerPagination offset
sourcestringFilter by source (cli, github, api)
fromISO dateStart date filter
toISO dateEnd date filter

Create Audit Entry

POST /api/v1/audit
{
  "source": "cli",
  "action": "code_review",
  "agent": "my-agent-v1",
  "metadata": { "repo": "myorg/myrepo", "pr": "42" }
}

Policies

List Policies

GET /api/v1/policies

Create Policy

POST /api/v1/policies
{
  "name": "require-approval",
  "enforcement": "require-approval",
  "scope": "github-actions",
  "rules": [{ "type": "require-review", "min_approvers": 1 }]
}

Teams

List Teams

GET /api/v1/teams

Invite Member

POST /api/v1/teams/{id}/members
{
  "email": "user@company.com",
  "role": "member"
}

Rate Limits

TierRate Limit
Pilot100 req/min
Team1000 req/min
EnterpriseCustom