Documentation de l'API publique pour la recherche et la consultation dans le répertoire NACE-BEL 2025.
Points de terminaison
2
Liste/recherche et consultation détaillée
Taille de page max.
500
Idéal pour les lectures en masse et les exports
Authentification
Aucune
Contactez-nous pour des limites plus élevées et de l'assistance
Les requêtes sont publiques : vous n'avez donc pas besoin d'envoyer un en-tête tel que Authorization.
https://nacebel.codes/api/v1/nacebel-codes/2025Le point de terminaison de liste prend en charge la pagination, la recherche et le filtrage par niveau.
| Paramètre | Type | Description |
|---|---|---|
| q | string | Terme de recherche pour un code ou un intitulé. Omettez-le pour lister le répertoire. |
| page | number | Numéro de page pour la pagination. Par défaut : 1. |
| limit | number | Éléments par page. Par défaut : 100. Maximum : 500. |
| level | number | Niveau NACE-BEL minimum à inclure, de 2 à 5. |
/api/v1/nacebel-codes/2025Récupérez des codes paginés ou recherchez des intitulés et des numéros de code dans le répertoire public.
Exemple de requête
curl "https://nacebel.codes/api/v1/nacebel-codes/2025?q=software&level=4"Exemple de réponse
{
"data": [
{
"level": 2,
"code": "01.1",
"titles": {
"en": "Growing of non-perennial crops",
"de": "Anbau von einjahrigen Pflanzen",
"fr": "Cultures non permanentes",
"nl": "Teelt van eenjarige gewassen"
},
"description": { "en": "", "de": "", "fr": "", "nl": "" }
}
],
"totalPages": 25,
"totalItems": 2458
}/api/v1/nacebel-codes/2025/{id}Récupérez un code par son identifiant sans point et incluez ses enfants directs.
Exemple de requête
curl "https://nacebel.codes/api/v1/nacebel-codes/2025/0111"Exemple de réponse
{
"level": 4,
"code": "01.11",
"titles": {
"en": "Growing of cereals (except rice), leguminous crops and oil seeds",
"de": "Anbau von Getreide (ohne Reis), Hulsenfruchten und Olsaaten",
"fr": "Culture de cereales (a l'exception du riz), de legumineuses et de graines oleagineuses",
"nl": "Teelt van granen (met uitzondering van rijst), peulgewassen en oliehoudende zaden"
},
"description": { "en": "", "de": "", "fr": "", "nl": "" },
"childrenCodes": [
"01.111",
"01.112",
"01.113",
"01.119"
]
}L'API renvoie des codes de statut HTTP standard. Si vous demandez un code inexistant, vous recevez une réponse avec le statut 404.
{
"error": "NACEBEL code not found."
}Le trafic public est servi sur une infrastructure partagée. Pour protéger le service, un usage excessif peut être limité avec 429 Too Many Requests.
L'API publique est fournie telle quelle. Si vous avez besoin d'un usage soutenu plus important, d'un support opérationnel ou d'une intégration plus adaptée, écrivez-nous et nous trouverons une solution.
Raisons habituelles de nous contacter