{"title":"DIY Biofabrication Atlas API","version":"0.1.0","documentation":"/api","endpoints":[{"path":"/api/papers.json","entity":"Paper","count":60,"description":"Every build in the corpus: cost, licence, repository status, rubric scores and which performance values the paper reports."},{"path":"/api/tools.json","entity":"Tool","count":25,"description":"Named instruments, aggregated across the papers that describe them."},{"path":"/api/repos.json","entity":"Repo","count":33,"description":"Repositories and deposits linked from the corpus, with the date each was last checked for reachability."},{"path":"/api/topics.json","entity":"Topic","count":9,"description":"Application areas used to group the corpus."},{"path":"/api/assets.json","entity":"Asset","count":40,"description":"Build artifacts — CAD, bills of materials, firmware, protocols — with provenanceSource recording whether a curator or an extractor found each one."},{"path":"/api/events.json","entity":"Event","count":1,"description":"Venues and workshops associated with a record."},{"path":"/api/collections.json","entity":"Collection","count":12,"description":"Curated lenses over the corpus."},{"path":"/api/graph.json","entity":"Graph","count":167,"description":"Nodes and edges linking papers, tools, repositories, topics and assets. Edges carry an explicit relation."},{"path":"/api/ontology.json","entity":"Ontology","count":7,"description":"The schema itself: entity names, key fields and the relation vocabulary."}]}