PostPositionProfileForOpeningPositionProfileInput
Input object

A profile for posting a job ad against an existing position opening.This contains information of how a position opening is presented on a given channel or job board.

Fields

Name
Description
jobCategories* 
[String!]!
An array of JobCategory identifiers.Scheme requirements:
  • The seekAnz scheme requires exactly one identifier for a child job category.
offeredRemunerationPackage* 
RemunerationPackageInput!
The salary or compensation offered for the position.
positionFormattedDescriptions* 
[PositionFormattedDescriptionInput!]!
An array of formatted position profile descriptions.
positionLocation* 
[String!]!
An array of Location identifiers.Scheme requirements:
  • The seekAnz scheme requires exactly one element.
positionOpeningId* 
String!
The identifier for the PositionOpening that this position profile belongs to.
positionOrganizations* 
[String!]!
An array of identifiers for the HiringOrganizations that have the position.Scheme requirements:
  • The seekAnz scheme requires exactly one element that matches the position opening's PostingRequester.id.
positionTitle* 
String!
A short phrase describing the position as it would be listed on a business card or in a company directory.This field has a maximum length of 80 characters.
The instructions related to posting the job ad.Scheme requirements:
  • The seekAnz scheme requires exactly one element.
positionScheduleTypeCodes 
[String!]
An array of codes for the offered schedules for the position.Currently, two codes are defined:
  • FullTime indicates a full-time schedule.
  • PartTime indicates a part-time schedule.
Omit this field for the seekAnz scheme.
seekAnzWorkTypeCode 
String
A SEEK work type code.For positions in seekAnz scheme, this field is used instead of positionScheduleTypeCodes.Currently, four codes are defined:
  • Casual indicates a casual position.
  • ContractTemp indicates a fixed-length contract position.
  • FullTime indicates a full-time position.
  • PartTime indicates a part-time position.
Scheme requirements:
  • This field is required for the seekAnz scheme.
  • Omit this field for other schemes.
seekApplicationQuestionnaireId 
String
The identifier for the ApplicationQuestionnaire to present to a candidate during their application.The questionnaire responses will be available as CandidateProfile.seekQuestionnaireSubmission on the candidate's application profile.SEEK questionnaires are only supported on SEEK's Apply Form; omit this field if an ApplicationMethodInput.applicationUri is provided.
seekBillingReference 
String
An optional free-text billing reference.This appears on the invoice when SEEK bills the hirer for the job ad.This field has a maximum length of 50 characters.
seekHirerJobReference 
String
An optional hirer-provided free-text job reference.This field has a maximum length of 50 characters.
seekPartnerMetadata 
String
An optional field for storing additional data with a PositionProfile.The metadata is not used by SEEK and won't be seen by hirers or candidates.This field has a maximum length of 1,000 characters.
seekVideo 
SeekVideoInput
The video to render within the job ad.

Seen in

Parent name
Parent type
Description
Input Object
positionProfile field