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