List Audits

List completed audits with cursor-based pagination, ordered by most recent first.

GET https://audit-engine.oathe.ai/api/audits

List completed audits, ordered by most recent first. Uses cursor-based pagination.

Query Parameters

page_size number default: 50
Results per page (max: 100).
cursor string optional
Pagination cursor from a previous response. Pass this to fetch the next page.

Example

curl https://audit-engine.oathe.ai/api/audits?page_size=10

Response 200

{
  "data": [
    {
      "audit_id": "a1b2c3d4-...",
      "skill_url": "https://github.com/user/repo",
      "skill_slug": "user/repo",
      "trust_score": 85,
      "verdict": "SAFE",
      "status": "complete",
      "completed_at": "2025-12-01T10:30:00.000Z"
    }
  ],
  "pagination": {
    "cursor": "eyJjcmVhdGVkX2F0IjoiMjAyNi0wMS0xNVQxMDozMDowMC4wMDBaIn0=",
    "has_more": true,
    "total": 142
  }
}

To fetch the next page, pass the cursor value:

curl "https://audit-engine.oathe.ai/api/audits?page_size=10&cursor=eyJjcmVhdGVkX2F0Ijo..."