Developers

Platform API Reference

REST APIs exposed by this Next.js platform — CRM, CMS, AI, LMS, and payments.

API Ecosystem
WAIGAPI HubREST APIGraphQLWebSocketSDK (TypeScript)SDK (Python)MCP Protocol

Health & Discovery

Public

Deployment health, branding, and site search.

  • GET /api/health
  • GET /api/search?q={query}
  • GET /api/branding
  • GET /api/policies
  • GET /api/partners
  • GET /api/og?title={text}

    Dynamic Open Graph image

CRM & Lead Capture

OTP-verified

Demo, contact, and program inquiry flows with OTP verification.

  • POST /api/demo

    Work-email OTP required

  • POST /api/contact

    Marketing consent + OTP

  • POST /api/request-info
  • POST /api/brochures/request-otp
  • POST /api/tco/request-otp

AI & Governance Tools

Public

Public AI assistant and assurance telemetry for portfolio views.

  • POST /api/chat

    Local fallback when platform AI unavailable

  • GET /api/tools/ai-assurance/telemetry

    AI Assurance Lab risk feed

WAIG Academy Learning Platform

OTP-verified

Course catalog and learner OTP authentication.

  • GET /api/lms/courses
  • POST /api/lms/auth/request-otp
  • POST /api/lms/auth/verify-otp

Payments

Public

CCAvenue redirect links managed in admin — no card data on WAIG servers.

  • GET /api/payments/links
  • GET /api/payments/redirect/{slug}

    Tracked redirect to gateway

Admin CMS endpoints (45+ routes) require an authenticated session at /admin or ADMIN_API_KEY for automation. GTaaS governance APIs are available when WAIG_PLATFORM_API_URL is configured.