Persist a Requirement

Create or Update a Requirement

Headers

X-Brightmove-Company-ApiKeystringOptional
X-Brightmove-User-ApiKeystringOptional

Request

This endpoint expects an object.
reqGklongOptional
copyFromReqGklongOptional
guidstringOptional
reqNumberstringOptional
jobTitlestringOptional
templateNamestringOptional
openDatedatetimeOptional
endDatedatetimeOptional
durationstringOptional
locationstringOptional
locationAddressstringOptional
locationCitystringOptional
locationStateobjectOptional
locationPostalCodestringOptional
requiredSkillsstringOptional
optionalSkillsstringOptional
publicDescriptionstringOptional
privateDescriptionstringOptional
reqStatusobjectOptional
minBillTypeobjectOptional
maxBillTypeobjectOptional
minBillRatedoubleOptional
maxBillRatedoubleOptional
minPayTypeobjectOptional
maxPayTypeobjectOptional
minPayRatedoubleOptional
maxPayRatedoubleOptional
bonusPctdoubleOptional
bonusFlatdoubleOptional
bonusNotesstringOptional
openingsintegerOptional
originalOpeningsintegerOptional
createDatedatetimeOptional
createUserGklongOptional
createUserTypeIdintegerOptional
createUserstringOptional
createUserGuidstringOptional
modifyDatedatetimeOptional
modifyUserGklongOptional
modifyUserstringOptional
modifyUserGuidstringOptional
modifyUserTypeIdintegerOptional
placementTypeobjectOptional
approvalStatusobjectOptional
approverobjectOptional
jobGroupobjectOptional
clientJobIdstringOptional
statusCommentstringOptional
reqDurationstringOptional
reqCategoriesstringOptional
reqCategoryIdlist of integersOptional
feePctdoubleOptional
feeAmtdoubleOptional
pctChanceClosedoubleOptional
postToInternalbooleanOptional
postToWebbooleanOptional
syncDescriptionbooleanOptional
reqLocationslist of objectsOptional
reqExamslist of longsOptional
clientContactobjectOptional
contactNamestringOptional
clientContactGklongOptional
clientContactGuidstringOptional
clientobjectOptional
The Client object to save.
clientOfficeGklongOptional
clientOfficeNamestringOptional
clientOfficeobjectOptional
clientGklongOptional
clientGuidstringOptional
clientOfficeGuidstringOptional
clientNamestringOptional
clientWebsitestringOptional
reqCategoryobjectOptional
statusIdintegerOptional
templatebooleanOptional
workFromHomebooleanOptional
workRemotebooleanOptional
workStateWidebooleanOptional
workHybridbooleanOptional
editablebooleanOptional
claimedbooleanOptional
numSubmittalsintegerOptional
hasContactAccessbooleanOptional
lineItemGuidstringOptional
userCanApprovebooleanOptional
portalGklongOptional
portalNamestringOptional
partTimebooleanOptional
openGraphImagestringOptional
productPayPlanobjectOptional
interviewScheduleobjectOptional
reqRecruiterListlist of stringsOptional
workgroupListlist of objectsOptional
jobCategoryListlist of integersOptional
jobIndustryListlist of integersOptional
jobFunctionListlist of integersOptional
udfSectionslist of objectsOptional
jobBoardslist of objectsOptional
recruiterslist of objectsOptional
claimUserslist of objectsOptional
tagslist of objectsOptional
salesUserobjectOptional
sourcerslist of objectsOptional
workgroupslist of objectsOptional
vendorslist of objectsOptional
categorieslist of objectsOptional
functionslist of objectsOptional
industrieslist of objectsOptional
maxOtedoubleOptional
minOtedoubleOptional

Response

OK
reqGklong
copyFromReqGklong
guidstring
reqNumberstring
jobTitlestring
templateNamestring
openDatedatetime
endDatedatetime
durationstring
locationstring
locationAddressstring
locationCitystring
locationStateobject
locationPostalCodestring
requiredSkillsstring
optionalSkillsstring
publicDescriptionstring
privateDescriptionstring
reqStatusobject
minBillTypeobject
maxBillTypeobject
minBillRatedouble
maxBillRatedouble
minPayTypeobject
maxPayTypeobject
minPayRatedouble
maxPayRatedouble
bonusPctdouble
bonusFlatdouble
bonusNotesstring
openingsinteger
originalOpeningsinteger
createDatedatetime
createUserGklong
createUserTypeIdinteger
createUserstring
createUserGuidstring
modifyDatedatetime
modifyUserGklong
modifyUserstring
modifyUserGuidstring
modifyUserTypeIdinteger
placementTypeobject
approvalStatusobject
approverobject
jobGroupobject
clientJobIdstring
statusCommentstring
reqDurationstring
reqCategoriesstring
reqCategoryIdlist of integers
feePctdouble
feeAmtdouble
pctChanceClosedouble
postToInternalboolean
postToWebboolean
syncDescriptionboolean
reqLocationslist of objects
reqExamslist of longs
clientContactobject
contactNamestring
clientContactGklong
clientContactGuidstring
clientobject
The Client object to save.
clientOfficeGklong
clientOfficeNamestring
clientOfficeobject
clientGklong
clientGuidstring
clientOfficeGuidstring
clientNamestring
clientWebsitestring
reqCategoryobject
statusIdinteger
templateboolean
workFromHomeboolean
workRemoteboolean
workStateWideboolean
workHybridboolean
editableboolean
claimedboolean
numSubmittalsinteger
hasContactAccessboolean
lineItemGuidstring
userCanApproveboolean
portalGklong
portalNamestring
partTimeboolean
openGraphImagestring
productPayPlanobject
interviewScheduleobject
reqRecruiterListlist of strings
workgroupListlist of objects
jobCategoryListlist of integers
jobIndustryListlist of integers
jobFunctionListlist of integers
udfSectionslist of objects
jobBoardslist of objects
recruiterslist of objects
claimUserslist of objects
tagslist of objects
salesUserobject
sourcerslist of objects
workgroupslist of objects
vendorslist of objects
categorieslist of objects
functionslist of objects
industrieslist of objects
maxOtedouble
minOtedouble