🚀 EngageSuiteCRM API Server

✅ RUNNING

Quick Test

API Health Check: /health

Authentication

Login endpoint: POST /api/auth/login

{
  "email": "demo@engagesuitecrm.com",
  "password": "Demo2024"
}

API Endpoints

Testing with curl

# 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"

Server Status

Port: 8080
Environment: Development
Database: Spanner (engagesuite-instance)