L'API Shok-IS suit les principes REST. Elle expose des URLs orientées ressources, accepte des corps de requête encodés en JSON, retourne des réponses JSON et utilise les codes HTTP standard ainsi qu'une authentification par token.
https://api.shok-is.com · Toutes les requêtes doivent utiliser HTTPS. HTTP n'est pas supporté.Toutes les requêtes API nécessitent un token Bearer transmis dans l'en-tête Authorization. Les clés API sont scoped par espace de travail et préfixées par sk_live_ en production ou sk_test_ en sandbox.
sk_live_ dans du code client. Utilisez des variables d'environnement ou un gestionnaire de secrets.Soumet une requête de prédiction synchrone. Retourne un vecteur de prédiction typé avec score de confiance et pondérations d'attribution. Latence médiane : <50ms.
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| model_id | string | Requis | Identifiant versionné du modèle. Format : mdl_{nom}_{version} |
| input_vector | object | Requis | Paires clé-valeur des noms de features et leurs valeurs. Doit correspondre au schéma attendu par le modèle. |
| output_format | string | Optionnel | typed (défaut), raw, ou verbose (inclut les valeurs SHAP). |
| confidence_threshold | float | Optionnel | Confiance minimale pour retourner une prédiction. Défaut : 0.5. Plage : 0.0–1.0. |
| Code | Statut HTTP | Description |
|---|---|---|
| authentication_error | 401 | Clé API invalide ou absente. |
| model_not_found | 404 | Le model_id spécifié n'existe pas dans votre espace de travail. |
| schema_mismatch | 422 | L'input_vector ne correspond pas au schéma de features attendu par le modèle. |
| rate_limit_exceeded | 429 | Limite de débit de votre plan dépassée. Réessayez après la valeur de l'en-tête X-RateLimit-Reset. |
| inference_timeout | 504 | Le modèle a mis plus de 30 secondes à répondre. Réessayez ou contactez le support. |
Les limites sont appliquées par clé API, par minute. Les requêtes dépassant la limite retournent un statut 429 avec un en-tête Retry-After.
| Plan | Requêtes / min | Burst | Quota mensuel |
|---|---|---|---|
| Démarrage | 60 | — | 1 000 |
| Standard | 500 | 750 | 100 000 |
| Entreprise | Personnalisé | Négocié | Illimité |