Guide d'intégration pour les comptes Organisation. L'accès API est inclus dans ce plan et protégé par une clé révocable.
Créez votre compte par Google ou email, puis activez Organisation pour accéder aux endpoints.
Une fois connecté, allez dans Tableau de bord → Clés API → Nouvelle clé. Donnez-lui un nom (ex: "production"), copiez la clé qui s'affiche (commence par rs_live_...).
La clé n'est affichée qu'une seule fois. Stockez-la dans un gestionnaire de secrets (1Password, AWS Secrets Manager, .env, etc.).
Vous pouvez créer plusieurs clés (dev, staging, prod) et les révoquer indépendamment depuis le tableau de bord.
Risk Scoring V2 — réponse structurée et calcul déterministe
curl -X POST https://www.risksonnar.com/api/v1/risk/v2 \
-H "Authorization: Bearer rs_live_VOTRE_CLE" \
-H "Content-Type: application/json" \
-d '{
"name": "Vladimir Putin",
"country": "RU"
}'
Réponse JSON typique :
{
"target_name": "Vladimir Putin",
"score": 0,
"level": "CRITICAL",
"rating": "D",
"duration_ms": 122,
"flags": [
{
"category": "sanctions",
"description": "Sanction directe : ofac → PUTIN, Vladimir Vladimirovich",
"source": "ofac_sdn",
"weight": -60
},
...
]
}
Bulk scan (jusqu'à 500 entités/call)
curl -X POST https://www.risksonnar.com/api/v1/risk/v2/bulk \
-H "Authorization: Bearer rs_live_VOTRE_CLE" \
-H "Content-Type: application/json" \
-d '{
"targets": [
{"name": "Total Energies", "country": "FR"},
{"name": "BNP Paribas", "country": "FR"},
{"name": "L\'Oréal", "country": "FR"}
]
}'
Graph relationnel d'une société (D3.js ready)
curl https://www.risksonnar.com/api/v1/graph/552120222?depth=2 \
-H "Authorization: Bearer rs_live_VOTRE_CLE"
Documentation complète →