Container: inline sub-schema (shared utility type) Tag: hiring hiring-common shared-type Pack: hiring-common Use Cases: Any hiring-domain network carrying salary data on job offers or candidate expectations
Structured salary range (or fixed value) with currency and payment period. Replaces flat salary_min / salary_max / salary_currency / salary_period fields that were previously scattered across Offer and candidate schemas.
Properties:
salary_min — minimum (or fixed) valuesalary_max — maximum value for a range; omit for fixed salarysalary_currency — ISO 4217 code (e.g. INR, USD)salary_period — ANNUAL, MONTHLY, WEEKLY, HOURLY, or PER_GIGThe PER_GIG period variant accommodates gig and platform hiring networks where pay is per completed unit rather than a time period.
Used by:
HiringJobOffer.salary_specification — compensation offered by the employerCandidateProfileResource.expected_salary — salary expectation declared by the candidate