Stafflifecycle

Requires permissions: HR or HRAdmin or IT

post/StaffLifecycle/Requests/{id}/edit

Path parameters

idinteger required

Request body

typestring nullable
statusstring nullable
userLocationstring nullable
submitterEmailstring nullable
configVersioninteger
createdstring date-time nullable
submittedstring date-time nullable
completedstring date-time nullable
employeeFullNamestring nullable
forenamestring nullable
middleNamesstring nullable
surnamestring nullable
middleInitialstring nullable
preferredNamestring nullable
titlestring nullable
employeeCodestring nullable
jobTitlestring nullable
departmentstring nullable
lineManagerEmailstring nullable
similarRoleEmailstring nullable
replacingOrNewstring nullable
joiningDatestring date-time nullable
exitDatestring date-time nullable
departmentalDivisionstring nullable
personalEmailstring nullable
personalMobileNumberstring nullable
personalTelephoneNumberstring nullable
personalAddress1string nullable
personalAddress2string nullable
personalAddress3string nullable
personalTownstring nullable
personalCountystring nullable
personalPostcodestring nullable
personalCountrystring nullable
emailAccessTypestring nullable
requireFireflyboolean nullable
requireSocsboolean nullable
budgetHolderboolean nullable
previouslyEmployedboolean nullable
emailSignaturestring nullable
laptopRequiredstring nullable
directTelephoneRequiredboolean nullable
mobilePhoneRequiredboolean nullable
deskSetupRequiredstring nullable
doorAccessRequiredboolean nullable
doorAccessLevelstring nullable
houseTutorstring nullable
additionalInfostring nullable
targetStaffUpistring guid nullable
targetStaffEmailstring nullable
targetDepartmentstring nullable
lastWorkingDatestring date-time nullable

Response

Success

typestring nullable
statusstring nullable
userLocationstring nullable
submitterEmailstring nullable
configVersioninteger
createdstring date-time nullable
submittedstring date-time nullable
completedstring date-time nullable
employeeFullNamestring nullable
forenamestring nullable
middleNamesstring nullable
surnamestring nullable
middleInitialstring nullable
preferredNamestring nullable
titlestring nullable
employeeCodestring nullable
jobTitlestring nullable
departmentstring nullable
lineManagerEmailstring nullable
similarRoleEmailstring nullable
replacingOrNewstring nullable
joiningDatestring date-time nullable
exitDatestring date-time nullable
departmentalDivisionstring nullable
personalEmailstring nullable
personalMobileNumberstring nullable
personalTelephoneNumberstring nullable
personalAddress1string nullable
personalAddress2string nullable
personalAddress3string nullable
personalTownstring nullable
personalCountystring nullable
personalPostcodestring nullable
personalCountrystring nullable
emailAccessTypestring nullable
requireFireflyboolean nullable
requireSocsboolean nullable
budgetHolderboolean nullable
previouslyEmployedboolean nullable
emailSignaturestring nullable
laptopRequiredstring nullable
directTelephoneRequiredboolean nullable
mobilePhoneRequiredboolean nullable
deskSetupRequiredstring nullable
doorAccessRequiredboolean nullable
doorAccessLevelstring nullable
houseTutorstring nullable
additionalInfostring nullable
targetStaffUpistring guid nullable
targetStaffEmailstring nullable
targetDepartmentstring nullable
lastWorkingDatestring date-time nullable

Changes

Changed in 3 of the 22 revisions of this API.21

    • added the new optional request property provisioningActions/items/resolved

      new-optional-request-property

    • added the optional property provisioningActions/items/resolved to the response with the 200 status

      response-optional-property-added

    • added the new optional request property personalAddress1

      new-optional-request-property

    • added the new optional request property personalAddress2

      new-optional-request-property

    • added the new optional request property personalAddress3

      new-optional-request-property

    • added the new optional request property personalCountry

      new-optional-request-property

    • added the new optional request property personalCounty

      new-optional-request-property

    • added the new optional request property personalMobileNumber

      new-optional-request-property

    • added the new optional request property personalPostcode

      new-optional-request-property

    • added the new optional request property personalTelephoneNumber

      new-optional-request-property

    • added the new optional request property personalTown

      new-optional-request-property

    • added the optional property personalAddress1 to the response with the 200 status

      response-optional-property-added

    • added the optional property personalAddress2 to the response with the 200 status

      response-optional-property-added

    • added the optional property personalAddress3 to the response with the 200 status

      response-optional-property-added

    • added the optional property personalCountry to the response with the 200 status

      response-optional-property-added

    • added the optional property personalCounty to the response with the 200 status

      response-optional-property-added

    • added the optional property personalMobileNumber to the response with the 200 status

      response-optional-property-added

    • added the optional property personalPostcode to the response with the 200 status

      response-optional-property-added

    • added the optional property personalTelephoneNumber to the response with the 200 status

      response-optional-property-added

    • added the optional property personalTown to the response with the 200 status

      response-optional-property-added

    • endpoint added

      endpoint-added