Open erikvullings opened 10 years ago
Als de onze nieuwe API wilt uitproberen zou je hier eens kunnen kijken, daar werkt het ook zonder voorloop nullen.
Bedankt voor de link, maar hij werkt bij mij niet. Wanneer wordt dit operationeel?
Je moet even 0000 achter het nummer zetten.
Bedankt voor je reactie. Bedoel je zo? http://overheid.io/api/kvk/91813800000 Die werkt namelijk ook nog niet voor mij...
http://overheid.io/api/kvk/513454040000
Zo moet het iig gaan werken, we gaan er nog wat aan doen om de korte codes of missende 0'en te prefixen.
Stefan
Dit is waar we aan bezig zijn voor de detail info.
Aha, ik moest er /0000 achter zetten. Gaan jullie ook een variant ondersteunen met een beetje opmaak? De huidige link is namelijk leuk voor het inline verwerken van KVK resultaten, maar het zou voor ons ook erg prettig zijn indien ik gewoon op de openkvk website uitkom, waarbij het nummer al in de search box ingevuld en uitgevoerd is.
Zijn er al updates of een API documentatie? dev.overheid.io werkt op dit moment niet meer, en de andere endpoint lijkt out-of-date (https://overheid.io/api/kvk/61747971 vs https://officieel.openkvk.nl/kvk/61747971)
Er is een nieuwe dump beschikbaargesteld voor overheid.io. Maar de ontwikkelaar in kwestie zit momenteel in een verhuizing zonder internet. Dus het gaat niet zo vlot als gewenst.
Welke data kan straks opgehaald worden in de nieuwe database? in de oude api van de openkvk konden er behoorlijk wat velden geraadpleegd worden, kan dit straks ook in de nieuwe api?
Er staat een eerste versie van de API docs online:
https://overheid.io/documentatie/
Ik ben benieuwd naar jullie feedback
Heb het net even getest: paar puntjes die me opvielen (behalve dat hij snel werkt en uitgebreide zoekmogelijkheden heeft):
2015-03-13 22:55 GMT+01:00 Christoph Kempen notifications@github.com:
Er staat een eerste versie van de API docs online:
https://overheid.io/documentatie/
Ik ben benieuwd naar jullie feedback
— Reply to this email directly or view it on GitHub https://github.com/skinkie/openkvk-migratie/issues/2#issuecomment-79454476 .
Ik zal vanvond even alles nalopen. Welke er nog niet bijstaat is de suggester:
https://overheid.io/suggest/kvk/oudet
Je kan als velden voor de filter alle veldnamen gebruiken die je terug krijgt in het detail scherm. SBI code heb ik niet nu. Misschien dat @skinkie daar meer over weet :-)
Ik heb de typo's openKvK documentatie aangepast. De voorbeelden werken nu.
BAG en RDW staat er nu ook bij. principe is hetzelfde als bij de KvK data.. Ook de suggest API staat er bij voor de KvK data. BAG en RDW suggest volgen.
Wordt de SBI code nog toegevoegd? Zo ja, kun je een indicatie geven hoe lang dit gaat duren. Zo nee, is er een alternatief om op bedrijf indeling te zoeken?
Reken er niet op dat het er in komt.
Kunt u mij misschien de reden geven waarom dit niet geïmplementeerd wordt? Bij voorbaat dank.
Omdat de informatie niet publiek beschikbaar is bij de KvK.
Hartelijk dank voor uw snelle reacties.
Hi,
Ik probeer de API van KvK te gebruiken, maar krijg deze error terug: "NetworkError: 502 Bad Gateway - https://overheid.io/suggest/kvk/groot?size=5"
Daarnaast krijg ik ook deze waarschuwing: Cross-Origin-aanvraag geblokkeerd: de Same Origin Policy staat het lezen van de externe bron op https://overheid.io/suggest/kvk/groot niet toe. (Reden: CORS-header ‘Access-Control-Allow-Origin’ ontbreekt). Cross-Origin-aanvraag geblokkeerd: de Same Origin Policy staat het lezen van de externe bron op https://overheid.io/suggest/kvk/groot niet toe. (Reden: CORS-verzoek is mislukt).
Dit is de code die ik gebruik: var key = '****; var urlAPI = 'https://overheid.io/suggest/kvk/groot?size=5';
$.ajax({ beforeSend: function(request) { request.setRequestHeader("ovio-api-key", key); }, dataType: "json", url: urlAPI, success: function(data) { //code } });
Tenslotte test ik dit via virtualhost op poort 1337.
Wie kan mijn helpen deze bug te fixen?
@levizimmerman Dat ligt compleet aan de beheerders van overheid.io, die willen blijkbaar niet dat je gebruikt maakt van JS in de browser. Zij moeten CORS specefiek aanzetten, voordat dit mogelijk is. Ik ben echter bezig om een nieuwe composer package te maken die gebruik maakt van de nieuwe API. Edit: of heb ik iets over het hoofd gezien en bestaat die al?
@megacookie thx voor de reply.
Ik was er inmiddels achter dat het aan hun kant ligt. Maar ik gebruik nu http://officieel.openkvk.nl, en dat werkt prima.
Ik heb de CORS nu open staan voor elke requests. Ben zelf niet echt een javascript man, dus mocht iemand het even kunnen testen. Ik zal in de backend per API key een CORS setting maken, zodat je het beter kan beveiligen.
Zo meteen weer een update, dat je de API key ook per POST kan meegeven. Op die manier werken JSONP calls ook goed vanuit javascript.
API keys kunnen nu ook via POST/GET worden meegegeven worden. JSONP calls werken nu dus ook. Binnenkort een Versie2 van de KVK data, met historische bedrijfsdata en zullen wijzigen in de KvK.nl data binnen een minuut ook op overheid.io te zijn zijn.
Een CORS update. Dat werkt geloof ik nu naar behoren. Ik ben zelf geen CORS gebruiker, maar misschien dat iemand het kan testen :-)
Hallo
Vanuit de browser lukt het me nog niet.
Ik zet een header ovio-api-key.
OPTIONS retourneert 200 OK
access-control-allow-headers:OVIO-API-KEY
access-control-allow-methods:GET
access-control-allow-origin:https://mijn-adres.nl
allow:GET,HEAD
cache-control:no-cache, private
content-encoding:gzip
content-type:text/html; charset=UTF-8
date:Tue, 23 Feb 2016 15:33:23 GMT
server:nginx/1.8.0
set-cookie:XSRF-TOKEN=bliblieblei; Max-Age=7200; path=/
set-cookie:laravel_session=blablabla Max-Age=7200; path=/; httponly
status:200 OK
strict-transport-security:max-age=63072000; includeSubdomains; preload
version:HTTP/1.1
x-frame-options:DENY
x-powered-by:HHVM/3.11.0
Maar een GET daarna faalt met 401 Unauthorized, terwijl ik wel de ovio-api-key HEADER zet.
Chrome zegt:
XMLHttpRequest cannot load https://overheid.io/suggest/kvk/Berk. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://mijn-adres.nl' is therefore not allowed access. The response had HTTP status code 401.
Enig idee?
Laat maar... bleek aan de validatie van mijn emailadres te liggen.
:-) veel plezier @pft
@erikvullings je schrijft (poosje geleden hoor):
Momenteel werk ik aan een applicatie voor het Ministerie van VWS
En dan maak je gebruik van de diensten van een marktpartij? Puur uit interesse waarom een overheidsclub iets dergelijks niet een keer fatsoenlijk aanpakt....
Omdat je anders een uitzending in Zembla krijgt over een organisatie zoals de Belastingdienst die het stelsel van basisregistraties wel netjes aan elkaar koppelt en lopende problemen oplost, om vervolgens weggezet te worden als cowboys. Dus ja, een marktpartij dat laten doen: wel zo veilig.
Ik wil graag een up-to-date overzicht houden van alle vestigingen binnen een bepaalde bedrijfstak. Dus bijvoorbeeld een query kunnen draaien waarin ik bijvoorbeeld alle yogastudio's in Nederland wil krijgen. Ik kijk nu naar een API van webservices.nl waarmee dat kan. Maar kan dat ook met openkvk? En zijn er meer mensen die iet dergelijks met openkvk doen? Heel hartelijk dank alvast!
Momenteel werk ik aan een applicatie voor het Ministerie van VWS, en tot voor kort konden we direct linken naar de kvk nummers, bv https://openkvk.nl/09181380. Is dat nog steeds mogelijk en moet ik de URL aanpassen, of wordt dat niet meer ondersteund? Weten jullie misschien een work around?