Исполнители

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

Подписан обеими сторонами

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",
      "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"
  }
}