Position

PUT {{baseUrl}}/position

Request Body

{"externalId"=>"123456P", "name"=>"Position Test", "parentPositionExternalId"=>"CS1234", "roleExternalId"=>"REDROLE-01", "siteExternalId"=>"207", "costCentreExternalId"=>"123456CC", "payScaleExternalId"=>"CL05", "agreementExternalId"=>"123", "workTypeExternalId"=>"AH-OFT", "jobTypeExternalId"=>"PM", "agreementTypeExternalId"=>"1", "agreementClassificationExternalId"=>"1234", "jobSectorExternalId"=>"CMjobSector", "positionTypeExternalId"=>"123", "fte"=>1, "baseHours"=>7.5, "critical"=>true, "funded"=>true, "vacant"=>true, "vacantDate"=>"2021-10-01", "area"=>"AREA01", "subArea"=>"SUBAREA01", "archive"=>false, "businessUnit"=>{"level1ExternalId"=>"123456BU1", "level2ExternalId"=>"123456BU2", "level3ExternalId"=>"123456BU3", "level4ExternalId"=>"123456BU4"}, "supplementary"=>{"textField1"=>"TEXT1", "textField2"=>"TEXT2", "textField3"=>"TEXT3", "textField4"=>"TEXT4", "textField5"=>"TEXT5", "textField6"=>"TEXT6", "textField7"=>"TEXT7", "textField8"=>"TEXT8", "textField9"=>"TEXT9", "textField10"=>"TEXT10", "boolField1"=>true, "boolField2"=>true, "boolField3"=>true, "boolField4"=>true, "boolField5"=>true, "dateField1"=>"2022-06-27", "dateField2"=>"2022-06-27", "dateField3"=>"2022-06-27", "dateField4"=>"2022-06-27", "dateField5"=>"2022-06-27", "dateField6"=>"2022-06-27", "dateField7"=>"2022-06-27", "dateField8"=>"2022-06-27", "dateField9"=>"2022-06-27", "dateField10"=>"2022-06-27", "largeTextField1"=>"Twenty thousand (20,000) character text 1", "largeTextField2"=>"Twenty thousand (20,000) character text 2", "largeTextField3"=>"Twenty thousand (20,000) character text 3", "largeTextField4"=>"Twenty thousand (20,000) character text 4", "largeTextField5"=>"Twenty thousand (20,000) character text 5", "largeTextField6"=>"Twenty thousand (20,000) character text 6", "largeTextField7"=>"Twenty thousand (20,000) character text 7", "largeTextField8"=>"Twenty thousand (20,000) character text 8", "largeTextField9"=>"Twenty thousand (20,000) character text 9", "largeTextField10"=>"Twenty thousand (20,000) character text 10"}, "genericList"=>[{"genericListTypeExternalId"=>"TYPE1", "genericListValueExternalId"=>"VALUE1"}, {"genericListTypeExternalId"=>"TYPE2", "genericListValueExternalId"=>"VALUE2"}]}

HEADERS

KeyDatatypeRequiredDescription
``null

RESPONSES

status: OK

""