Инструкция и тестирование api

В этом поле нужно указать полный URL адрес вместе с Вашим токеном

* Внимание - при тестировании на этой странице снимается два запроса, один на выполнение, второй на отображение

Ответ


URL: https://iswork.org/api/v1/basic/get-company/

Поддерживаемые методы: GET, POST

Метод GET: https://iswork.org/api/v1/basic/get-company/?inn=INN&token=TOKEN

Метод POST: https://iswork.org/api/v1/basic/get-company/
DATA: { "token":TOKEN, "inn":INN, }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":  <<Оставшиеся запросы>>
  "data": [
    {
      "basic_information": {
        "inn":  << ИНН компании >>
        "kpp":  << KPP компании >>
        "ogrn":  << ОГРН компании >>
        "okpo":  << ОКПО компании >>
        "name_org": {
          "full_with_opf": << Полное имя компании с правовой формой >>
          "short_with_opf":  << Краткое имя компании с правовой формой >>
          "latin":  << имя компании на латинице, если нет, то null >>
          "full": << Полное имя компании без правовой формой >>
          "short":  << Краткое имя компании без правовой формой >>
        },
        "registration_date":  << Дата регистрации >>
        "liquidation_date":  << Дата ликивдации, если нет, то null >>
        "status_organisation":  << Статус компании: ACTIVE — действующая LIQUIDATING — ликвидируется LIQUIDATED   — ликвидирована REORGANIZING — в процессе присоединения к другому юрлицу >>,
        "type_organisation":  << Тип компании: LEGAL — юридическое лицо, INDIVIDUAL — индивидуальный предприниматель >>
        "category_bizness":  << Категория бизнеса, MICRO, SMALL или MEDIUM, если no - то неопределено >>
        "employee_count":  << количество сотрудников >>
        "typenalogregim":  << Налоговый режим: ENVD, ESHN, SRP, USN, ENVD_ESHN, USN_ENVD, если null, то ОСНО  >>
        "ruk_type":  << Тип руководителя: EMPLOYEE  — сотрудник, FOREIGNER — иностранный гражданин, LEGAL — юрлицо >>
        "ruk_inn":  << ИНН физ лиц, если тип EMPLOYEE или null если FOREIGNER >>
        "ruk_fio":   << ФИО физ лица >>
        "ruk_dolj":   << Должность физ лица >>
        "ruk_inn_org":  << ИНН компании, если тип LEGAL>>
        "ruk_name_org":  << Название компании, если тип LEGAL>>
        "okved":  << Код оквед>>
        "ustav_capital":  << Уставной капитал в рублях>>
        "yur_address_egrul":  << Юридический адрес по ЕГРЮЛ>>
        "country":  << Страна регистрации>>
        "region":  << Город регистрации>>
        "region_type_full":  << Тип региона>>
        "city":  << Название города>>
        "city_type_full": << Тип города>>
        "settlement":  << Если не город, Название населенного пункта>>
        "settlement_type_full":  << Если не город, Тип населенного пункта>>
        authorities:  <<Постановка на учете>> {
            fts_registration: {
                <<ИФНС РЕГИСТРАЦИИ>>
            type: "ТИП ИФНС",
            code: "КОД ИФНС",
            name: "НАЗВАНИЕ ИФНС",
            address: "АДРЕС ИФНС"
            },
            fts_report: {
                <<ИФНС МЕСТО УЧЕТА>>
            type: "ТИП ИФНС",
            code: "7715",
            name: "НАЗВАНИЕ ИФНС",
            address: "АДРЕС ИФНС"
            },
            pf: {
                <<ПЕНСИОННЫЙ ФОНД>>
            type: "ТИП",
            code: "КОД",
            name: "НАЗВАНИЕ",
            address: "АДРЕС"
            },
            sif: {
                <<ФОНД СОЦИАЛЬНОГО СТРАХОВАНИЯ>>
            type: "ТИП",
            code: "КОД",
            name: "НАЗВАНИЕ",
            address: "АДРЕС"
            }
        },
      }
    }
  ]
}

URL: https://iswork.org/api/v1/full/get-company/

Поддерживаемые методы: GET, POST

Метод GET: https://iswork.org/api/v1/full/get-company/?inn=INN&token=TOKEN

Метод POST: https://iswork.org/api/v1/full/get-company/
DATA: { "token":TOKEN, "inn":INN, }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":  <<Оставшиеся запросы>>
  "data": [
    {
      "basic_information": {
        "inn":  << ИНН компании >>
        "kpp":  << KPP компании >>
        "ogrn":  << ОГРН компании >>
        "okpo":  << ОКПО компании >>
        "name_org": {
          "full_with_opf": << Полное имя компании с правовой формой >>
          "short_with_opf":  << Краткое имя компании с правовой формой >>
          "latin":  << имя компании на латинице, если нет, то null >>
          "full": << Полное имя компании без правовой формой >>
          "short":  << Краткое имя компании без правовой формой >>
        },
        "registration_date":  << Дата регистрации >>
        "liquidation_date":  << Дата ликивдации, если нет, то null >>
        "status_organisation":  << Статус компании: ACTIVE — действующая LIQUIDATING — ликвидируется LIQUIDATED   — ликвидирована REORGANIZING — в процессе присоединения к другому юрлицу >>,
        "type_organisation":  << Тип компании: LEGAL — юридическое лицо, INDIVIDUAL — индивидуальный предприниматель >>
        "category_bizness":  << Категория бизнеса, MICRO, SMALL или MEDIUM, если no - то неопределено >>
        "employee_count":  << количество сотрудников >>
        "typenalogregim":  << Налоговый режим: ENVD, ESHN, SRP, USN, ENVD_ESHN, USN_ENVD, если null, то ОСНО  >>
        "finance_year": << Финансовый год  >> - устарел, не обновляется (новые данные в finance)
        "summ_dohod":  << Сумма дохода  >> - устарел, не обновляется (новые данные в finance)
        "summ_rashod":   << Сумма расхода  >> - устарел, не обновляется (новые данные в finance)
        "finance": [
          {
            "year": "<< Финансовый год  >>",
            "dohod": << Сумма дохода  >>,
            "rashod": << Сумма расхода  >>
          },
          ....
          ]
        
        "ruk_type":  << Тип руководителя: EMPLOYEE  — сотрудник, FOREIGNER — иностранный гражданин, LEGAL — юрлицо >>
        "ruk_inn":  << ИНН физ лиц, если тип EMPLOYEE или null если FOREIGNER >>
        "ruk_fio":   << ФИО физ лица >>
        "ruk_dolj":   << Должность физ лица >>
        "ruk_inn_org":  << ИНН компании, если тип LEGAL>>
        "ruk_name_org":  << Название компании, если тип LEGAL>>
        "multimanagers":  <<Дополнительные директора>>
        "okved":  << Код оквед>>
        "okveds": << Дополнительные Коды окведов>>
        "ustav_capital":  << Уставной капитал в рублях>>
        "yur_address_egrul":  << Юридический адрес по ЕГРЮЛ>>
        "country":  << Страна регистрации>>
        "region":  << Город регистрации>>
        "region_type_full":  << Тип региона>>
        "city":  << Название города>>
        "city_type_full": << Тип города>>
        "settlement":  << Если не город, Название населенного пункта>>
        "settlement_type_full":  << Если не город, Тип населенного пункта>>
        
        authorities:  <<Постановка на учете>> {
            fts_registration: {
                <<ИФНС РЕГИСТРАЦИИ>>
            type: "ТИП ИФНС",
            code: "КОД ИФНС",
            name: "НАЗВАНИЕ ИФНС",
            address: "АДРЕС ИФНС"
            },
            fts_report: {
                <<ИФНС МЕСТО УЧЕТА>>
            type: "ТИП ИФНС",
            code: "7715",
            name: "НАЗВАНИЕ ИФНС",
            address: "АДРЕС ИФНС"
            },
            pf: {
                <<ПЕНСИОННЫЙ ФОНД>>
            type: "ТИП",
            code: "КОД",
            name: "НАЗВАНИЕ",
            address: "АДРЕС"
            },
            sif: {
                <<ФОНД СОЦИАЛЬНОГО СТРАХОВАНИЯ>>
            type: "ТИП",
            code: "КОД",
            name: "НАЗВАНИЕ",
            address: "АДРЕС"
            }
        },
        
        
        "founder_list": << Учредители>>
        "licenses_list":  << Лицензии>>
      }
    }
  ]
}

URL: https://iswork.org/api/v1/get-bank/

Поддерживаемые методы: GET, POST,

Метод GET: https://iswork.org/api/v1/get-bank/?bic=BIC&token=TOKEN

Метод POST: https://iswork.org/api/v1/get-bank/
DATA: { "token":TOKEN, "bic":BIC }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":   <<Оставшиеся запросы>>
  "data": {
    "bic":   <<БИК>>
    "correspondent_account":   <<Кор. счет>>
    "registration_number":   <<Регистрационный номер банка>>
    "payment_city":   <<Город>>
    "address_bank":   <<Адрес банка>>
    "status":   <<Статус банка>>
    "name_payment":   <<Название банка>>
  }
}

URL: https://iswork.org/api/v1/get-egrul-file/

Поддерживаемые методы: GET, POST,

Метод GET: https://iswork.org/api/v1/get-egrul-file/?inn=INN&token=TOKEN

Метод POST: https://iswork.org/api/v1/get-egrul-file/
DATA: { "token":TOKEN, "inn":INN }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":   <<Оставшиеся запросы>>
  "link_file":   <<Ссылка на файл>>
}

URL: https://iswork.org/api/v1/get-zakupki/

Поддерживаемые методы: GET, POST, Параметры: inn - инн, token-ваш токен, type_query = название закона, приминает 44_94 или 223

Метод GET: https://iswork.org/api/v1/get-zakupki/?inn=INN&type_query=TYPE&token=TOKEN

Метод POST: https://iswork.org/api/v1/get-zakupki/
DATA: { "token":TOKEN, "inn":INN "type_query": TYPE }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":   <<Оставшиеся запросы>>
  "status": [
    {
      "count":   <<Кол-во записей>>
      "response_code":   <<Код запроса>>
    },
    [
      {
        "link":  << ССылка на закупку>>
        "type_contract_act":  << Тип закона, 223 или 44_94>>,
        "summ_contract":  << Сумма контракта>>
        "inn_zakazchik":  << Инн заказчика>>
        "predmet_contract":  << Предмет закупки>>
        "data_start_contract":  << Дата заключения контракта>>
        "data_end_contract":  << Дата завершения контракта>>
        "phone": null  << Телефона нет>>
        "email": null  << Email нет>>
      },
      .....
          ]
  ]
}

URL: https://iswork.org/api/v1/get-arbitr/

Поддерживаемые методы: GET, POST

Метод GET: https://iswork.org/api/v1/get-arbitr/?inn=INN&token=TOKEN

Метод POST: https://iswork.org/api/v1/get-arbitr/
DATA: { "token":TOKEN, "inn":INN, }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":   <<Оставшиеся запросы>>
  "result": [
    [
      {
        "name_delo":   <<Номер дела>>
        "plaintiff": [
          <<получаем истц(а|ов) дела>>
        ],
        "date_delo": <<Дата дела>>
        "link": <<ссылка на дело>>
        "respondent": [
          <<получаем отчетчик(а|ов) дела>>
        ]
      },
      ...
      {
          
      },
    ]
  ]
}

URL: https://iswork.org/api/v1/get-sro/

Поддерживаемые методы: GET, POST,

Метод GET: https://iswork.org/api/v1/get-sro/?inn=INN&token=TOKEN

Метод POST: https://iswork.org/api/v1/get-sro/
DATA: { "token":TOKEN, "inn":INN }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":   <<Оставшиеся запросы>>
  "result": [
    {
      "sro":   <<Название СРО>>
      "sro_inn":   <<ИНН СРО>>
      "status_sro":   <<Статус сро>>
      "member_link":   <<ссылка на члена>>
      "status_member":   <<Статус члена сро>>
      "reg_numb":   <<Регистрационный номер>>
      "date_reg":   <<Дата регистрации в реестре СРО>>
      "date_end":   <<Дата прекращения членства в СРО>>
      "end_desc":   <<Основание прекращения членства в СРО>>
      "phone":   <<Номер контактного телефона>>
      "sved":   <<Сведения о соответствии члена СРО условиям членства в СРО>>
      "vznos":   <<компенсационный фонд>>
      "vznos_dog":   <<компенсационный фонд обеспечения договорных обязательств>>
    },
    ...
  ]
}

URL: https://iswork.org/api/v1/get-sro-insure/

Поддерживаемые методы: GET, POST,

Метод GET: https://iswork.org/api/v1/get-sro-insure/?inn=INN&token=TOKEN

Метод POST: https://iswork.org/api/v1/get-sro-insure/
DATA: { "token":TOKEN, "inn":INN }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count":   <<Оставшиеся запросы>>
  "result": [
    {
      "number":   <<Номер договора>>
      "start_date":   <<Начало действия договора>>
      "end_date":   <<Окончание действия договора>>
      "sum":   <<Размер страховой суммы>>
      "dogovor_type":   <<Размер страховой суммы>>
      "company":   <<Наименование страховой компании>>
      "license":    <<Лицензия>>
      "address":   <<	Адрес места нахождения>>
      "contacts":   <<	Контактные телефоны страховой компании>>
    },
    ...
  ]
}

URL: https://iswork.org/api/v1/get-sro-list/

Поддерживаемые методы: GET, POST,
Параметры: token-ваш токен, date_reg_start-Дата поиска с, date_reg_end-дата поиска по, page-номер страницы

Метод GET: https://iswork.org/api/v1/get-sro-list/token=TOKEN&date_reg_start=DATEFOR&date_reg_end=DATETO&page=PAGE

Метод POST: https://iswork.org/api/v1/get-sro-list/
DATA: { "token":TOKEN, "date_reg_start":DATEFOR, "date_reg_end":DATETO, "page":PAGE }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count": <<Оставшиеся запросы>>
  "current_page":   <<Текущая страница>>
  "count_page":   <<Всего страниц>>
  "date_reg_start":   <<Дата начало>>
  "date_reg_end":   <<Дата конец>>
  "result": [
    {
      "sro_name_company":   <<Название СРО>>
      "sro_inn":   <<ИНН СРО>>
      "status_sro":   <<Статус сро>>
      "member_link":   <<ссылка на члена>>
      "member_inn":   <<ИНН компании члена сро>>
      "member_name_company":   <<Название компании члена сро>>
      "status_member":   <<Статус члена сро>>
      "reg_numb":   <<Регистрационный номер>>
      "date_reg":   <<Дата регистрации в реестре СРО>>
      "date_end":   <<Дата прекращения членства в СРО>>
      "end_desc":   <<Основание прекращения членства в СРО>>
      "phone":   <<Номер контактного телефона>>
      "sved":   <<Сведения о соответствии члена СРО условиям членства в СРО>>
      "vznos":   <<компенсационный фонд>>
      "vznos_dog":   <<компенсационный фонд обеспечения договорных обязательств>>
    },
    ....
  ]
}







URL: https://iswork.org/api/v1/get-sro-insure-list/

Поддерживаемые методы: GET, POST,
Параметры: token-ваш токен, start_date_end_dog - Дата окончания полиса с, end_date_end_dog - окончания полиса по, page-номер страницы

Метод GET: https://iswork.org/api/v1/get-sro-insure-list/?token=TOKEN&start_date_end_dog=START_DATE_END_DOG& end_date_end_dog=END_DATE_END_DOG&page=PAGE

Метод POST: https://iswork.org/api/v1/get-sro-insure/
DATA: { "token":TOKEN, "start_date_end_dog":START_DATE_END_DOG, "end_date_end_dog":END_DATE_END_DOG, "page":PAGE }
Content-Type: application/json"

Ответ запроса:

{
  "API_requests_count": <<Оставшиеся запросы>>
  "current_page":   <<Текущая страница>>
  "count_page":   <<Всего страниц>>
  "count_items":   <<Найдено количество полисов>>
  "start_date_end_dog":   <<Дата начало поиска окончания действия страхового полиса>>
  "end_date_end_dog":   <<Дата конец поиска окончания действия страхового полиса>>
  "result": [
    {
      "member_inn": <<ИНН компании члена сро>>
      "member_name_company": <<Название компании члена сро>>
      "phone_member": <<Телефон члена сро>>
      "number": <<Номер договора>>
      "start_date": <<Начало действия договора>>
      "end_date": <<Окончание действия договора>>
      "sum":   <<Размер страховой суммы>>
      "dogovor_type": <<Предмет договора страхования>>
      "company_insure":   <<Наименование страховой компании>>
      "license_insure":   <<Лицензия>>
      "address_insure":   <<Адрес места нахождения>>
      "contacts_insure":   <<Контактные телефоны страховой компании>>
    },
    ....
  ]
}