Section 10 sur 12
Limites et tarifs
Quavsit se compte en unités. Les plans diffèrent par les unités comprises chaque mois, le nombre de requêtes autorisées par minute, le nombre de clés, l'accès aux streams et le prix des unités supplémentaires.
Plans#
| Plan | Prix | Unités comprises / mois | Requêtes / minute | Dépassement pour 1 000 unités | Clés | Streams simultanés |
|---|---|---|---|---|---|---|
| Free | 0 € | 5 000 | 30 | non disponible | 2 | aucun |
| Pay as you go | 0 € par mois, toutes les unités facturées | 0 | 120 | 0,30 € | 5 | 2 |
| Starter | 4,99 € / mois ou 49,99 € / an | 50 000 | 60 | 0,20 € | 5 | 2 |
| Pro | 14,99 € / mois ou 149,99 € / an | 250 000 | 300 | 0,15 € | 20 | 3 |
| Max | 29,99 € / mois ou 299,99 € / an | 1 000 000 | 1 000 | 0,10 € | 50 | 8 |
| Enterprise | sur devis | illimité | 3 000 | contrat | 500 | 16 |
Prix en euros, TVA comprise le cas échéant. Starter et Pro proposent un essai de 14 jours. Les plans sont personnels (un compte, un client de facturation) ; Enterprise est mis en place à la main après contact. Souscrivez, changez ou résiliez sur my.quavern.com/account/quavsit.
Poids des appels#
| Appel | Unités |
|---|---|
| tout endpoint de lecture | 1 |
GET /journeys | 5 |
chaque événement departures ou vehicles sur un stream | 1 |
GET /health, GET /status, 304 Not Modified, erreurs | 0 |
Les unités ne sont débitées qu'après une réponse réussie. X-Quavsit-Units sur chaque réponse donne le chiffre exact.
Limite par minute#
Les requêtes sont comptées par minute et par compte (par adresse IP pour les appels internes). Dépasser le chiffre du plan renvoie 429 rate_limited avec un en-tête Retry-After ; rien n'est débité. La fenêtre est glissante : étalez le trafic plutôt que de tout envoyer en début de minute.
Budget mensuel#
Le mois est le mois calendaire en UTC (period vaut YYYY-MM). Quand les unités comprises sont consommées, l'API répond 429 quota_exhausted avec le plan, la période, l'instant de remise à zéro et la disponibilité du dépassement. X-Quavsit-Units-Remaining et X-Quavsit-Period-End permettent de le voir venir ; GET /usage donne le tableau complet.
Dépassement et plafond de dépense#
Les plans payants peuvent continuer au-delà des unités comprises au tarif de dépassement ci-dessus ; Pay as you go facture chaque unité à 0,30 € pour 1 000. Le dépassement est désactivé par défaut : activez-le sur la page de compte, où vous fixez aussi un plafond de dépense mensuel (20 € par défaut, jusqu'à 1 000 €). Quand le plafond est atteint, l'API répond 429 spend_cap_reached jusqu'à la période suivante ou jusqu'à ce que vous releviez le plafond. Le dépassement et l'usage Pay as you go sont facturés chaque mois via Stripe, sur la même facture que l'abonnement, à partir des unités mesurées.
Plan Free#
Free sert à évaluer l'API et aux petits outils personnels : 5 000 unités par mois, 30 requêtes par minute, 2 clés, ni streams ni dépassement. Une fois le budget consommé, les appels reprennent au début du mois UTC suivant.