Adds or replaces the external identifier for an existing employee. Include the string value of the new external identifier in the message body.
The Toast platform uses this external identifier as one of the
unique, persistent identifiers for an employee record.
Changing the external identifier for an existing employee
might affect reporting and other Toast platform functions that
select employees using the externalId
value.
The JSON string value of the externalId
for the employee
record. Wrap the value in double quotation marks to make it
valid JSON syntax.
Returns the updated employee record.
"MyToastNamingAuthority:9876543210"
{- "guid": "string",
- "entityType": "string",
- "externalId": "string",
- "createdDate": "2019-08-24T14:15:22Z",
- "modifiedDate": "2019-08-24T14:15:22Z",
- "deletedDate": "2019-08-24T14:15:22Z",
- "firstName": "string",
- "chosenName": "string",
- "lastName": "string",
- "email": "string",
- "phoneNumber": "string",
- "phoneNumberCountryCode": "string",
- "passcode": "string",
- "externalEmployeeId": "string",
- "deleted": true,
- "jobReferences": [
- {
- "guid": "string",
- "entityType": "string",
- "externalId": "string"
}
], - "wageOverrides": [
- {
- "wage": 0,
- "jobReference": {
- "guid": "string",
- "entityType": "string",
- "externalId": "string"
}
}
], - "v2EmployeeGuid": "string"
}