Documentation Index Fetch the complete documentation index at: https://mintlify.com/harshalw2003/BidAuc/llms.txt
Use this file to discover all available pages before exploring further.
This endpoint returns every job currently in pending status across the platform. Providers use it to discover available work before placing bids. No authentication is required, making it suitable for unauthenticated browsing experiences or public job feeds. Each job in the response includes fully populated category and postedBy objects.
Request
Method: GET /job/getAllJobs
Authentication: None required
Parameters: None
Example request
curl --request GET \
--url https://api.bidauc.com/job/getAllJobs
Response
200 — success
Always true on a successful response.
Human-readable confirmation message.
Array of pending job objects, each with populated category and poster details. Show job object properties
Unique MongoDB ObjectId for the job.
Title of the job listing.
The service category this job belongs to. Display name of the category (for example, "Plumbing").
Path or URL to the category’s representative image.
How urgently the Seeker needs the job completed.
Server file path to the uploaded job image, if any.
Full description of the work required.
Extra notes or requirements from the Seeker.
The Seeker who created the job listing. Display name of the Seeker.
Email address of the Seeker.
User role — will be "seeker" for job posters.
Current status of the job. Always "pending" in this response.
Whether a bid has been accepted. One of "unaccepted" or "accepted".
ObjectId of the Provider assigned to the job. Only present once a bid is accepted.
ObjectId of the accepted bid. Only present once a bid is accepted.
ISO 8601 timestamp of when the job was created.
{
"success" : true ,
"message" : "Jobs retrieved successfully!" ,
"jobs" : [
{
"_id" : "664a1f2e8c3b2a001f4e7c10" ,
"jobName" : "Fix kitchen sink leak" ,
"category" : {
"_id" : "663d0fa12b4e5c001a3d8b01" ,
"categoryName" : "Plumbing" ,
"image" : "/static/assets/categories/plumbing.jpg"
},
"urgency" : "ASAP" ,
"images" : "./public/static/Assets/uploads/jobImages/1716220462123.jpg" ,
"description" : "The kitchen sink has a slow leak under the cabinet. Need a licensed plumber to inspect and repair." ,
"additionalRequirements" : "Please bring replacement P-trap parts" ,
"postedBy" : {
"_id" : "663a0cd12b4e5c001a3d7a00" ,
"userName" : "jane_homeowner" ,
"email" : "jane@example.com" ,
"phoneNumber" : "+1-555-0100" ,
"role" : "seeker"
},
"completionStatus" : "pending" ,
"bidStatus" : "unaccepted" ,
"provider" : null ,
"acceptedBid" : null ,
"timePosted" : "2026-05-20T14:34:22.123Z"
}
]
}