Lirisoft CMS API

The API is running successfully. Here are the available endpoints:

Authentication

POST /api/admin/login
POST /api/admin/register

Pages

GET /api/pages
POST /api/pages (Protected)

Contact

POST /api/contact-us (Public)
GET /api/contact-us (Admin)
POST /api/quick-enquiries (Public)
GET /api/quick-enquiries (Admin)

Homepage CMS

GET /api/homepage (Public)
GET /api/homepage/:pageKey (Public)
PUT /api/homepage/:pageKey (Admin)

Blogs

GET /api/blogs (Public)
GET /api/blogs/:slug (Public)
POST /api/blogs (Admin)
PUT /api/blogs/:slug (Admin)
DELETE /api/blogs/:slug (Super Admin)

Check /api/health for server status.