SCORE360Votre 1ʳᵉ décision crédit
Démo
Développeurs

Intégrez le scoring SCORE360
en quelques appels.

Une API REST conçue pour les équipes techniques des institutions financières. Envoyez l'identifiant d'une PME, recevez un score sur 900, un grade sectoriel et des signaux de risque — en moins de 3 secondes.

REST · JSONOAuth2 + API keysWebhooksSDK Node · Python · PHP
01 · Quickstart

Votre premier score en 5 minutes.

Authentifiez-vous avec votre clé de test, envoyez l'identifiant d'une PME et ses flux, et récupérez un score normalisé sur 900 avec son grade sectoriel.

request.shcURL
# Demander un score de solvabilité
curl -X POST https://api.score360.africa/v1/scores \
  -H "Authorization: Bearer sk_test_•••••" \
  -H "Content-Type: application/json" \
  -d '{
    "sme_id": "SME_8421",
    "sector": "commerce",
    "window_days": 90
  }'
response.json200 OK
{
  "sme_id": "SME_8421",
  "score": 782,
  "grade": "A",
  "trend": "stable",
  "signals": {
    "cashflow_regularity": 0.91,
    "sector_benchmark": "above",
    "anomalies": 0
  },
  "model": "federated-v3",
  "scored_at": "2026-06-06T09:12:44Z"
}
02 · Référence API

Endpoints principaux.

Base : https://api.score360.africa/v1. Toutes les réponses sont en JSON, paginées par curseur, avec des codes d'erreur explicites.

POST/scoresCalculer un score à la demande
GET/scores/{sme_id}Dernier score & historique
POST/smesEnregistrer une PME
GET/portfolio/alertsAlertes de risque du portefeuille
POST/connect/flowsIngestion de flux PI-SPI
DEL/smes/{sme_id}Effacer une PME (droit à l'oubli)
03 · SDK

Librairies officielles.

Des SDK typés pour intégrer le scoring sans gérer la couche HTTP. Installez, configurez votre clé, scorez.

Node.jsv3.2Pythonv3.2PHPv2.8Gobeta
score.jsNode.js
import { Score360 } from "@score360/sdk";

const client = new Score360({ apiKey: process.env.SCORE360_KEY });

const result = await client.scores.create({
  smeId: "SME_8421",
  sector: "commerce",
  windowDays: 90
});

console.log(result.score, result.grade); // 782 "A"
04 · Webhooks

Réagissez aux changements de score.

Abonnez-vous aux événements : un score qui franchit un seuil, une anomalie détectée, une PME qui passe en zone de risque. Chaque payload est signé (HMAC-SHA256).

event.jsonscore.downgraded
{
  "event": "score.downgraded",
  "sme_id": "SME_3190",
  "from": { "score": 648, "grade": "B" },
  "to":   { "score": 571, "grade": "C" },
  "reason": "cashflow_drop",
  "occurred_at": "2026-06-06T08:40:11Z"
}
05 · Bac à sable

Testez sans données réelles.

Les clés sk_test_ ciblent un environnement isolé peuplé de PME fictives couvrant chaque secteur et chaque grade. Aucune donnée réelle, aucune limite de débit pénalisante.

Données simulées

Jeux de PME prêts à l'emploi, par secteur et par grade.

Score instantané

Réponses déterministes pour vos tests d'intégration.

Webhooks de test

Déclenchez des événements à la demande pour valider vos handlers.

06 · Authentification

Sécurité de niveau bancaire.

Clés API par environnement, OAuth2 pour les intégrations serveur, RBAC granulaire et journal d'audit complet. Tout transite en TLS 1.3 — et le scoring reste fédéré : aucune donnée brute ne sort.

  • Clés scindéessk_test_ / sk_live_, rotation à la demande.
  • OAuth2 + RBAC — rôles fins par équipe et par endpoint.
  • Conforme BCEAO — hébergement local Raxio CI, audit complet.

Prêt à intégrer ?

Demandez vos clés de bac à sable et un accès à l'environnement de test.