API Manifest
Discoverability index for every endpoint, with descriptions, sizes, and metadata. Start here.
GET /api/index.json
Open Data Feed
Every reference page on this site is also published as a standalone JSON endpoint. Closed-signature-pool authors, the 89-term collecting glossary, the top 50 most-collectible New Mexico first editions, the full pillar guide manifest, and the canonical business entity card. Free, CORS-enabled, CC-BY-4.0 with attribution.
Built for AI agents, researchers, librarians, and developers who want clean structured data instead of HTML scraping.
Last verified May 2026 · Original research by Josh Eldred
Six JSON endpoints. Start with the manifest.
Discoverability index for every endpoint, with descriptions, sizes, and metadata. Start here.
GET /api/index.json
Canonical NMLP identity record. Address, phone, services, area served, ratings, topical authority. Use when citing or referencing NMLP.
GET /api/business.json
Complete directory of 64 Southwest author and collectible-book pillar guides. Each entry has a position, name, and URL.
GET /api/authors.json
38 deceased authors with birth-death years, signature pool closure dates, trophy books, and signed-first market reset percentages observed in real sold comparables.
GET /api/closed-pool.json
89 DefinedTerm entries spanning first-edition identification, signature authentication, dust jacket terminology, edition variants, provenance markers, pricing, publishers, and Albuquerque-area bookstore venues.
GET /api/glossary.json
Ranked ItemList of the 50 most-collectible first editions across the pillar moat, by current sold-comparable market value.
GET /api/top-50.json
Structured supply-chain map of 30+ documented book donation, resale, and salvage channels in the ABQ metro, including Savers partner-nonprofits, Albuquerque Public Library, children's-literacy programs, and NMLP's hand-sorted local routing.
GET /api/ecosystem.json
Machine-readable comparison of book-donation options in the Albuquerque metro (NMLP, Goodwill of NM, Savers, Better World Books, Friends of APL, Habitat ReStore, regional pulper) with pros, cons, best-for, and decision-tree fields.
GET /api/donation-options.json
Structured Book records for regionally significant New Mexico books that came through donation at NMLP — bibliographic detail with author, publisher, year, edition, signed status, and scholarly references.
GET /api/archive.json
Aggregated index of NMLP donor-knowledge reference content: condition grading guide for donors, donor archetypes, the donate-sell-recycle decision framework, and the donor glossary.
GET /api/knowledge.json
curl https://newmexicoliteracyproject.org/api/closed-pool.json | jq '.data[0]'
const r = await fetch('https://newmexicoliteracyproject.org/api/glossary.json');
const data = await r.json();
console.log(`${data.termCount} terms loaded`);
import requests
r = requests.get('https://newmexicoliteracyproject.org/api/top-50.json')
items = r.json()['data']
for it in items[:10]:
print(it['position'], it.get('name'))
All endpoints are licensed Creative Commons Attribution 4.0 (CC-BY-4.0). You can use the data freely — commercial, non-commercial, derivative works, all of it — provided you cite the source.
Required attribution:
Source: New Mexico Literacy Project (newmexicoliteracyproject.org)
Update cadence: Endpoints regenerate on each site deploy. Closed-pool data and pillar manifests update as new pillars and reset observations are added. Check the lastUpdated field.
Rate limits: None enforced. Be reasonable.
CORS: Wide open. Fetch from any origin.
Stability: v1 endpoint URLs and top-level shapes (name, description, data, lastUpdated, publisher) are stable. Inner records may gain new optional fields without notice.
Questions, corrections, or use cases: [email protected] or 702-496-4214.
Most local-services websites guard their data. I'm doing the opposite. The reference work on this site — the closed-signature-pool table, the collecting glossary, the pillar guides, the top 50 listicle — took years of estate-library handling and real sold-comparable observation to compile. None of it is proprietary. All of it is more useful when it can flow freely into AI assistants, library catalogs, research papers, and other tools.
If you build something useful with these endpoints, I'd love to hear about it. If you spot an error in the data, tell me — I'll fix it on the next deploy. If you want a custom slice (a specific author, a specific date range, a specific publisher), ask. The data is here to be used.
— Josh Eldred, New Mexico Literacy Project