ConsultNet
ConsultNet's live IT-staffing job board — real, current openings by keyword and optional ZIP/radius, each with the site's own posting id, title, client…
ConsultNet's live IT-staffing job board — real, current openings by keyword and optional ZIP/radius, each with the site's own posting id, title, client location and full description.
Domain: consultnet.com
Also known as: ConsultNet, consultnet, CONSULTNET
Call it directly
bowmark.providers.consultnet.searchJobs(query?: ConsultnetJobSearchQuery): Promise<ConsultnetJob[]>Functions
| Function | What it does |
|---|---|
searchJobs | Searches ConsultNet's live job board and returns real, current openings — title, ConsultNet's own posting id, client location and the full description. |
Types
// ConsultNet's OWN shapes — not a capability contract.
interface ConsultnetJob {
title: string; // "Applications Delivery Engineer (26-01572) - UT - Midvale"
jobNumber: string | null; // "26-01572" — ConsultNet's own stable posting id
location: string | null; // "UT - Midvale" — the CLIENT site, not the work arrangement
url: string; // the candidate-facing posting page
description: string; // the full posting body, HTML stripped to plain text
}
interface ConsultnetJobSearchQuery {
keywords?: string; // free text against ConsultNet's own index; omit for every posting
zip?: string; // a 5-digit US ZIP; ignored unless miles is also given
miles?: number; // radius around zip; ignored unless zip is also given
}Examples
// What Java roles does ConsultNet have open right now?
const jobs = await bowmark.providers.consultnet.searchJobs({ keywords: "java" });
return jobs.map((j) => ({ title: j.title, jobNumber: j.jobNumber, location: j.location, url: j.url }));// Anything open within 50 miles of Salt Lake City (84101)?
const jobs = await bowmark.providers.consultnet.searchJobs({ zip: "84101", miles: 50 });
return jobs.length;