Skip to main content
Ces scripts correspondent aux exemples fournis dans votre dossier d’intégration. Chacun d’entre eux exécute le flux complet de bout en bout :
  1. Signez une assertion client JWT à l’aide de votre clé privée ES256.
  2. Échangez-la contre un jeton d’accès à durée de vie limitée.
  3. Appelez un point de terminaison de métadonnées à l’aide du jeton d’accès.
Les deux attendent que vous indiquiez votre clé privée (private_key.pem) à côté du script. Remplacez <OAuthClientId> et <KID> avec les valeurs figurant dans votre dossier d’intégration. Consultez Demander un jeton d’accès pour connaître la fonction de chaque étape.
Nécessite Node.js 18 ou une version ultérieure pour le paramètre global fetch.
sample_request.ts

Points de terminaison des métadonnées

Définissez METADATA_ENDPOINT l’une de ces valeurs. Il s’agit dans tous les cas de GET des requêtes.
Ne communiquez jamais votre clé privée à quiconque, y compris à Credit Benchmark. Générez une nouvelle assertion client pour chaque demande de jeton, et si une clé privée venait à être compromise, suivez la procédure décrite à l’adresse rotation des clés.