package
0.0.0-20241101094522-aacd97fc528c
Repository: https://github.com/devtino7/goapi.git
Documentation: pkg.go.dev

# Functions

@Summary Create openings @Description Create a new job opening @Tags Openings @Accept json @Produce json @Param request body CreateOpeningRequest true "Request body" @Sucess 200 {object} CreateOpeningResponse @Failure 400 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /opening [post].
@Summary Delete openings @Description Delete a new job opening @Tags Openings @Accept json @Produce json @Param id query string true "Opening identification" @Sucess 200 {object} DeleteOpeningResponse @Failure 400 {object} ErrorResponse @Failure 404 {object} ErrorResponse @Router /opening [delete].
No description provided by the author
@Summary List openings @Description List all job openings @Tags Openings @Accept json @Produce json @Sucess 200 {object} ListOpeningsResponse @Failure 500 {object} ErrorResponse @Router /openings [get].
@Summary Show openings @Description Show a job opening @Tags Openings @Accept json @Produce json @Param id query string true "Opening identification" @Sucess 200 {object} ShowOpeningResponse @Failure 400 {object} ErrorResponse @Failure 404 {object} ErrorResponse @Router /opening [get].
@Summary List openings @Description List all job openings @Tags Openings @Accept json @Produce json @Param id query string true "Opening ID" @Param opening body UpdateOpeningRequest true "Opening data to Update" @Sucess 200 {object} UpdateOpeningResponse @Failure 400 {object} ErrorResponse @Failure 404 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /openings [put].

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author