{"success":true,"message":"NIM CRM API Server","version":"1.0.0","environment":"production","timestamp":"2026-07-08T19:54:51.263Z","endpoints":{"health":"/health","authentication":{"register":"POST /auth/register","login":"POST /auth/login","validate":"POST /auth/validate"},"users":{"list":"GET /users (admin only)","get":"GET /users/:id","update":"PUT /users/:id","deactivate":"DELETE /users/:id (admin only)"},"companies":{"list":"GET /companies","create":"POST /companies","get":"GET /companies/:id","update":"PUT /companies/:id","deactivate":"DELETE /companies/:id","contacts":"GET /companies/:id/contacts"},"contacts":{"list":"GET /contacts","create":"POST /contacts","get":"GET /contacts/:id","update":"PUT /contacts/:id","delete":"DELETE /contacts/:id","notes":"GET /contacts/:id/notes","tasks":"GET /contacts/:id/tasks"},"notes":{"list":"GET /notes","create":"POST /notes","get":"GET /notes/:id","update":"PUT /notes/:id","delete":"DELETE /notes/:id","byUser":"GET /notes/user/:userId"},"tasks":{"list":"GET /tasks","create":"POST /tasks","get":"GET /tasks/:id","update":"PUT /tasks/:id","delete":"DELETE /tasks/:id","complete":"PATCH /tasks/:id/complete","byUser":"GET /tasks/user/:userId"},"stats":{"counts":"GET /stats/counts"}},"documentation":{"quickStart":"See QUICKSTART.md for setup guide","fullDocs":"See README.md for complete documentation","testing":"Use Postman or curl to test endpoints"},"notes":["All routes except /health and /auth/* require JWT authentication","Use Authorization: Bearer <token> header for authenticated requests","Guest users have read-only access to companies, contacts, notes, and tasks","Regular users can create/edit their own content","Admin users have full access to all resources"]}