Skip to content

Diald/jobSearch-API

Repository files navigation

Job API Documentation

This API allows users to interact with a job database, providing functionalities such as retrieving, creating, updating, and deleting job postings. Additionally, it offers a unique endpoint to fetch a random joke, adding a little fun to the job search and management process.

Endpoints

  • GET /jobs/:id

    Retrieves a specific job by its ID.

  • GET /jobs/filter?topic=type

    Filters jobs by a specified topic.

  • POST /jobs

    Adds a new job to the database.

  • PUT /jobs/:id

    Updates the job with given id

  • PATCH /jobs/:id

    Edits specific details of an existing job.

  • DELETE /jobs/:id

    Deletes a specific job from the database.