Skip to main content
GET
Get My Applications

Endpoint

Base URL: http://localhost:3000/api/v1
This endpoint requires Job Seeker authentication.

Headers

Query Parameters

enum
Filter by application status. Can be repeated for multiple values. - PENDING - Under review - REVIEWED - Reviewed by company - SHORTLISTED - Added to shortlist - INTERVIEW_SCHEDULED - Interview scheduled - REJECTED - Application rejected - HIRED - Candidate hired - WITHDRAWN - Withdrawn by candidate
Search across job title, description, requirements, responsibilities, and company name (case-insensitive, substring match).
enum
Filter by application date range. - Last 24 hours - Last 7 days - Last 30 days - All time
number
Page number for pagination (default: 1).
number
Number of results per page (default: 20).

Response

Request Examples

Pagination only

Filter by status (single)

Filter by status (multi-value)

Filter by date range

Combined filters

Error Responses

401 Unauthorized

403 Forbidden

400 Bad Request - Validation Error