Limites

Combien de requêtes tu peux envoyer.

Requêtes par minute

Endpoint
Endpoint Quoi Limite par minute
fetch-organization Profil d’entreprise 60
fetch-person Profil de personne 60
search-organizations Recherche & Export 60
fetch-document Documents 5
signals Signals 60
account Lire le compte 30
account, auth/tokens Gérer les bearer tokens ; créer, modifier et supprimer des clés, moniteurs et endpoints webhook 10
account/webhook-endpoints Vérifier et tester un endpoint webhook, faire tourner le secret 6

Limite atteinte

Header
Header Signification Exemple
X-RateLimit-Limit La limite par minute de cet endpoint. 30
X-RateLimit-Remaining Combien de requêtes sont encore possibles dans cette minute. 0
Retry-After Uniquement avec 429 : secondes jusqu’à la prochaine requête possible. 17
X-RateLimit-Reset Uniquement avec 429 : le moment où tu peux continuer, en temps Unix. 1793519682
1{2  "error": "Too many requests",3  "message": "Rate limit exceeded. Retry after 17 seconds.",4  "retry_after": 175}
429 · Exemple de réponse au-delà de la limite

Délais d’attente

Si la source de données ne répond pas à temps, tu reçois 408, pour les documents 504 avec Retry-After. Rien n’est facturé. Réessaie la requête un peu plus tard. Si seule la récupération en direct du mode temps réel échoue, tu obtiens le profil d’entreprise avec les données enregistrées, sans le supplément temps réel.

Réessayer sans double facturation

Une requête avec une clé d’idempotence
curl -G "https://handelsregister.ai/api/v1/fetch-organization" \
  -H "x-api-key: TA_CLE_API" \
  -H "Idempotency-Key: hetzner-profil-2026-11-01" \
  --data-urlencode "q=Ansbach HRB 6089"
Cas
Cas Endpoints de données Monitoring et webhooks
Clé obligatoire non, facultative oui, sinon 428
Fenêtre 24 heures 24 heures
Même clé, mêmes paramètres Résultat à nouveau, sans facturation Réponse enregistrée avec son statut
Même clé, paramètres différents 422 idempotency_key_reused 409 idempotency_conflict
Après une erreur La clé reste libre La même erreur revient, nouvelle clé nécessaire

Endpoints de données

1{2  "error": "idempotency_key_reused",3  "message": "This Idempotency-Key was already used with different parameters.",4  "meta": {5    "request_credit_cost": 0,6    "credits_remaining": 1457  }8}
422 · Exemple de réponse : la même clé avec des paramètres différents

Monitoring et webhooks

Planifier les nouvelles tentatives