changedInput schema / properties / ids / description
Previous value: -"Job ids from search_jobs. Up to 10 per call — each one is a separate detail read that may fetch the employer's page."New value: +"Job ids from search_jobs, up to 10."
changedInput schema / properties / includeDescription / description
Previous value: -"Default true. Descriptions are capped at 8,000 characters here; call get_job for the whole text of one."New value: +"Default true. Each description is cut at 8,000 characters and the whole answer at 40,000."
removedOutput schema / additionalProperties
Removed value: -true
removedOutput schema / properties / jobs / items / additionalProperties
Removed value: -true
removedOutput schema / properties / jobs / items / properties / agency / description
Removed value: -"Present and true when the posting comes from a staffing/recruiting agency."
removedOutput schema / properties / jobs / items / properties / agentReady
Removed value: -{
- "description": "True when request_application can submit to this hiring system.",
- "type": "boolean"
-}
addedOutput schema / properties / jobs / items / properties / applyForm
Added value: +{
+ "type": "boolean"
+}
changedOutput schema / properties / jobs / items / properties / applyUrl / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / category
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
changedOutput schema / properties / jobs / items / properties / company / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / companyToken / description
Removed value: -"The employer handle; pass it back in search_jobs `companies`."
changedOutput schema / properties / jobs / items / properties / companyToken / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / country / description
Removed value: -"ISO-2."
changedOutput schema / properties / jobs / items / properties / country / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / department / description
Removed value: -"The employer's own team name. ABSENT when the posting carries none."
changedOutput schema / properties / jobs / items / properties / employmentType / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / experienceBand / description
Removed value: -"ABSENT when the posting's seniority could not be read."
removedOutput schema / properties / jobs / items / properties / id / description
Removed value: -"vendor:employer:externalId — the id every other tool takes."
changedOutput schema / properties / jobs / items / properties / location / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / matchScope / description
Removed value: -"Which part of the posting matched the query. ABSENT when the board's path did not say."
removedOutput schema / properties / jobs / items / properties / minYears / description
Removed value: -"Years of experience the posting asks for. ABSENT when it names none (most postings)."
removedOutput schema / properties / jobs / items / properties / postedAt / description
Removed value: -"The employer's own date, ISO-8601. Null when the feed carries none — never the date we first saw it."
changedOutput schema / properties / jobs / items / properties / postedAt / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / recheckedAt / description
Removed value: -"When the employer's feed was last fetched and still carried this employer's board."
removedOutput schema / properties / jobs / items / properties / salary / description
Removed value: -"The employer's own pay text, verbatim and unparsed."
changedOutput schema / properties / jobs / items / properties / salary / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / salaryCurrency / description
Removed value: -"ISO-4217, as stated. ABSENT when unstated."
removedOutput schema / properties / jobs / items / properties / salaryMaxAnnual / description
Removed value: -"Annual USD-equivalent ceiling. ABSENT when unstated."
removedOutput schema / properties / jobs / items / properties / salaryMinAnnual / description
Removed value: -"Annual USD-equivalent floor, parsed by the board. ABSENT when the posting states no pay — absence is not zero."
removedOutput schema / properties / jobs / items / properties / salaryPeriod / description
Removed value: -"The period the employer stated: hour, month, year. ABSENT when unstated (most postings)."
removedOutput schema / properties / jobs / items / properties / siteUrl / description
Removed value: -"The posting's page on resumebooster.work."
changedOutput schema / properties / jobs / items / properties / title / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / jobs / items / properties / workMode / description
Removed value: -"The employer's own statement: the option they chose in their ATS, or their own words on the posting (title, location, department). null has THREE meanings: neither source says anything, the two disagree and the board refuses to choose, or the posting is older than the vendor field this board now reads. Never inferred from the description, and silence is never read as onsite."
changedOutput schema / properties / jobs / items / properties / workMode / enum
Previous value: -[
- "remote",
- "hybrid",
- "onsite",
- null
-]New value: +[
+ "remote",
+ "hybrid",
+ "onsite"
+]
changedOutput schema / properties / jobs / items / properties / workMode / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
changedOutput schema / properties / jobs / items / required
Previous value: -[
- "id",
- "agentReady"
-]New value: +[
+ "id"
+]
removedOutput schema / properties / notFetched / description
Removed value: -"Ids past the per-call cap — sent, not read. Call again with these."
addedOutput schema / properties / truncatedForSize
Added value: +{
+ "type": "boolean"
+}
removedOutput schema / properties / unavailable / items / additionalProperties
Removed value: -true
removedOutput schema / properties / unavailable / items / properties / agedOut
Removed value: -{
- "additionalProperties": true,
- "type": "object"
-}
removedOutput schema / properties / unavailable / items / properties / closed
Removed value: -{
- "additionalProperties": true,
- "type": "object"
-}
changedOutput schema / properties / unavailable / items / properties / reason / enum
Previous value: -[
- "closed",
- "agedOut",
- "notFound",
- "error"
-]New value: +[
+ "closed",
+ "agedOut",
+ "notFound",
+ "restricted",
+ "error"
+]