✅ RUNNING
API Health Check: /health
Login endpoint: POST /api/auth/login
{ "email": "demo@engagesuitecrm.com", "password": "Demo2024" }
GET /api/contacts
- List contactsGET /api/accounts
- List accountsGET /api/leads
- List leadsGET /api/opportunities
- List opportunitiesGET /api/dashboard/overview
- Dashboard metrics# Login curl -X POST http://localhost:8080/api/auth/login \ -H "Content-Type: application/json" \ -d '{"email":"demo@engagesuitecrm.com","password":"Demo2024"}' # Use token from login response TOKEN="your-token-here" curl http://localhost:8080/api/contacts \ -H "Authorization: Bearer $TOKEN"
Port: 8080
Environment: Development
Database: Spanner (engagesuite-instance)