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
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
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
minOtedoubleOptional
maxOtedoubleOptional

Response

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

Errors