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
| Action | Result |
|---|---|
| Approve | Profile published to directory |
| Reject | Submitter notified with reason |
| Request Changes | Sent 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