Requests

File Name : requests.js File Path : /server/routes/requests.js This route contains various routes for CRUD operations of Order Requests. For Example: fetch a particular request, Create a new request, Update a request, Update status of the request.

Get Particular Request

GET /api/requests/:requestId

Path Parameters

{
    success: true,
    message: "Request found",
    data: { request: req.requestVar }
}

Create New Request

POST /api/requests/create

Request Body

{
                success: true,
                message: "saved",
                data: { savedreq }
}

or

{
                success: false,
                message: "error in saving request"
}

or

{
                success: false,
                message: "error in saving category"
}

or

{
                success: false,
                message: "error in saving status"
}

Update Request

GET /api/requests/update/:requestId

Path Parameters

Request Body

{
        success: true,
        message: "request details updated successfully",
        data: savedorder
}

or

{
        success: false,
        message: "error in updating request"
}

Update Request Status

GET /api/requests/updateStatus/:requestId

Path Parameters

Request Body

{
          success: true,
          message: "updated",
          data: { user }
}

or

{
        success: false,
        message: "error in updating status"
}

Last updated