L’API Fluximmo renvoie deux familles de codes : les codes HTTP standards (statut transport) et les codes applicatifs Fluximmo (raison métier précise).Documentation Index
Fetch the complete documentation index at: https://doc.fluximmo.io/llms.txt
Use this file to discover all available pages before exploring further.
Format de réponse erreur
Toutes les erreurs métier suivent la même enveloppe JSON :Le champ
error.code est un entier stable. Codez votre logique de retry/alerting sur ce code, pas sur le message (qui peut évoluer).Codes applicatifs Fluximmo
| Code | Sens | Cause typique | Comment corriger |
|---|---|---|---|
10001 | Auth invalid / missing | Header x-api-key absent, mal orthographié, ou clé révoquée / expirée | Vérifier le header (casse exacte) et la validité de la clé sur my.fluximmo.io |
10002 | Request invalid / malformed | Body JSON invalide, champ obligatoire manquant, type incorrect | Valider le payload contre le DTO. Voir /llms-context pour copier le schéma à votre LLM |
10003 | Proto syntax error | Structure du payload non conforme (ex : array au lieu d’objet, search mal wrappé) | Vérifier le wrapper (search.filterProperty, search.filterAd…) et la profondeur des objets nested |
Codes HTTP standards
| HTTP | Sens | Action conseillée |
|---|---|---|
200 | OK | Traiter la réponse |
400 | Bad Request | Erreur côté appelant — voir error.code pour le détail. Ne pas retry |
401 | Unauthorized | Clé manquante ou invalide (souvent associé à 10001). Ne pas retry |
403 | Forbidden | Endpoint non activé sur votre clé. Voir capabilities sur demande |
404 | Not Found | Ressource (flxId, alerte) inexistante ou supprimée |
429 | Too Many Requests | Rate limit. Respecter Retry-After si présent, sinon backoff exponentiel + jitter |
5xx | Server Error | Erreur serveur. Retry avec backoff exponentiel (max 3-5 tentatives) |
Exemple de gestion d’erreur
Voir aussi Bonnes pratiques pour les patterns de retry recommandés.

