Passer au contenu 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.

Utilisez-les comme structures de charge utile de référence pour les requêtes courantes de l’API Analytics. La requête la plus courante est une getdata pour une liste connue d’ CBId.
Pour obtenir une liste des entités connues, utilisez scope.portfolio.CBId. Définissez lookback_period sur 0 pour les données ponctuelles, et n’interrogez que les colonnes dont vous avez besoin.
{
  "lookback_period": 0,
  "columns": [
    "CBId",
    "CBEntityName",
    "EffectiveDateId",
    "CCR",
    "CCR100PDMid"
  ],
  "scope": {
    "portfolio": {
      "CBId": [
        "CB0000022706",
        "CB0000022177"
      ]
    }
  }
}
Utilisez scope.filters lorsque vous souhaitez que l’API construise l’univers d’entrée avant l’exécution de la requête. Cet exemple renvoie les entités des États-Unis ayant une notation de bbb- ou inférieure.
{
  "lookback_period": 0,
  "columns": [
    "CBId",
    "CBEntityName",
    "EffectiveDateId",
    "CCR",
    "CCR100PDMid"
  ],
  "scope": {
    "filters": [
      {
        "key": "CBCountryOfRisk",
        "operator": "==",
        "values": "United States"
      },
      {
        "key": "CCR21Notch",
        "operator": ">=",
        "values": 8
      }
    ]
  }
}
Utilisez une condition large scope.filters lorsque vous souhaitez toutes les entités ayant une notation consensuelle.
{
  "lookback_period": 0,
  "columns": [
    "CBId",
    "CBEntityName",
    "EffectiveDateId",
    "CCR",
    "CCR100PDMid"
  ],
  "scope": {
    "filters": [
      {
        "key": "CCR",
        "operator": "is not null",
        "values": ""
      }
    ]
  }
}
Utilisez result_filter pour filtrer ou trier les lignes après la sélection des données. Ceci est distinct de scope.filters, qui définit l’univers d’entrée avant l’exécution de la requête.
{
  "result_filter": {
    "filters": [
      {
        "key": "CCR100PDMid",
        "operator": ">",
        "values": 0.002
      }
    ],
    "sort": [
      {
        "field": "CCR100PDMid",
        "direction": "asc"
      }
    ]
  }
}
filters_join est facultatif. Si vous l’omettez, les filtres multiples sont combinés par une opération ET.N’ajoutez filters_join lorsque vous avez besoin d’une logique booléenne explicite telle que NON, OU ou une expression mixte. Lorsqu’il est présent, il est positionnel et doit comporter un élément de plus que filters.Pour une simple conjonction ET, omettez filters_join.
{
  "scope": {
    "filters": [
      {
        "key": "CBCountryOfRisk",
        "operator": "==",
        "values": "United States"
      },
      {
        "key": "CCR21Notch",
        "operator": ">=",
        "values": 8
      }
    ]
  }
}
Pour un OU explicite, placez | entre les filtres.
{
  "scope": {
    "filters": [
      {
        "key": "CBCountryOfRisk",
        "operator": "==",
        "values": "United States"
      },
      {
        "key": "CBSector",
        "operator": "!=",
        "values": "Insurance"
      }
    ],
    "filters_join": ["", "|", ""]
  }
}
Utilisez scope.filters pour définir l’univers d’entrée avant l’exécution de l’analyse. Utilisez result_filter.filters uniquement pour filtrer les lignes de sortie calculées une fois l’analyse exécutée.
Last modified on May 12, 2026