Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.creditbenchmark.com/llms.txt

Use this file to discover all available pages before exploring further.

Utilice estos como formas de carga útil canónicas para las solicitudes comunes de la API de Analytics. La solicitud más común es una getdata para una lista conocida de CBIds.
Para obtener una lista de entidades conocidas, utilice scope.portfolio.CBId. Establezca lookback_period en 0 para obtener datos puntuales y solicite únicamente las columnas necesarias.
{
  "lookback_period": 0,
  "columns": [
    "CBId",
    "CBEntityName",
    "EffectiveDateId",
    "CCR",
    "CCR100PDMid"
  ],
  "scope": {
    "portfolio": {
      "CBId": [
        "CB0000022706",
        "CB0000022177"
      ]
    }
  }
}
Utilice scope.filters cuando desee que la API construya el universo de entrada antes de que se ejecute la consulta. Este ejemplo devuelve entidades de Estados Unidos con una calificación de bbb- o peor.
{
  "lookback_period": 0,
  "columns": [
    "CBId",
    "CBEntityName",
    "EffectiveDateId",
    "CCR",
    "CCR100PDMid"
  ],
  "scope": {
    "filters": [
      {
        "key": "CBCountryOfRisk",
        "operator": "==",
        "values": "United States"
      },
      {
        "key": "CCR21Notch",
        "operator": ">=",
        "values": 8
      }
    ]
  }
}
Utilice una scope.filters cuando desee todas las entidades con una calificación de consenso.
{
  "lookback_period": 0,
  "columns": [
    "CBId",
    "CBEntityName",
    "EffectiveDateId",
    "CCR",
    "CCR100PDMid"
  ],
  "scope": {
    "filters": [
      {
        "key": "CCR",
        "operator": "is not null",
        "values": ""
      }
    ]
  }
}
Utilice result_filter para filtrar u ordenar filas después de que se hayan seleccionado los datos. Esto es independiente de scope.filters, que define el universo de entrada antes de que se ejecute la consulta.
{
  "result_filter": {
    "filters": [
      {
        "key": "CCR100PDMid",
        "operator": ">",
        "values": 0.002
      }
    ],
    "sort": [
      {
        "field": "CCR100PDMid",
        "direction": "asc"
      }
    ]
  }
}
filters_join Es opcional; si se omite, los filtros múltiples se combinan con AND.Inclúyalo únicamente filters_join cuando necesite lógica booleana explícita, como NOT, OR o una expresión mixta. Cuando está presente, es posicional y debe tener un elemento más que filters.Para una unión AND simple, omita filters_join.
{
  "scope": {
    "filters": [
      {
        "key": "CBCountryOfRisk",
        "operator": "==",
        "values": "United States"
      },
      {
        "key": "CCR21Notch",
        "operator": ">=",
        "values": 8
      }
    ]
  }
}
Para un OR explícito, coloque | entre los filtros.
{
  "scope": {
    "filters": [
      {
        "key": "CBCountryOfRisk",
        "operator": "==",
        "values": "United States"
      },
      {
        "key": "CBSector",
        "operator": "!=",
        "values": "Insurance"
      }
    ],
    "filters_join": ["", "|", ""]
  }
}
Utilice scope.filters para definir el universo de entrada antes de que se ejecute el análisis. Utilice result_filter.filters solo para filtrar las filas de salida calculadas una vez que el análisis ya se ha ejecutado.
Last modified on May 12, 2026