Core employees

Получить карточку сотрудника

Реквизиты (inn, bank_bic, bank_account, phone, email, notes) чужой карточки без права core.employee_requisites:read приходят пустыми строками; своя карточка — целиком.

get/api/v1/core/employees/{id}

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/core/employees/{id}
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)
    • HTTP bearer

Response

Карточка сотрудника

idstring uuid required
full_namestring required
first_namestring required
last_namestring required
middle_namestring required
positionstring required
position_idstring uuid nullable required
position_labelstring required
company_idstring uuid nullable required
company_namestring required
departmentstring required
locationstring required
manager_employee_idstring uuid nullable required

Руководитель из оргструктуры: руководитель подразделения сотрудника, а у самого руководителя — руководитель выше по дереву. Пересчитывается при любом изменении структуры

manager_namestring required
phonestring required

Пусто у чужой карточки без права core.employee_requisites:read

emailstring required

Пусто у чужой карточки без права core.employee_requisites:read

user_idinteger nullable required
usernamestring required
role_namestring required
employed_atstring required

Date or empty string

is_activeboolean required
notesstring required

Пусто у чужой карточки без права core.employee_requisites:read

has_photoboolean required
created_atstring date-time required
updated_atstring date-time required
innstring

ИНН для выплаты; пусто у чужой карточки без права core.employee_requisites:read

bank_bicstring

БИК банка выплаты; пусто у чужой карточки без права core.employee_requisites:read

bank_accountstring

Счёт или карта выплаты; пусто у чужой карточки без права core.employee_requisites:read

affiliation'own' | 'external' | 'guest' required

own — свой человек кабинета, external — внешний участник: интегратор, аутсорс; guest — гость-подрядчик: видит только задачи, чаты и папки, куда его позвали, места тарифа не занимает. Внешний и гость не стоят в оргструктуре и штате и руководителем не выбираются

organization_contact_idstring uuid nullable required

Контрагент-организация, от которой пришёл внешний участник

organization_namestring required

Название организации внешнего участника

Changes

No recorded changes to this operation across all 1 revision of this API.