JobPostingOptionsService
The following operations are supported. For a formal definition, please review the Service Description.
- GetCountriesList
- GetPostingOptionsData
-
GetPostingSummaryData
MessageName="GetRefreshedPostingSummaryDataForEdit" - IsJobTitleUniqueAsJobLibraryName
- RemoveLastPositionAd
- SaveJobPostingPreview
- SavePostingOptionsData
- UpdateEnhancementSelection
- ValidateUrl
-
UpdateEnhancementSelection
MessageName="addons"
Returns a PostingSummaryData for updates to enhancement selection -
GetCategoriesByCountry
MessageName="cbc"
Returns a list of available job categories for a specific country -
GetCitiesByRegion
MessageName="cbr"
Returns a list of most populous cities within a list of regions/states -
GetCategoriesByGroup
MessageName="cg"
Returns a list of available job categories for a specific posting location group -
GetPostingOptionsData
MessageName="get"
Returns the current view of the Options page -
GetLocationsByRegions
MessageName="lbr"
Returns a list of posting locations for a list of regions/states -
GetLocationsByRegionsAndGroup
MessageName="lbrg"
Returns a list of regions/states within a posting location group -
UpdatePositionAd
MessageName="modify"
Updates an existing PrePostPositionAd for a standard job posting -
SavePositionAd
MessageName="newjm"
Creates a new PositionAd for the posting -
GetProfessionsByCountry
MessageName="pbc"
Returns a list of available occupations under a particular job category for a specific country -
GetProfessionsByGroup
MessageName="pg"
Returns a list of available occupations under a particular job category for a specific posting location group -
GetRegionsByCountry
MessageName="rbc"
Returns a list of top-level locations in a given country -
GetRegionsByGroup
MessageName="rbg"
Returns a list of regions/states within a posting location group -
RemoveLastPositionAd
MessageName="rlp"
Removes the last PositionAd in the Position -
SearchLocations
MessageName="sl"
Returns a partial list of available locations that match the given query -
SearchProfessions
MessageName="spf"
Returns a partial list of available occupations that match the given query -
SearchProfessions
MessageName="spfc"
Returns a partial list of available occupations that match the given query -
SearchProfessionsByGroup
MessageName="spg"
Returns a partial list of available occupations that match the given query -
GetPostingSummaryData
MessageName="summary"
Returns the summary data for the posting in the current state -
UpdateAdState
MessageName="update"
Updates the status of an existing PrePostPositionAd for Delete, Expire, Refresh, Renew, or Reset -
UpdateSummary
MessageName="upsjbg"
Returns a PostingOptionsData to help the client repaint the Options page for a new job board group selections -
UpdateSummary
MessageName="upsjbgf"
Returns a PostingOptionsData to help the client repaint the Options page for a new job board group selections -
UpdateSummary
MessageName="upslids"
Returns a PostingOptionsData to help the client repaint the Options page for a new set of location selections -
UpdateSummary
MessageName="upslidsf"
Returns a PostingOptionsData to help the client repaint the Options page for a new set of location selections -
UpdateSummary
MessageName="upsocpns"
Returns a PostingOptionsData to help the client repaint the Options page for a new set of occupation selections -
UpdateSummary
MessageName="upsocpnsf"
Returns a PostingOptionsData to help the client repaint the Options page for a new set of occupation selections
This web service does not conform to WS-I Basic Profile v1.1.
Please examine each of the normative statement violations below. Follow the recommendations to remedy it, or add setting to the <webServices> config section to turn off BP 1.1 conformance warnings for the entire vroot.
To turn off BP 1.1 conformance warnings for the entire vroot remove the 'BP1.1' value from the <conformanceWarnings> section of the configuration file of your application:
<configuration>
<system.web>
<webServices>
<conformanceWarnings>
<remove name='BasicProfile1_1'/>
</conformanceWarnings>
</webServices>
</system.web>
</configuration>
R2304: Operation name overloading in a wsdl:portType is disallowed by the Profile. A wsdl:portType in a DESCRIPTION MUST have operations with distinct values for their name attributes. Note that this requirement applies only to the wsdl:operations within a given wsdl:portType. A wsdl:portType may have wsdl:operations with names that are the same as those found in other wsdl:portTypes.
- Operation 'SearchProfessions' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'GetPostingOptionsData' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'GetPostingSummaryData' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'RemoveLastPositionAd' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'UpdateSummary' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'UpdateEnhancementSelection' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'UpdateSummary' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'UpdateSummary' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'UpdateSummary' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
- Operation 'UpdateSummary' on portType 'JobPostingOptionsServiceSoap' from namespace 'http://hiring.monster.com/services/jpw/200810'.
Recommendation: To make service conformant please make sure that all web methods belonging to the same binding have unique names.
For more details on Basic Profile Version 1.1, see the Basic Profile Specification.