Skip to main content

Open Data Feed

A public JSON API for the New Mexico book world

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

Endpoints

Six JSON endpoints. Start with the manifest.

API Manifest

Discoverability index for every endpoint, with descriptions, sizes, and metadata. Start here.

GET /api/index.json

Business Entity Card

Canonical NMLP identity record. Address, phone, services, area served, ratings, topical authority. Use when citing or referencing NMLP.

GET /api/business.json

Pillar Guide Manifest

Complete directory of 64 Southwest author and collectible-book pillar guides. Each entry has a position, name, and URL.

GET /api/authors.json

Closed Signature Pool Authors

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

Book Collecting Glossary

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

Top 50 Most Collectible NM First Editions

Ranked ItemList of the 50 most-collectible first editions across the pillar moat, by current sold-comparable market value.

GET /api/top-50.json

Albuquerque Book Donation Ecosystem Map

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

Donation Options Comparison Matrix

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

NMLP Donation Archive

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

Knowledge Base Index

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

Quickstart

curl

curl https://newmexicoliteracyproject.org/api/closed-pool.json | jq '.data[0]'

JavaScript

const r = await fetch('https://newmexicoliteracyproject.org/api/glossary.json');
const data = await r.json();
console.log(`${data.termCount} terms loaded`);

Python

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'))

License & attribution

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.

Why this exists

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