Documentation Index
Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Journey Overview
| Attribute | Value |
|---|---|
| Journey ID | UJ-M-024 |
| Actor | Member |
| Goal | Apply for a job opportunity |
| Trigger | Member finds interesting job and wants to apply |
| Outcome | Application submitted to employer |
Preconditions
- Job listing is active
- Member is authenticated
- Application method configured
Journey Flow
Application Methods
- External Application
- In-Platform Application
- Express Interest
How it works:
- “Apply Now” links to company website
- Application completed on employer’s system
- Platform tracks click/redirect
- Click “Apply on Company Website”
- Redirected to external application
- Complete application externally
My Applications
Track application status:Application Statuses
| Status | Description |
|---|---|
| Submitted | Application sent |
| Under Review | Being reviewed |
| Viewed | Employer viewed application |
| Shortlisted | Selected for next stage |
| Interview | Interview scheduled |
| Offer | Job offer extended |
| Rejected | Not selected |
| Withdrawn | Member withdrew |
Related Entities
Related Journeys
Acceptance Criteria
Frontend
- Apply button on job details
- Application form with pre-fill
- Resume upload
- Cover letter (type or upload)
- Screening questions
- Consent checkbox
- Success confirmation
- My Applications page
- Application status tracking
- Withdraw application option
Backend
-
POST /api/jobs/{id}/apply- Submit application -
GET /api/member/applications- My applications -
DELETE /api/member/applications/{id}- Withdraw - File upload for documents
- Employer notification
Permissions
- Only authenticated members can apply
- One application per job per member
Business Rules
- Duplicate application prevention
- Required fields enforced
- Documents validated
- Consent required
Error Handling
- File upload failures
- Form validation errors
- Already applied message