Maventech Developer & Agent Resources
Maventech publishes a public, read-only Catalog API plus a full set of AI-agent discovery documents. No API key, OAuth or bearer token is required to browse products or read prices. Every endpoint returns JSON, and every error is a structured JSON object with a stable error.code, a human error.message and an actionable error.hint.
https://maventechsoftware.com/openapi.json, or list products at https://maventechsoftware.com/api/products. Catalog API (OpenAPI 3.1)
GEThttps://maventechsoftware.com/api
API index — version, links and available endpoints.
GEThttps://maventechsoftware.com/api/products
List active products. Filter with ?q= and ?category=, page with ?limit=&offset=.
GEThttps://maventechsoftware.com/api/products/{slug}
Fetch one product with live price, edition, platform, stock and activation URL.
GEThttps://maventechsoftware.com/api/categories
All categories with product counts and price ranges.
GEThttps://maventechsoftware.com/api/health
Service health check.
GEThttps://maventechsoftware.com/openapi.json
OpenAPI 3.1 specification (also at /api/openapi.json and /api/openapi.yaml).
Agent discovery
GEThttps://maventechsoftware.com/.well-known/api-catalog
RFC 9727 API catalog (linkset) tying every resource together.
GEThttps://maventechsoftware.com/.well-known/mcp.json
Model Context Protocol (MCP) server card.
GEThttps://maventechsoftware.com/.well-known/agent-skills.json
Agent skills index (browse_catalog, get_product, …).
GEThttps://maventechsoftware.com/agents.json
agents.json manifest — capabilities, endpoints and etiquette.
GEThttps://maventechsoftware.com/auth.md
Authentication guide (spoiler: catalog reads need none).
AI content & policy
GEThttps://maventechsoftware.com/llms.txt
llmstxt.org site summary with the live product index.
GEThttps://maventechsoftware.com/llms-full.txt
Expanded context — full catalog, policies, guides & FAQs inlined.
GEThttps://maventechsoftware.com/AGENTS.md
When-to-use guidance for agents.
GEThttps://maventechsoftware.com/robots.txt
Crawler policy (AI user-agents explicitly allowed).
GEThttps://maventechsoftware.com/sitemap.xml
Full URL list.
Example request
curl -s "https://maventechsoftware.com/api/products?category=windows-11&limit=5" \
-H "Accept: application/json" All responses are cached for a few minutes and are safe to poll politely (please keep it under ~30 requests/minute). For anything beyond catalog reads (orders, accounts) a human is required — see the auth guide.
Questions? Contact Maventech support at /contact.php.
