Job

Updates a job posting

Required role: ADMIN

put/job/{id}/

Request

  • Base URL: https://adonix.hackillinois.org
  • URL: https://adonix.hackillinois.org/job/{id}/
  • Auth: none declared

Path parameters

idstring required
Example:65f0d1d7f6201f6a63dbf53e

Request body

companyNamestring required
logoUrlstring uri required
jobTitlestring required
jobDescriptionstring required
applicationUrlstring uri required

Example request

{
  "companyName": "Example Corp",
  "logoUrl": "https://example.com/logo.png",
  "jobTitle": "Software Engineer Intern",
  "jobDescription": "Build products with our engineering team.",
  "applicationUrl": "https://example.com/careers/software-engineer-intern"
}

Response

The updated job posting

companyNamestring required
logoUrlstring uri required
jobTitlestring required
jobDescriptionstring required
applicationUrlstring uri required
_idstring required

Example response

{
  "companyName": "Example Corp",
  "logoUrl": "https://example.com/logo.png",
  "jobTitle": "Software Engineer Intern",
  "jobDescription": "Build products with our engineering team.",
  "applicationUrl": "https://example.com/careers/software-engineer-intern",
  "_id": "65f0d1d7f6201f6a63dbf53e"
}

Changes

No recorded changes to this operation across all 1 revision of this API.