Skip to main content
Two request fields control the credit view returned by analytic routes:
  • metric — whose credit view to measure.
  • rating_scale — which rating labels to use for PD values.
They are independent. Changing one does not automatically change the other. For scope behavior, see Scope and empty results. For route selection, see Choosing a route.

Metric

metric selects consensus or contributor-specific output.
ValueMeaningTypical user
CCRCredit Benchmark consensus viewAny entitled API user
MyRatingRequesting contributor’s rating view, with ex-me comparison where supportedContributor users
CCR is the default. MyRating requires contributor entitlement. It uses only the requesting contributor’s submitted ratings and the ex-me benchmark. It does not expose another contributor’s individual ratings.
When you select metric: "MyRating", the analytic is restricted to entities in your requested scope that your bank has rated for the requested date window. If your bank has not rated any entities in the requested scope, the route returns an empty success response.

Rating scale

rating_scale selects the label set used to describe PD values.
ValueDescription
CB21Credit Benchmark 21-notch scale (aaa, aa+, aa, aa-, and so on)
CB7Coarser Credit Benchmark scale with fewer buckets
MyScaleRequesting contributor’s configured master scale
PD fields stay numeric. rating_scale only changes the rating label or bucket key used alongside them. MyScale is common with MyRating, but scale selection is separate from metric selection where your entitlement allows it.

Response by endpoint and metric

metric changes the field names returned by each route. getdata is not a metric route and always returns consensus fields.
getdata does not accept metric. It always returns row-level consensus fields for each entity and date in your scope. Field names such as CB_CCR and CB_CCR_PD describe the Credit Benchmark consensus view.
{
  "CB_ID": ["CB0000022706"],
  "CB_Legal_Name": ["Example Bank PLC"],
  "CB_Effective_Date_ID": [20250131],
  "CB_CCR": ["bbb+"],
  "CB_CCR_100_PDMid": [0.0040]
}

Rating labels by scale

The same PD can map to different labels depending on the scale you request.
{
  "metric": "CCR",
  "rating_scale": "CB21"
}
{
  "AGG_CCR": ["bbb+"],
  "AGG_CCRPD": [0.0040],
  "AGG_CCRPD_log": [-5.5215],
  "AGG_CCRPD_index": [100.0]
}
{
  "metric": "CCR",
  "rating_scale": "MyScale"
}
{
  "AGG_CCR": ["4.2"],
  "AGG_CCRPD": [0.0040],
  "AGG_CCRPD_log": [-5.5215],
  "AGG_CCRPD_index": [100.0]
}
The exact MyScale label depends on your bank’s configured scale.

What rating scale does not do

  • Change which entities are in scope
  • Grant contributor-only access
  • Expose another bank’s ratings
  • Change numeric PD values
  • Make CCR and MyRating entity counts directly comparable
Last modified on June 22, 2026