Рабочий день get_worker от USER_ID или фильтр электронной почты

Я пытаюсь найти API, чтобы получить работника на основе электронной почты. Может кто-нибудь, пожалуйста, помогите мне в том же.

1 ответ

Нет, такого способа получить работника по электронной почте нет. Вы можете обратиться к API для получения рабочих здесь -> https://community.workday.com/sites/default/files/file-hosting/productionapi/Human_Resources/v30.1/Get_Workers.html

но вы уверены, что можете извлечь данные, используя employee_id, используя запрос xml следующим образом:

<wd:Get_Workers_Request xmlns:wd="urn:com.workday/bsvc" version="30.0">
    <wd:Request_References bsvc:Skip_Non_Existing_Instances="false">
        <wd:Worker_Reference >
            <wd:ID wd:type="Enter ID type here...for eg WID,Employee_ID">Enter WID or other ID type you have choosen</wd:ID>
        </wd:Worker_Reference>
    </wd:Request_References>
  </wd:Get_Workers_Request>

Нет, это невозможно через публичные API.

Однако ваша рабочая группа или администратор интеграции могут настроить настраиваемый отчет, включающий вызовы REST, с адресом электронной почты в качестве приглашения. Источник данных Workers from Prompt хорош для этого.

Другие вопросы по тегам