JobPostingOptionsService


Click here for a complete list of operations.

newjm

Creates a new PositionAd for the posting

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /jpw/Services/JPW/JobPostingOptionsService.asmx HTTP/1.1
Host: employer.monster.lu
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://hiring.monster.com/services/jpw/200810/newjm"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <newjm xmlns="http://hiring.monster.com/services/jpw/200810">
      <pid>string</pid>
      <fd>int</fd>
      <view>
        <Id>int</Id>
        <Lid>int</Lid>
        <Ocpns>
          <OccupationView>
            <cat>int</cat>
            <ocpn>int</ocpn>
          </OccupationView>
          <OccupationView>
            <cat>int</cat>
            <ocpn>int</ocpn>
          </OccupationView>
        </Ocpns>
        <JobBoardId>int</JobBoardId>
        <Action>Add or Change or Delete or Refresh or Renew or Reset</Action>
        <Active>dateTime</Active>
        <Expiry>dateTime</Expiry>
        <IsCustomExpiry>boolean</IsCustomExpiry>
      </view>
    </newjm>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <newjmResponse xmlns="http://hiring.monster.com/services/jpw/200810">
      <newjmResult>
        <EnhancementDatas>
          <EnhancementData>
            <EnhancementType>None or TiedBolding or TiedAutoRefresh or TiedDiversity or JobLogo or Bolding or CareerAdNetwork or PriorityListing or JobSearchLogo or ResumeSearch or Diversity or RevPub_NewYorkTimes or AWIRenew or Refresh or MonsterOnDemand or RevPub_BostonGlobe or JobVideo or ApplyScoring or TiedApplyScoring or JobCAO or VetsCareerAdNetwork or TwitterSingleCard or SocialAdsTwitter or RevPub_AtlantaJC or RevPub_DallasMN or RevPub_StLouisPD or TiedCareerAdNetwork or TiedSocialAdsTwitter</EnhancementType>
            <EnhancementFields xsi:nil="true" />
          </EnhancementData>
          <EnhancementData>
            <EnhancementType>None or TiedBolding or TiedAutoRefresh or TiedDiversity or JobLogo or Bolding or CareerAdNetwork or PriorityListing or JobSearchLogo or ResumeSearch or Diversity or RevPub_NewYorkTimes or AWIRenew or Refresh or MonsterOnDemand or RevPub_BostonGlobe or JobVideo or ApplyScoring or TiedApplyScoring or JobCAO or VetsCareerAdNetwork or TwitterSingleCard or SocialAdsTwitter or RevPub_AtlantaJC or RevPub_DallasMN or RevPub_StLouisPD or TiedCareerAdNetwork or TiedSocialAdsTwitter</EnhancementType>
            <EnhancementFields xsi:nil="true" />
          </EnhancementData>
        </EnhancementDatas>
        <ErrorDatas>
          <JPWErrorData>
            <ErrorFieldId>int</ErrorFieldId>
            <ViolatedRuleData xsi:nil="true" />
          </JPWErrorData>
          <JPWErrorData>
            <ErrorFieldId>int</ErrorFieldId>
            <ViolatedRuleData xsi:nil="true" />
          </JPWErrorData>
        </ErrorDatas>
        <PostingData>
          <AvailableActions>
            <AdActionTypes>Add or Change or Delete or Refresh or Renew or Reset</AdActionTypes>
            <AdActionTypes>Add or Change or Delete or Refresh or Renew or Reset</AdActionTypes>
          </AvailableActions>
          <Occupations>
            <cat>int</cat>
            <display>string</display>
            <ocpns xsi:nil="true" />
            <ocpns xsi:nil="true" />
          </Occupations>
          <DateExpires>dateTime</DateExpires>
          <CustomExpiry>
            <boolean>boolean</boolean>
            <boolean>boolean</boolean>
          </CustomExpiry>
          <DatePosted>dateTime</DatePosted>
          <PrePostPositionAdId>int</PrePostPositionAdId>
          <LocationId>int</LocationId>
          <CountryId>int</CountryId>
          <SearchArea>string</SearchArea>
          <Status>string</Status>
          <IsDatePickerEnabled>boolean</IsDatePickerEnabled>
        </PostingData>
        <PostingSummaryData>
          <HasDiscountApplied>boolean</HasDiscountApplied>
          <HasCANEnhancement>boolean</HasCANEnhancement>
          <LocationSummaryDetails>
            <LocationSummaryData xsi:nil="true" />
            <LocationSummaryData xsi:nil="true" />
          </LocationSummaryDetails>
          <EnhancementSummary>
            <SummaryItemData xsi:nil="true" />
            <SummaryItemData xsi:nil="true" />
          </EnhancementSummary>
          <FormattedTotalPrice>string</FormattedTotalPrice>
          <JobBoardDescription>string</JobBoardDescription>
          <Constraints>
            <ArrayOfInt xsi:nil="true" />
            <ArrayOfInt xsi:nil="true" />
          </Constraints>
          <InventoryType>string</InventoryType>
          <CartPostingSummary>string</CartPostingSummary>
          <FillJobCartErrorMessage>string</FillJobCartErrorMessage>
        </PostingSummaryData>
      </newjmResult>
    </newjmResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /jpw/Services/JPW/JobPostingOptionsService.asmx HTTP/1.1
Host: employer.monster.lu
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <newjm xmlns="http://hiring.monster.com/services/jpw/200810">
      <pid>string</pid>
      <fd>int</fd>
      <view>
        <Id>int</Id>
        <Lid>int</Lid>
        <Ocpns>
          <OccupationView>
            <cat>int</cat>
            <ocpn>int</ocpn>
          </OccupationView>
          <OccupationView>
            <cat>int</cat>
            <ocpn>int</ocpn>
          </OccupationView>
        </Ocpns>
        <JobBoardId>int</JobBoardId>
        <Action>Add or Change or Delete or Refresh or Renew or Reset</Action>
        <Active>dateTime</Active>
        <Expiry>dateTime</Expiry>
        <IsCustomExpiry>boolean</IsCustomExpiry>
      </view>
    </newjm>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <newjmResponse xmlns="http://hiring.monster.com/services/jpw/200810">
      <newjmResult>
        <EnhancementDatas>
          <EnhancementData>
            <EnhancementType>None or TiedBolding or TiedAutoRefresh or TiedDiversity or JobLogo or Bolding or CareerAdNetwork or PriorityListing or JobSearchLogo or ResumeSearch or Diversity or RevPub_NewYorkTimes or AWIRenew or Refresh or MonsterOnDemand or RevPub_BostonGlobe or JobVideo or ApplyScoring or TiedApplyScoring or JobCAO or VetsCareerAdNetwork or TwitterSingleCard or SocialAdsTwitter or RevPub_AtlantaJC or RevPub_DallasMN or RevPub_StLouisPD or TiedCareerAdNetwork or TiedSocialAdsTwitter</EnhancementType>
            <EnhancementFields xsi:nil="true" />
          </EnhancementData>
          <EnhancementData>
            <EnhancementType>None or TiedBolding or TiedAutoRefresh or TiedDiversity or JobLogo or Bolding or CareerAdNetwork or PriorityListing or JobSearchLogo or ResumeSearch or Diversity or RevPub_NewYorkTimes or AWIRenew or Refresh or MonsterOnDemand or RevPub_BostonGlobe or JobVideo or ApplyScoring or TiedApplyScoring or JobCAO or VetsCareerAdNetwork or TwitterSingleCard or SocialAdsTwitter or RevPub_AtlantaJC or RevPub_DallasMN or RevPub_StLouisPD or TiedCareerAdNetwork or TiedSocialAdsTwitter</EnhancementType>
            <EnhancementFields xsi:nil="true" />
          </EnhancementData>
        </EnhancementDatas>
        <ErrorDatas>
          <JPWErrorData>
            <ErrorFieldId>int</ErrorFieldId>
            <ViolatedRuleData xsi:nil="true" />
          </JPWErrorData>
          <JPWErrorData>
            <ErrorFieldId>int</ErrorFieldId>
            <ViolatedRuleData xsi:nil="true" />
          </JPWErrorData>
        </ErrorDatas>
        <PostingData>
          <AvailableActions>
            <AdActionTypes>Add or Change or Delete or Refresh or Renew or Reset</AdActionTypes>
            <AdActionTypes>Add or Change or Delete or Refresh or Renew or Reset</AdActionTypes>
          </AvailableActions>
          <Occupations>
            <cat>int</cat>
            <display>string</display>
            <ocpns xsi:nil="true" />
            <ocpns xsi:nil="true" />
          </Occupations>
          <DateExpires>dateTime</DateExpires>
          <CustomExpiry>
            <boolean>boolean</boolean>
            <boolean>boolean</boolean>
          </CustomExpiry>
          <DatePosted>dateTime</DatePosted>
          <PrePostPositionAdId>int</PrePostPositionAdId>
          <LocationId>int</LocationId>
          <CountryId>int</CountryId>
          <SearchArea>string</SearchArea>
          <Status>string</Status>
          <IsDatePickerEnabled>boolean</IsDatePickerEnabled>
        </PostingData>
        <PostingSummaryData>
          <HasDiscountApplied>boolean</HasDiscountApplied>
          <HasCANEnhancement>boolean</HasCANEnhancement>
          <LocationSummaryDetails>
            <LocationSummaryData xsi:nil="true" />
            <LocationSummaryData xsi:nil="true" />
          </LocationSummaryDetails>
          <EnhancementSummary>
            <SummaryItemData xsi:nil="true" />
            <SummaryItemData xsi:nil="true" />
          </EnhancementSummary>
          <FormattedTotalPrice>string</FormattedTotalPrice>
          <JobBoardDescription>string</JobBoardDescription>
          <Constraints>
            <ArrayOfInt xsi:nil="true" />
            <ArrayOfInt xsi:nil="true" />
          </Constraints>
          <InventoryType>string</InventoryType>
          <CartPostingSummary>string</CartPostingSummary>
          <FillJobCartErrorMessage>string</FillJobCartErrorMessage>
        </PostingSummaryData>
      </newjmResult>
    </newjmResponse>
  </soap12:Body>
</soap12:Envelope>