Geef optioneel een level (1–5) en/of parent_code mee en ontvang de bijbehorende SBI-codes inclusief titel, niveau en hiërarchie-informatie. Niveau 1 zijn de 21 secties (A–U), niveau 5 de meest specifieke subklassen. Handig om de volledige CBS-indeling te doorlopen of een keuzelijst op te bouwen.
Doorloop de SBI-hiërarchie laag voor laag om een gestructureerde keuzelijst te tonen bij bedrijfsregistratie.
Haal alle secties (level 1) op als startpunt voor een segmentatieanalyse of brancherapportage.
Level 1 = sectie (A–U), level 2 = afdeling, level 3 = groep, level 4 = klasse, level 5 = subklasse. Gebruik de level-parameter om alleen codes van een bepaald niveau op te halen.
Gebruik de parent_code-parameter, bijv. ?parent_code=A voor alle afdelingen in sectie A, of ?parent_code=64.92 voor de subklassen van klasse 64.92.
Integreren in jouw applicatie? Probeer onze codevoorbeelden hieronder of bekijk de volledige documentatie voor meer details en extra talen en/of collecties.
curl "https://api.getapi.nl/api/v1/cbs/sbi/index?level=1&parent_code=value" \
--header "X-Api-Key: ga_live_YOUR_KEY"
const response = await fetch('https://api.getapi.nl/api/v1/cbs/sbi/index?level=1&parent_code=value', {
method: 'GET',
headers: {
'X-Api-Key': 'ga_live_YOUR_KEY',
},
});
const data = await response.json();
$ch = curl_init();
$headers = [
'X-Api-Key: ga_live_YOUR_KEY',
];
curl_setopt_array($ch, [
CURLOPT_URL => 'https://api.getapi.nl/api/v1/cbs/sbi/index?level=1&parent_code=value',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => $headers,
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);
import requests
headers = {
'X-Api-Key': 'ga_live_YOUR_KEY',
}
params = {
'level': '1',
'parent_code': 'value',
}
response = requests.get('https://api.getapi.nl/api/v1/cbs/sbi/index', headers=headers, params=params)
data = response.json()
{
"total": 2,
"results": [
{
"code": "A",
"code_numeric": "A",
"parent_code": null,
"level": 1,
"title": "Landbouw, bosbouw en visserij",
"has_children": true
},
{
"code": "01",
"code_numeric": "01",
"parent_code": "A",
"level": 2,
"title": "Landbouw, jacht en dienstverlening voor de landbouw en jacht",
"has_children": true
}
]
}
Overzicht van alle velden die de API teruggeeft in een succesvol antwoord.
| Veld | Type | Verplicht | Omschrijving |
|---|---|---|---|
total
|
integer | nee | |
results
|
array | nee | |
└ code
|
string | nee | |
└ code_numeric
|
string | nee | |
└ parent_code
|
null | nee | |
└ level
|
integer | nee | |
└ title
|
string | nee | |
└ has_children
|
boolean | nee |
| Tier | Rate limit | Kosten per call |
|---|---|---|
| Gratis | 25 verzoeken/min | Gratis |
| Betaald | 250 verzoeken/min | Gratis |
| Premium | 250 verzoeken/min | Gratis |
Documentatie & codevoorbeelden
Bekijk de volledige API-referentie met authenticatie, endpoints en automatisch gegenereerde codevoorbeelden in cURL, PHP, JavaScript en Python.