MemberPulse
Client PortalDirectory

Company Profile Approval

Review and approve company profile submissions

Review company profile submissions and manage the approval workflow.

Approval Queue

View pending profiles with:

  • Company name
  • Submitted by
  • Submission date
  • Profile completeness

Review Checklist

  • Company name appropriate
  • Description accurate
  • Logo meets guidelines
  • Contact info valid
  • Category selection correct
  • No prohibited content

Actions

ActionResult
ApproveProfile published to directory
RejectSubmitter notified with reason
Request ChangesSent back for edits

Features

Company Profile Approval

Acceptance Criteria

Frontend
  • UI supports the workflows described in this feature.
Backend / API
  • Backend behavior supports this feature as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Implementation Contracts

Backend (API)

GET    /api/directory/profiles/pending       # Pending queue
GET    /api/directory/profiles/{id}          # View profile
PUT    /api/directory/profiles/{id}/approve  # Approve
PUT    /api/directory/profiles/{id}/reject   # Reject with reason
PUT    /api/directory/profiles/{id}/changes  # Request changes

On this page