
MBD Solutions

MBD Solutions
API
Base URL: /api — JSON responses, JWT authentication, RBAC protected admin routes.
Send Authorization: Bearer <accessToken> on protected routes. Use refresh tokens to renew sessions without re-login.
/api/auth/loginAuthenticate admin or client users/api/auth/refreshRefresh access tokens/api/public/homeHomepage aggregate payload/api/servicesList published services/api/products/:slugProduct detail by slug/api/projectsPortfolio projects/api/blogsPublished blog posts/api/contactsSubmit consultation request/api/applicationsSubmit job application/api/search?q=Global content search/api/analytics/dashboardAdmin analytics (auth)/api/media/uploadUpload media to Cloudinary (auth)