---
title: "RDARR Quality Scorecard"
method: POST
path: "/v1/tools/rdarr_quality_scorecard"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# RDARR Quality Scorecard

`POST /v1/tools/rdarr_quality_scorecard`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/rdarr_quality_scorecard`
- Auth: none declared

Deterministic data-quality metrics over a SUPPLIED risk-data extract, keyed to the measurable RDARR prerequisites: completeness of mandatory attributes, referential integrity across the declared hierarchy, timeliness against a declared cut-off, reconciliation coverage, and manual-adjustment ratio. Each metric is scored against a policy-supplied threshold (never hardcoded) and labelled with its ECB Guide on effective risk data aggregation and risk reporting (3 May 2024) prerequisite area, so the result drops into an existing self-assessment. HARD FENCE: thresholds are policy inputs; this is never a supervisory pass mark, never a materiality judgement. Second entry of the BCBS 239 / RDARR family, feeding the rdarr-attestation-cycle chain alongside art-480-rdarr-aggregation-recompute (gate + attestation bundle). Not an aggregation recompute or any general risk-data ingester.

**Tool URL:** https://ainumbers.co/chaingraph/art-481-rdarr-quality-scorecard.html

## Request body

- object
  - `cutoff_date` unknown
  - `extract` unknown[], required
    - unknown
  - `guide_version` string: type not evidenced by kernel source
  - `hierarchy_node_ids` unknown[], required
    - unknown
  - `mandatory_attributes` unknown[], required
    - unknown
  - `prerequisite_areas` unknown, required
  - `thresholds` unknown, required

## Response `200`

Successful tool execution result

- object
  - `cutoff_date` string
  - `fence` string
  - `guide_version` string
  - `metrics` object[]
    - `comparator` string
    - `ecb_prerequisite_area` string
    - `metric` string
    - `record_count` integer
    - `status` string
    - `threshold_pct` integer
    - `total_records` integer
    - `value_pct` string
  - `not_proven` object[]
    - `detail` string
    - `item` string
  - `scorecard` object
    - `breach_count` integer
    - `missing_threshold_count` integer
    - `overall_status` string
    - `pass_count` integer
  - `total_records` integer

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
