Limites de débit et autres limites
Débit des requêtes, taille des tâches, concurrence et conservation.
Valeurs par défaut ci-dessous. GET /v1/limits renvoie celles de votre organisation.
| Limite | Valeur |
|---|---|
| Requêtes par minute / heure / jour | 60 / 1 000 / 5 000 |
Unités d'articles par tâche (somme des quantity) | 2 000 |
| Véhicules par tâche (y compris ceux ajoutés) | 20 |
| Budget de calcul par tâche | 90 s |
| Tâches simultanées | 1 |
| Tâches en file d'attente + en cours | 20 |
| Types de véhicules | truck, trailer, container, pallet |
| Corps de la requête | 10 MB |
?wait | 60 s |
| Conservation des corps, des résultats et des liens PDF, en jours | 14 |
Limites de débit
Les requêtes sont comptées par minute, par heure et par jour, pour chaque clé et pour l'organisation. La limite la plus stricte s'applique.
| En-tête | Signification |
|---|---|
X-RateLimit-Limit | Limite de la fenêtre la plus restrictive |
X-RateLimit-Remaining | Requêtes restantes dans cette fenêtre |
X-RateLimit-Reset | Heure Unix de sa réinitialisation |
Retry-After | En cas de 429 : nombre de secondes à attendre |
Au-delà de la limite : 429 rate_limited. Plus de 60 échecs d'authentification par minute depuis une même adresse IP entraînent aussi une réponse 429.
Tâches
Les tâches qui dépassent la limite de concurrence attendent avec le statut queued. Au-delà de 20 tâches en file d'attente + en cours, POST /v1/pack répond 429 too_many_jobs.
Conservation
Les corps de requête et de résultat, ainsi que les liens PDF, sont supprimés au bout de 14 jours (expires_at sur chaque tâche). Le statut, les compteurs et le coût sont conservés.