partially update one existing worker

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

identifier

firstname

lastname

middlename

hasNoMiddleName

displayFullName

dashboardUrl

personalEmail

workEmail

mobilePhone

whatsAppPhone

homePhone

homeAddress

timezone

locale

companyUuid

jobUuid

jobIdentifiers

jobs

brandUuid

einUuid

locationUuid

locationUuids

tags

people

rehire

externalId

externalSource

externalSourceAccount

applicantId

applicantSource

backgroundCheckYardstikCandidateId

dateOfBirth

startDate

hireDate

terminationDate

firstSeenAt

lastSeenAt

employmentStatus

avatar

manager

customAttributes

segmentEnabled

segmentUuids

messagingEnabled

ssoEnabled

isTestWorker

importUpdatesLocked

importProvider

technicalOptions

ssn

appliedForSsn

securityGroupUuids

payRate

payRateExceptions

supervisorUuid

openingOwnerUuid

openingUuid

hasBackendRole

bank

nationalIdentificationNumber

nationalTaxIdentificationNumber

pronouns

gender

ethnicity

maritalStatus

veteranStatus

disability

underrepresentedGroupStatus

education

driverLicenseNumber

driverLicenseState

driverLicenseExpirationDate

forceRecordSessionReplayUntil

talentUuid

smsOptOut

whatsAppOptOut

``202 updated worker. Wrapped in a JsonAPI root response.

``500 default error response

Updated about 2 months ago


ShellNodeRubyPHPPython


xxxxxxxxxx

curl --request PATCH \

--url https://services.fountain.com/api/serviceworkforce/workers/identifier \

--header 'accept: application/json' \

--header 'content-type: application/json' \

--data '

{

"segmentEnabled": true,

"messagingEnabled": true,

"ssoEnabled": false,

"isTestWorker": false,

"importUpdatesLocked": false,

"technicalOptions": {

"lockEin": false

},

"hasBackendRole": false,

"smsOptOut": {

"status": false

},

"whatsAppOptOut": {

"status": false

}

}

'
``