stamboomforum vragen, antwoorden en tips voor uw stamboomonderzoek

Forum logoHelpdesk » Gebruik van de API's opgelost



Profiel afbeelding
Profielafbeelding

Hallo helpdesk\forum,

Ik ben eens wat aan het spelen met de API's. Stel ik wil iemand zoeken in de genealogical data set. Voorzover ik nu kan zien zou je kunnen starten met de https://www.openarchieven.nl/api/docs/records/search.php api. Daar kan je eigenlijk alleen een (volledige) naam meegeven (of een eventplace, birthplace, relationtype of countrycode) maar degene die echt van toegevoegde waarde zou zijn is een geboortedatum, overlijdens datum of naam partner.
Met het huidige resultaat van de search api kan je uit de gevonden records (en dat kunnen er dan best veel zijn) degene te filteren die het meest in de buurt komen.. dus de eventdates aflopen. Heb je er een aantal gevonden dan kan je met de gevonden identifier en de archive code zoeken met de https://www.openarchieven.nl/api/docs/records/show.json Aldaar moet je uitvinden in wat voor hoedanigheid iemand voorkomt in dit record.. dus bv degene die geboren is of overleden etc.

Mogelijk zou je bij de search ook nog de sourcetype op kunnen geven om bijvoorbeeld te beperken op records van overledenen. Wie heeft al eens gespeeld met deze api's en heeft tips en trucs of heeft ook voorstellen om verbeteringen door te voeren.

(PS De GEDCOM optie in de records/show.gedcom werkt niet)

John van Kaam - 2 aug 2026 - 16:15

Profielafbeelding

Dag John,

Heb je ook het uitgebreide zoekformulier gezien? Zie 

https://www.genealogieonline.nl/zoeken/index.php?q=Berens&vn=&pn=Nijmegen

Daar kun je o.a. op partner zoeken, en op overledenen door het huidige jaar in te vullen bij Overlijdensjaar ≤. 

Er is al een poos geen contact meer met Bob Coret, eigenaar/ontwikkelaar van GO, dus iets laten wijzigen in de manier van zoeken gaat heel moeilijk worden vermoed ik. Het is meer roeien met de riemen die we hebben:-)

Waar vind ik het probleem dat je meldt in "De GEDCOM optie in de records/show.gedcom werkt niet"? Kun je een schermafdruk delen a.j.b.?

Pauline Berens Wesuwe - 2 aug 2026 - 17:04

Profielafbeelding

Hallo Pauline, dank voor je snelle antwoord. De link die je doorgeeft is echt een website. API's zijn juist bedoelt voor een software ontwikkelaar om vanuit zijn software (in dit geval) een opvraging te doen. Dat gaat dan zeg maar geautomatiseerd. Wat niet wegneemt dat je ook geautomatiseerd een website kan invullen en daar de zoekresultaten van kunt analyseren. Maar meestal is het niet de intentie van de website\eigenaar om een website geautomatiseerd te bevragen.

Heb overigens nog eens naar de uitgebreid zoeken pagina gekeken en gezien dat de zoekopdracht aldaar erg lijkt op de api's. Heb dat uitgeprobeert in de openarchieven API en gemerkt dat je (niet gedocumenteerd) toch met een periode kan zoeken. Bv in deze API een periode (1800-1850) mee gegeven: https://api.openarchieven.nl/1.1/records/search.json?name=Adrianus%20van%20Kaam+1800-1850&lang=en&number_show=99 en dat werkt!

Jammer dat er al een poos geen contact is met Bob Coret.

Het GEDCOM resultaat zou je krijgen als je deze API: https://api.openarchieven.nl/1.1/records/show.gedcom?archive=hua&identifier=E13B9821-C0B0-4AED-B20B-8DE627ED99BD uit probeert. De andere varianten zoals: https://api.openarchieven.nl/1.1/records/show.json?archive=hua&identifier=E13B9821-C0B0-4AED-B20B-8DE627ED99BD en https://api.openarchieven.nl/1.1/records/show.xml?archive=hua&identifier=E13B9821-C0B0-4AED-B20B-8DE627ED99BD doen het wel.

John van Kaam - 2 aug 2026 - 23:22 (laatst bijgewerkt 2 aug 2026 — 23:54 door auteur)

Profielafbeelding

Je toelichting op de API's lijkt me voldoende voor Bob Coret om mee aan de slag te kunnen, dank voor delen John.

Pauline Berens EBBI - 3 aug 2026 - 14:30


Profielafbeelding

Heb nog eens goed naar de documentatie gekeken en hoewel ik eerder terloops zei dat het niet gedocumenteerd is, is het dat wel. Er staat namelijk: 

nameYesSearch query (see search examples on front page for advances queries, can include 2 names separated by & and year/period)

Dus je kan inderdaad wel een periode opgeven bv 1800-1850 of voor 1 jaar: 1800-1800. Maar ook een 2e naam kan door bv '1e naam + %26 + 2e naam'.

Hier een voorbeeld van een 2e naam met periode: https://api.openarchieven.nl/1.1/records/search.json?name=van%20Kaam+%26+Lodders+1900-1950&lang=en&number_show=5 

John van Kaam - 4 aug 2026 - 09:15







De auteur van het eerste bijdrage in dit bericht heeft aangegeven dat de vraag is beantwoord of het probleem is opgelost.

Plaats een reactie

Om reacties (en nieuwe onderwerpen) te plaatsen op het Stamboom Forum dient u eerst in te loggen! Nog geen lid? Registratie is gratis en snel!


Inloggen Registreer nu