Télécharger des documents

Extraits du registre, listes des associés et statuts sous forme de fichiers.

1

Choisir le type de document

document_type
document_type Document Format Pour
AD Aktueller Abdruck (extrait actuel) : toutes les inscriptions en vigueur aujourd’hui PDF chaque entreprise inscrite
CD Chronologischer Abdruck (extrait chronologique) : toutes les inscriptions par ordre chronologique PDF chaque entreprise inscrite
SI Strukturierter Registerinhalt (contenu structuré du registre) au format XJustiz, lisible par machine XML chaque entreprise inscrite
shareholders_list Gesellschafterliste (liste des associés) PDF GmbH et UG
articles_of_association Satzung ou Gesellschaftsvertrag (statuts) PDF Sociétés de capitaux et coopératives
2

Récupérer un document

curl -G "https://handelsregister.ai/api/v1/fetch-document" \
  -H "x-api-key: TA_CLE_API" \
  --data-urlencode "company_id=94eb910fef13f94585c48c263fa446d4" \
  --data-urlencode "document_type=AD" \
  --fail-with-body --max-time 120 \
  -o hetzner-ad.pdf
Champ
Champ Signification
Content-Type application/pdf, pour le contenu structuré du registre application/xml.
Content-Disposition Le nom de fichier avec entity_id, type et le jour où le document provient du registre.
X-Credits-Charged Ce que la requête a coûté.
X-Credits-Remaining Ton solde ensuite.
1{2  "error": "Document fetch failed",3  "message": "Document not available for this company. It may not exist or may become available later.",4  "meta": {5    "request_credit_cost": 0,6    "credits_remaining": 1457  }8}
404 · Exemple de réponse pour la liste des associés d’un commerçant individuel
L’API récupère les documents au registre si nécessaire. Cela peut prendre jusqu’à deux minutes. Règle le délai d’attente de ton client sur au moins 120 secondes ou récupère le document en arrière-plan.
3

Récupérer en arrière-plan

curl -G "https://handelsregister.ai/api/v1/fetch-document" \
  -H "x-api-key: TA_CLE_API" \
  --data-urlencode 'company_id=e3918174fb6c5d04e5e217e6ee4a6ffe' \
  --data-urlencode 'document_type=CD' \
  --data-urlencode 'async=true'
1{2  "status": "processing",3  "meta": {4    "message": "The document is being retrieved. Repeat this request after Retry-After seconds to receive it.",5    "retry_after": 20,6    "request_credit_cost": 0,7    "credits_remaining": 1458  }9}
202 · Exemple de réponse pendant la récupération du Chronologischer Abdruck de SAP SE

Coûts et limites

Coûts et limites
Quoi Crédits
Un document livré 15

Limite : 5 requêtes par minute. Recherche, documents et Signals partagent un quota de 60 requêtes par minute.

Si le Handelsregister est injoignable pour le moment ou répond trop lentement, tu reçois HTTP 504 avec Retry-After. L’API ne facture rien. Réessaie après quelques minutes.

Pièges fréquents

Ensuite