Skip to main content
GET
Get Direct Job By ID

Endpoint

Base URL: http://localhost:3000/api/v1
This endpoint is public - no authentication required.

Path Parameters

Response (200 OK)

Response Fields

string
Unique identifier for the job.
string
Job type identifier. Always direct for this endpoint.
string
Job title.
string
Full job description.
string | null
Job requirements.
string | null
Job responsibilities.
string | null
Job location.
number | null
Minimum salary.
number | null
Maximum salary.
enum
Employment type. Values: FULL_TIME, PART_TIME, CONTRACT, FREELANCE, INTERNSHIP
enum
Work arrangement. Values: ONSITE, REMOTE, HYBRID, ANY
enum | null
Required experience level. Values: ENTRY, JUNIOR, MID, SENIOR, LEAD, MANAGER
object
Company information related to the job. Includes id, name, logoUrl, and industry.
string | null
When the job was published.
string | null
The last date and time to apply for the job. After this date, applications may be closed.
string
Always direct for this endpoint.
array
Array of skill objects with skillId and name.
number | null
Number of applicants who applied for this job.

Error Responses

404 Not Found

Example