Инструкция и тестирование api
* Внимание - при тестировании на этой странице снимается два запроса, один на выполнение, второй на отображение
Ответ
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": <<Контактные телефоны страховой компании>> }, .... ] }