1. Saby
  2. База знаний
  3. API
  4. API Управление персоналом
  5. Подбор персонала
  6. Кандидаты
  7. Создать или обновить карточку кандидата

Создать или обновить карточку кандидата по API (sabyCandidate.Save)

Создать или обновить карточку кандидата по API (sabyCandidate.Save)

Метод создает новую карточку кандидата или обновляет существующую.

Параметры запроса

Метод запроса: sabyCandidate.Save

Тип запроса: POST

Адрес запроса: https://api.sbis.ru/hr-api/service/

Заголовок Content-Type: application/json; charset=utf-8

Параметр
* — обязательный

Тип

Описание

Data*

hashtable

набор данных. Может быть пустым

 

Key

string

идентификатор кандидата

Surname

string

фамилия

Name

string

имя

Patronymic

string

отчество

Gender

string

пол кандидата. Возможные значения: M — мужской, F — женский

Birthdate

string
«YYYY-MM-DD»

дата рождения

Position

string

название желаемой должности

Salary

hashtable

данные о зарплате

 

From

integer

нижнее значение зарплатного диапазона

To

integer

верхнее значение зарплатного диапазона

Currency

string

код валюты, в которой должна выдаваться зарплата. Например, 643 — российский рубль

Employment

string array

типы занятости. Возможные значения: «Full» — полная, «Partial» — частичная, «Temporary» — временная, «Volunteering» — волонтерство, «Intership» — стажировка

Schedule

string array

график работы. Возможные значения: «FullDay» — полный день, «Flexible» — гибкий, «Shift» — сменный график, «Remote» — удаленная работа, «Tour» — вахтовый метод

BusinessTrip

string

готовность кандидата к командировкам. Возможные значения: «NotReady» — не готов, «Ready» — готов, «Wants» — желательно

Relocation

string

готовность кандидата к переезду. Возможные значения: «NotReady» — не готов, «Ready» — готов, «Wants» — желательно

Address

string

адрес организации, для которой создается карточка кандидата

Comment

string

текст примечания

Category

string array

идентификаторы пользовательских категорий

Skill

string array

названия навыков

Source

string

идентификатор источника

Complementary

hashtable

дополнительные поля в формате <UUID-идентификатор>:<значение>

Contact

hashtable

контактные данные кандидата

 

MobilePhone

string array

номер мобильного телефона

HomePhone

string array

номер домашнего телефона

Email

string array

адрес электронной почты

Telegram

string array

аккаунт Telegram

Whatsapp

string array

номер Whatsapp

Viber

string array

номер Viber

Citizenship

string

гражданство, ISO-код страны

IdentityCard

hashtable

данные удостоверения личности

 

Type

string

тип документа. Возможные значения: Passport — внутренний паспорт, BirthCert — свидетельство о рождении, Resident — вид на жительство, ForeignPassport — иностранный паспорт, IntlPassport — загранпаспорт, Military — военный билет, Other — другое

Number

string

номер документа

Series

string

серия документа

IssuedBy

string

кем выдан документ

DepartmentCode

string

код подразделения

IssueDate

string
YYYY-MM-DD

дата выдачи документа

BirthPlace

string

место рождения

ResidenceAddress

string

адрес прописки

ActuallyAddress

string

фактический адрес

TaxNumber

string

ИНН

InsuranceCertNumber

string

СНИЛС

DriverLicense

hashtable

данные водительского удостоверения

 

Number

string

номер

VehicleCategory

string array

категория транспортного средства

IssueDate

string
YYYY-MM-DD

дата выдачи удостоверения

UntillDate

string
YYYY-MM-DD

дата окончания действия удостоверения

Experience

hashtable array

опыт работы кандидата

 

Key

integer

идентификатор записи опыта работы

Organization

string

название организации

Post

string

должность

Start

string
YYYY-MM-DD

дата начала работы на должности

End

string
YYYY-MM-DD

дата окончания работы на должности

Functions

string

обязанности и достижения

Comment

string

комментарий

Site

string

сайт организации

Education

hashtable array

данные об образовании кандидата

 

Key

integer

идентификатор записи об образовании

Organization

string

название организациии

Type

string

тип образования. Возможные значения

Mode

string

форма обучения. Возможные значения

Qualification

string

квалификация (степень, звание)

Profession

string

специальность (научная область)

Start

string
YYYY-MM-DD

дата начала получения образования

End

string
YYYY-MM-DD

дата окончания получения образования

DocumentType

string

тип документ об образовании. Возможные значения

DocumentSeries

string

серия документа об образовании

DocumentNumber

string

номер документа об образовании

DocumentDate

string
YYYY-MM-DD

дата выдачи документа об образовании

DocumentRegNumber

string

регистрационный номер

Languages

hashtable array

информация о владении иностранными языками

 

Key

integer

идентификатор записи

Name

string

название

Level

string

уровень владения иностранным языком. Возможные значения: Basic — начальный / базовый, Intermediate — продвинутый, Fluent — свободный, Native — родной

MaritalStatus

string

семейное положение. Возможные значения

Family

hashtable array

члены семьи

 

Key

integer

идентификатор записи

Type

string

тип родства. Возможные значения

Gender

string

пол. Возможные значения: M — мужской, F — женский

Birthdate

string
YYYY-MM-DD

дата рождения

Surname

string

фамилия

Name

string

имя

Patronymic

string

отчество

InsuranceCertNumber

string

СНИЛС

Military

hashtable

данные воинского учета

 

Registration

string

отношение к учету. Возможные значения

Service

string

отношение к службе. Возможные значения: NotFit — не подлежит, Reservist — военнообязанный, Conscript — призывник

Office

string

название военкомата

Rank

string

звание

Speciality

string

военно-учетная специальность (ВУС)

Profile

string

профиль. Возможные значения

ReserveCategory

string

категория запаса. Возможные значения: First — первая, Second — вторая, Third — третья

DocumentType

string

тип документа. Возможные значения

DocumentSeries

string

серия

DocumentNumber

string

номер

DocumentDate

string
YYYY-MM-DD

дата выдачи

Events

hashtable array

события по кандидату

 

Date

string
YYYY-MM-DD

дата события

Type

string

тип контакта. Возможные значения

Transition

string

UUID-идентификатор перехода / итога

Comment

string

комментарий

Responsible

string

UUID-идентификатор ответственного сотрудника

Vacancy

string

UUID-идентификатор вакансии

Attachments

hashtable array

вложения карточки в SABY

 

Name

string

название файла

File

string

ссылка на файл

Version

string

версия API. Используется для поддержки обратной совместимости

Пример

Запрос

Результат

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.