Developers
MOOVED API
A small REST contract today, designed to be replaced by SaaS services tomorrow.
Available endpoints
All responses are JSON. The read endpoints are public; write endpoints are restricted to the admin session.
GET
/api/cms
Full published content model
GET
/api/products
Product catalog
GET
/api/projects
Installation gallery
GET
/api/solutions
Solution packages
GET
/api/energy-config
Future IoT / monitoring configuration
POST
/api/inquiry
Creates an inquiry and returns a WhatsApp handoff URL
SaaS integration points
Quotation Engine: replace the inquiry handoff with POST /api/quotation. PV Designer: connect system sizing to POST /api/pv-design. Customer Portal: attach authenticated monitoring data to /api/energy-config. These placeholders are deliberately isolated in public/scripts/site.js and server.mjs.
