Skip to content

Association Finance, Reports, And LMS

Finance Administration

Core APIs

  • POST /association/financial/dashboard
  • POST /association/financial/monthly-revenue
  • POST /association/financial/daily-revenue
  • POST /association/financial/revenue-summary
  • GET /payments/membership-invoices
  • GET /payments
  • GET /payments/fines
  • POST /payments/fines

Reporting And Audit

Core APIs

  • POST /association/reports/company-summary
  • POST /association/reports/registrations
  • POST /association/reports/membership
  • POST /association/reports/fines
  • GET /admin/audit-logs
  • GET /audit/reports/summary

LMS And CPD Administration

Core APIs

  • GET /lms/admin/courses
  • POST /lms/admin/courses
  • POST /lms/admin/courses/{courseId}/publish
  • GET /lms/admin/courses/{courseId}/modules
  • POST /lms/admin/courses/{courseId}/modules
  • POST /lms/enrollments/{id}/approve
  • POST /lms/enrollments/{id}/reject
  • GET /lms/cpd/compliance/association
  • POST /lms/cpd/records/{recordId}/verify

Common Failures

  • Export/report failure:
  • validate date range payload and endpoint availability
  • LMS admin 500 errors:
  • inspect backend logs for tenant context and role mapping