Aan de slag
Het merk in code
Hoe het merk terugkomt in de API.
Taal
Veldnamen, endpoints, codes en enumwaarden zijn Engels, in snake_case. De uitleg in de docs en de foutberichten zijn Nederlands. Nooit door elkaar in één naam.
Het KVK-nummer eerst
Het eerste voorbeeld in de docs, op de site en in elke snelstart is een bedrijf ophalen op zijn nummer:
GET /v1/companies/{kvk_number}
Het domein is een gelijkwaardige tweede ingang, direct eronder en niet weggestopt:
GET /v1/companies?domain=voorbeeld.nl
Daarna volgen zoeken (GET /v1/companies) en verrijken in bulk (POST /v1/companies/enrich). De precieze endpoints legt de API-referentie vast; deze pagina legt de volgorde vast.
Voorbeeldnummers
Voorbeelden gebruiken altijd fictieve KVK-nummers uit een vaste reeks, nooit het nummer van een echt bedrijf: een eenmanszaak is een persoon. Gebruik 00000001 tot en met 00000009, met 00000001 als het nummer dat we niet kennen.
Onbekend is null
| Betekenis | Waarde |
|---|---|
| Bekend | de waarde |
| Nee of nul | false of 0 |
| Onbekend | null |
Elk bedrijf heeft een object known:
"known": { "count": 6, "total": 7, "fields": ["website", "webshop", "phone", "open_vacancies", "recent_change", "address"] }
Een getal, geen tekst als "6/7": dan kun je erop sorteren en filteren.
Notatie
- Telefoon in E.164 (
+31301234567). De interface toont030 123 45 67. - Bedragen in centen als integer, met
currency: "EUR". - Datums in ISO 8601. Nooit een datum of bron per veld.
Voorbeelden
Elk voorbeeld in de docs is een volledige response van een fictief bedrijf, met minstens één null. Afgekapte responses ([ … ]) alleen in marketing.