Adds an external identifier for an existing employee. Include the string value of the new external identifier in the message body.
You cannot change an existing external identifier with another
POST
request; use PUT
instead. The Toast platform uses this
external identifier as one of the unique, persistent
identifiers for an employee record.
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"
}