NeetroX API v1
Public Data API
Read-only JSON for the product catalog and the blog. No key, no signup, no rate limit beyond ordinary CDN fair use.
Base URL
https://neetrox.com/api/v1
Endpoints
| Method | Path | Returns |
|---|---|---|
GET | https://neetrox.com/api/v1/index.json | API root: endpoints, counts, related resources. |
GET | https://neetrox.com/api/v1/products.json | All 15 products, newest first. |
GET | https://neetrox.com/api/v1/posts.json | All 15 published posts, newest first. |
GET | https://neetrox.com/api/v1/status.json | Build freshness and record counts. |
GET | https://neetrox.com/api/v1/openapi.json | OpenAPI 3.1 description of everything above. |
How fresh is it
These are static documents regenerated on every site build, not a live database. Read generated_at to see when. status.json reports that build time; it is not an uptime probe and does not pretend to be one.
Full content, not just fields
Each record carries a markdown_url. Product summaries here are truncated to 300 characters; the Markdown twin has the whole description. The same applies to posts, where markdown_url returns the complete article.
Every page on the site does this too. Send Accept: text/markdown to any URL on neetrox.com and you get Markdown instead of HTML.
Discovery
- /.well-known/api-catalog — RFC 9727 catalog pointing at this API
- /llms.txt — what this site is, in plain text
- /sitemap.xml — every indexable URL
Terms
Use of this data is covered by the NeetroX Terms of Service. Attribution with a link back to the source url is appreciated and not required.