RESTful API endpoints for integrating with the GCI platform.
Login, signup, and session management
Volunteer registration, profiles, and dashboard
Blog, testimonials, resources, and events
Service form submissions and tracking
Appointment scheduling
Donations, event tickets, and payments
Admin-only endpoints (require authentication)
Protected endpoints require a Bearer token in the Authorization header:
Authorization: Bearer <your-access-token>
Obtain tokens via /api/auth/login or /api/volunteer/login
/api/auth/login
/api/volunteer/login