Querying a job ad

    Suggestions will appear below the field as you type

    Querying a job ad

      Suggestions will appear below the field as you type

      Querying a job ad

      Querying a job ad

      Operations

      positionProfile

      The positionProfile query  returns the current state of a job ad. In addition to the fields you provided during posting, it returns the URL of a live job ad and the end date of the posting.
      Posting job ads to the SEEK job board is an asynchronous process. Until the job ad has gone live the positionProfile query will return null. The PositionProfilePosted event can be used to trigger a query of the position profile once it’s available.
      You can determine if a job ad is closed based on its postingInstructions.end field . If the posting end date is in the past then the job ad was closed on the specified date. The PositionProfileClosed event is emitted when a job ad has been closed.
      The PositionProfile  object will remain for 180 days past its close date, after which the positionProfile query will return null. Your software must store any data it needs to access after the 180 day period.
      QueryVariablesResult
      query ($id: String!) {
        positionProfile(id: $id) {
          profileId {
            value
          }
          positionTitle
          positionUri
          postingInstructions {
            start
            end
          }
        }
      }