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)
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.?
Je toelichting op de API's lijkt me voldoende voor Bob Coret om mee aan de slag te kunnen, dank voor delen John.
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:
| name | Yes | Search 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