Исполнители

API позволяет получить список идентифицированных исполнителей, работающих с компанией и прошедших онборинг

Структура объекта

id integer
Уникальный идентификатор объекта на платформе

created timestamp
Дата и время создания объекта на платформе

first_name string
Имя исполнителя

last_name string
Фамилия исполнителя

patronymic string
Отчество исполнителя

phone string
Номер телефона исполнителя

email string
Почта исполнителя

sex string
Пол исполнителя: одно из значений Мужской, Женский, null

citizenship string
Гражданство

inn string
ИНН исполнителя

ogrnip string
ОГРНИП исполнителя ИП

kind enum
Тип исполнителя

ТипОписание
self_employedСамозанятый
individual_entrepreneurИндивидуальный предприниматель
gphРаботает по договору ГПХ
non_residentНерезидент по договору ГПХ

moi_nalog_status enum | null
Статус самозанятости и привязки к платформе в приложении «Мой налог» (только для самозанятых)

СтатусОписание
unregisteredИсполнитель перестал быть налогоплательщиком «Налога на профессиональный доход»
unboundОтвязал платформу Консоль от приложения «Мой налог» (не можем декларировать доход)
ok Платформа Консоль привязана в приложении «Мой налог»

nalog_registration_time string
Дата постановки на учет самозанятого в формате YYYY-MM-DDTHH:MM:SSZ

suspended boolean
Приостановлена ли работа с исполнителем

contracts array, содержит: Договоры
Договоры между исполнителем и компанией, может быть несколько

spectrum_data_report_url string
Ссылка на отчет Spectrum Data, если у компании подключена услуга и по исполнителю сформирован отчет

СТРУКТУРА ДОГОВОРА

id integer
Номер договора в системе

number integer
Порядковый номер договора

date date
Дата договора

title string
Название договора

url string
Ссылка на pdf

sign_date string
Дата подписания договора

status enum
Статус договора

СтатусОписание
createdСоздан
signed_by_companyПодписан компанией
signed_by_contractorПодписан исполнителем
signed_by_allПодписан обеими сторонами

archivedfalse

template object | null
Шаблон договора

Структура шаблона

id string
Идентификатор

title string
Название шаблона в системе

СТРУКТУРА ДОКУМЕНТА

id_cards array
Массив содержащий данные о персональных документах исполнителя

kind enum
Тип документа

ТипОписание
passportГражданский паспорт
foreign_passportЗаграничный паспорт
migration_cardМиграционная карта
tmp_registrationВременная регистрация
snilsСНИЛС
registration_referenceСправка о постановке на учет физического лица в качестве налогоплательщика налога на профессиональный доход (только для самозанятых)
driver_licenceВодительское удостоверение
ctcСвидетельство о регистрации транспортного средства
ptsПаспорт транспортного средства
medical_opinionМедицинское заключение
dactyloscopyДактилоскопия

series string
Серия

number string
Номер

issuer string
Орган, выдавший документ

date_of_issue date
Дата выдачи

date_of_expiry date | null
Дата окончания срока действия

department string
Код подразделения

birthday date
Дата рождения

place_of_birth string
Место рождения

registration_address string
Адрес регистрации

first_page string
Ссылка на файл с документом

bank_details object | null
Реквизиты банковского счёта

СТРУКТУРА РЕКВИЗИТОВ

kind enum
Тип реквизитов

ТипОписание
bank_accountБанковский счёт
cardНомер карты

bic string
БИК банка (если тип реквизитов «Банковский счет»)

account string
Номер счёта (если тип реквизитов «Банковский счет»)

pan string
Пан карты (если тип реквизитов «Номер карты»)

ДОПОЛНИТЕЛЬНЫЕ ПОЛЯ

custom_fields
Дополнительные поля исполнителей

id
идентификатор дополнительного поля

kind
Тип дополнительного поля

ЗначениеОписание
textТекст
numberЧисло
dateДата
checkboxУстановить флажок в чекбокс
dropdownВыбрать из выпадающего списка

Опции для dropdown

ЗначениеОписание
nameНаименование параметра из выпадающего списка
valueЗначение заданное в параметр из выпадающего списка

Пример

{
  "id":1,
  "kind":"self_employed",
  "inn":"000000000000",
  "phone":"+700001112233",
  "email":"",
  "first_name":"Никита",
  "last_name":"Помящий",
  "patronymic":"Антонович",
  "suspended":false,
  "contracts":[
    {
      "date":"2021-06-02",
      "title":"Договор об оказании услуг №1",
      "status":"signed_by_all",
      "number":1,
      "url":"https://api.konsol.pro/v1/contracts/1/url",
      "sign_date":"2021-06-02",
      "archived":false,
      "template":{
        "id":"delivery",
        "title":"Курьеры"
      }
    }
  ],
  "id_cards":[
    {
      "kind":"foreign_passport",
      "first_page":"https://example.com",
      "second_page":null,
      "series":"ID",
      "number":"0000000",
      "issuer":"AAA 000000",
      "date_of_issue":"2020-10-22",
      "department":"",
      "birthday":"1987-05-25",
      "place_of_birth":"Ленинград",
      "registration_address":"г Москва, ул Палиха, д.10",
      "date_of_expiry":"2030-10-22"
    },
    {
      "kind":"migration_card",
      "first_page":"https://example.com",
      "second_page":null,
      "series":"0000",
      "number":"0000000",
      "issuer":null,
      "department":null,
      "date_of_expiry":"2021-08-12"
    },
    {
      "kind":"tmp_registration",
      "first_page":"https://example.com",
      "second_page":"https://example.com",
      "date_of_expiry":"2022-05-14"
    }
  ],
  "moi_nalog_status":"ok",
  "bank_details":{
    "kind":"bank_account",
    "account":"40817810100000000000",
    "bic":"044525999"
  }
}