Open Archives API » Records/Match

This method searches the genealogical dataset by name (exact) and birthyear and returns the Open Archives URI's of birth- & deathrecords and registrations in which this person is mentioned.

URL

https://api.openarchieven.nl/1.0/records/match.json

Method

GET

Input

NameRequiredDescriptionDefault
nameYesName of a person (no special operators available)
birthyearYesYear of birth (numerical value)
langNoLanguage code (nl for Dutch, en for English) - this has only effect on the eventtype, sourcetype and archive labels in the search results.nl
callbackNoFunction name to be called on JSON data

Output

The returned JSON(P) contains basically two items: the query as interpretered by the API and the response which contains an array of match results.

Example: https://api.openarchieven.nl/1.0/records/match.json?name=Elizabeth%20Schoolmeester&birthyear=1818 outputs (in pretty-print):

 
{
	query: {
		name: "Elizabeth Schoolmeester",
		birthyear: 1818,
		lang: "en"
	},
	response: {
		docs: [
			{
				uri: "https://www.openarchieven.nl/zar:242FCD17-6CB7-4D5E-AFED-FD78017E7D6E",
				eventtype: "Birth",
				eventplace: "Nisse",
				sourcetype: "Civil registration births",
				archive: "Zeeland Archives",
				archive_code: "zar"
			},{
				uri: "https://www.openarchieven.nl/bor:b58fc802-17c9-a9ab-58d5-061d19489ef4",
				eventtype: "Birth",
				eventplace: "Nisse",
				sourcetype: "Civil registration births",
				archive: "Municipal Archive Borsele",
				archive_code: "bor"
			}
		],
		number_found: 2
	}
}


Back to API documentation

Zoek uw voorouders en publiceer uw stamboom op Genealogie Online via https://www.genealogieonline.nl/