Trop de lignes
type | https://docs.frem.sh/reference/api/errors/too-many-rows |
| Statut HTTP | 413 Payload Too Large |
Ce que cela signifie
Un export CSV contiendrait plus de lignes qu’une réponse ne peut en transporter (200 000). Rien n’a été renvoyé.
Exemples de messages detail renvoyés avec cette erreur :
- This export has {count} rows; a CSV response carries at most 200000. Narrow the filters, page through the JSON API, or request a data export.
Que faire
Affinez les filtres (écosystème, environnement, licence, sujet), parcourez la réponse JSON page par page avec cursor, ou demandez l’inventaire complet dans un export de données de l’organisation.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/too-many-rows",
"title": "Payload Too Large",
"status": 413,
"detail": "..."
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.