Aller au contenu

Quotas

Les quotas sont des limites de volume par tenant. Ils sont orthogonaux aux crédits (qui mesurent le coût en € HT) et au rate-limit (qui mesure la fréquence par seconde).

CléDescriptionDéfaut
scraper.jobs.dailyJobs Scraper créés par jour10 000
scraper.jobs.concurrentJobs en cours d’exécution simultanément50
extractor.extractions.dailyExtractions créées par jour10 000
extractor.configs.totalConfigs d’extraction stockées100
iam.identities.totalIdentités humaines dans le tenant50
iam.api-keys.totalClés API actives dans le tenant20
webhooks.endpoints.totalURLs webhook enregistrées30

Les valeurs réelles dépendent de votre plan.

Fenêtre de terminal
curl https://orchestrator.extentapi.example/quotas/me \
-H "x-api-key: ek_live_..."

Réponse (extrait) :

{
"items": [
{
"key": "scraper.jobs.daily",
"limit": 10000,
"used": 312,
"window": "1d",
"resetAt": "2026-05-22T00:00:00.000Z"
},
{ "key": "scraper.jobs.concurrent", "limit": 50, "used": 7 }
]
}
Fenêtre de terminal
curl -X POST https://orchestrator.extentapi.example/quotas/me/requests \
-H "x-api-key: ek_live_..." \
-H "Content-Type: application/json" \
-d '{
"quotaKey": "scraper.jobs.daily",
"requestedLimit": 100000,
"reason": "Migration d'un pipeline de scraping historique"
}'

Une demande est revue par l’équipe ExtentAPI. La décision (acceptée / refusée / négociée) est notifiée par email et apparaît dans vos audit logs.

  • Quota journalier : nouvelle requête → 429 quota_exceeded avec un header Retry-After calculé sur la prochaine fenêtre.
  • Quota concurrent : nouvelle requête → 429 concurrent_limit_exceeded, à retenter après libération d’un slot.
  • Crédits : votre solde en € HT, consommé proportionnellement au coût réel de chaque appel.
  • Quotas : volume de ressources autorisé par fenêtre temporelle.
  • Rate-limit : fréquence par seconde par clé API.

Vous pouvez dépasser votre rate-limit sans dépasser votre quota, et inversement.