{ "api.kvk.nl" :
L'API officielle de la KvK ou KVKBase
Réponse courte
L'API de la KvK sur developers.kvk.nl est la source de référence, et nous l'interrogeons nous-mêmes. L'accès direct coûte 6,40 EUR par mois plus 0,02 EUR par requête sur les endpoints de profil payants, avec un endpoint de recherche gratuit et un jeu de données ouvert gratuit pour les données de base des entreprises. La vraie différence n'est pas ces centimes mais le travail d'intégration : la recherche, le profil de base, le profil des établissements et les noms sont des appels distincts, et le numéro de TVA doit être déduit par vos soins puis vérifié séparément auprès de VIES en SOAP.
# Chez nous : un appel, TVA incluse
curl ".../v1/lookup/68750110" \
-H "Authorization: Bearer KEY"
# En direct chez la KvK : recherche, puis
# profil de base, puis établissement,
# puis VIES en SOAP.
Nous nous appuyons sur la même source
Il n’existe pas de second registre du commerce néerlandais. La KvK est la source de référence, nous interrogeons nous-mêmes cette API, et chaque champ que nous renvoyons vient de là ou de VIES. La question n’est donc pas de savoir à qui appartiennent les meilleures données, mais qui fait le travail d’assemblage.
| API de la KvK (developers.kvk.nl) | KVKBase | |
|---|---|---|
| Source de référence | oui, c’est la source | non, nous interrogeons la source |
| Abonnement | 6,40 EUR par mois | gratuit, 19 EUR ou 49 EUR par mois |
| Coût par requête | 0,02 EUR sur les endpoints de profil payants | inclus dans l’offre |
| Recherche | gratuite par requête | incluse |
| Jeu de données ouvert gratuit | oui, données de base des entreprises | 50 recherches par mois, profil complet |
| Profil, établissement et noms | endpoints distincts | une seule réponse |
| Déduction du numéro de TVA | non, à faire soi-même | oui, pour les BV et NV |
| Validation VIES | non, par vos soins en SOAP | oui, en direct dans la même réponse |
| Contrat direct avec la KvK | oui | non |
| Endpoints hors de notre catalogue | oui | non |
Une version technique plus détaillée de la même comparaison se trouve dans l’article sur l’API officielle de la KvK face à KVKBase.
Ce que l’API de la KvK fait mieux
Trois choses, sans détour.
C’est l’autorité. Dans un litige, un audit ou une discussion avec un régulateur, « récupéré auprès de l’API de la KvK » est une réponse plus solide que « récupéré auprès d’un intermédiaire qui interroge la KvK ». Si c’est votre situation, cela pèse plus lourd que la commodité.
Il y a des endpoints que nous ne revendons pas. Notre catalogue est une sélection. Si vous avez besoin de quelque chose qui n’y figure pas, l’accès direct est la seule voie.
Pas d’intermédiaire. Une grande équipe interne qui veut son propre contrat, son propre SLA et une ligne directe en cas de panne ne devrait placer personne entre elle et la source. C’est un choix d’architecture légitime, pas un manque de confiance.
Ce que coûte réellement l’accès direct
Pas les 0,02 EUR. La facture arrive sous forme de code.
Une image complète d’une entreprise représente plusieurs appels chez la KvK : la recherche pour passer d’un nom à un numéro KvK, le profil de base, le profil des établissements pour l’adresse et les données d’établissement, et les noms pour la dénomination sociale et les noms commerciaux. Ce sont des réponses distinctes que vous fusionnez vous-même, avec votre propre gestion d’erreurs par appel et votre propre décision sur ce qui se passe quand le troisième appel échoue après la réussite des deux premiers.
Puis il y a la TVA. Le numéro de TVA ne figure pas dans le registre du commerce. Vous le déduisez sous la forme NL + numéro KvK + B01, ce qui ne vaut que pour les BV et NV, puis vous le vérifiez auprès de VIES. VIES fonctionne en SOAP, il est souvent lent, et il tombe en panne indépendamment par État membre. Cela implique des nouvelles tentatives, un cache, et une réponse explicite à la question de ce que vous affichez quand VIES ne dit rien plutôt que « invalide ». Ce dernier point est le piège sur lequel la plupart des intégrations échouent : valid: false et « VIES était injoignable » ne doivent jamais se ressembler dans votre interface.
Chez nous, c’est un seul appel. GET /v1/lookup/{kvkNumber} renvoie le profil plus vat avec number, valid et validatedAt, et ?enrich=true ajoute l’adresse postale, les effectifs, les sites web, la dénomination sociale, les noms commerciaux et le nombre d’établissements.
Faire le calcul de volume
Sur l’endpoint de profil payant, mille requêtes reviennent à environ 26,40 EUR par mois chez la KvK, contre 19 EUR chez nous pour mille recherches. Cinq mille reviennent à environ 106,40 EUR contre nos 49 EUR. Cela ne s’inverse que si vous pouvez traiter assez de demandes depuis l’endpoint de recherche gratuit pour limiter les requêtes de profil, ou si vous mettez en cache de façon si agressive que votre nombre de requêtes reste très en dessous de votre nombre d’utilisateurs.
Faites le calcul avec votre propre taux de réussite du cache avant de trancher sur le prix. Avec un cache bien rempli de votre côté, l’accès direct est souvent moins cher qu’il n’y paraît d’abord.
Qui devrait passer en direct
Intégrez-vous directement à la KvK si vous avez une équipe interne qui en assumera la charge, si vous voulez votre propre contrat avec la source, ou si vous avez besoin d’endpoints hors de notre catalogue. Passez aussi en direct pour tout contrôle où un jour de retard est inacceptable, par exemple un contrôle d’insolvabilité juste avant l’expédition, où notre cache de 24 heures est le mauvais outil.
Si vous finissez chez nous, c’est parce que vous voulez l’entreprise et la TVA dans une seule réponse et préférez ne pas maintenir vous-même la fusion et le travail VIES.
Questions fréquentes
Combien coûte l'API officielle de la KvK ?
KVKBase est-il une simple revente de l'API de la KvK ?
L'API de la KvK me donne-t-elle le numéro de TVA ?
Quand faut-il s'intégrer directement à la KvK ?
Comment le cache de 24 heures se compare-t-il à la KvK ?
Mis à jour:
Un seul appel vous donne toute l'entreprise
Les données KvK, le numéro de TVA déduit et un contrôle VIES en direct, en une seule requête. L'offre gratuite comprend 50 recherches par mois, sans carte bancaire.
- 50
- recherches gratuites par mois
- 1
- requête au lieu de trois
- 0
- carte bancaire, contrat ou appel commercial