The MoonDB API

Specimen

URL Description Parameters Example
/specimen/{specimenCode} Get single specimen with basic meta data http://api.moondb.org/specimen/12023,155_7A
/specimenlist/mission/{missionName} Find specimens with basic meta data by mission name http://api.moondb.org/specimenlist/mission/Apollo 11
/specimenlist/landmark/{landmarkName} Get specimens with basic meta data by landmark name http://api.moondb.org/specimenlist/landmark/SPUR CRATER
/specimenlist/specimentype/{specimenType} Get specimens with basic meta data by specimen type http://api.moondb.org/specimenlist/specimentype/Regolith Breccia
/specimenlist/samplingtechnique/{samplingTechnique} Get specimens with basic meta data by sampling technique http://api.moondb.org/specimenlist/samplingtechnique/Rake

AnalysisResults

URL Description Parameters Example
/data/specimen/{specimenCode} Find analysis results by specimen code http://api.moondb.org/data/specimen/12023,155_7A
/data/analyzedMaterial/{analyzedMaterial} Find analysis results by analyzed material http://api.moondb.org/data/analyzedmaterial/PLAG
/data/citation/{citationCode} Find analysis results by citation http://api.moondb.org/data/citation/AGRELL, 1970
/data/{filter} Find analysis results by combined filter conditions including mission, landmark, specimenType, samplingTechnique, analizedMaterial, analyte and analysisMethod {filter} is JSON object like {"mission":[],"landmark":[],"specimenType":[],"samplingTechnique":[],"analizedMaterial":[],"analyte":[],"analysisMethod":[]} http://api.moondb.org/data/{"mission":["Apollo 12"],"landmark":[],"specimenType":["Breccia"],"samplingTechnique":[],"analizedMaterial":["ZIRC","GL"],"analyte":["SiO2","CaO"],"analysisMethod":["EMP","SIMS"]}

Authorities

URL Description Parameters Example
/authorities/missions Find missions http://api.moondb.org/authorities/missions
/authorities/landmarks Find landmarks http://api.moondb.org/authorities/landmarks
/authorities/people Find people http://api.moondb.org/authorities/people
/authorities/citations Find citations http://api.moondb.org/authorities/citations
/authorities/datasets Find datasets http://api.moondb.org/authorities/datasets

Controlled Vocabularies

URL Description Parameters Example
/cv/specimentypes Find specimen types http://api.moondb.org/cv/specimentypes
/cv/samplingtechniques Find sampling techniques http://api.moondb.org/cv/samplingtechniques
/cv/analyzedmaterials Find analyzed materials http://api.moondb.org/cv/analyzedmaterials
/cv/analytes Find analytes http://api.moondb.org/cv/analytes
/cv/analysismethods Find analysis methods http://api.moondb.org/cv/analysismethods