Получение данных контрагента по ИНН

Пример получения данных компании по ИНН
В системе можно по ИНН обращаться к внешнему сервису и получать данные по компании (и через JS вставлять эти данные в нужные поля).

Регистрируемся на сайте
https://dadata.ru/ 

Как только вы подтвердите свою почту, вам будут доступны ключи API https://dadata.ru/profile/#info в кабинете (бесплатно дается лимит 10000 запросов в день).
На странице должен быть расположен элемент с токеном и поле ввода: 
<input type="hidden" class="as-dadataToken" value="1a481f04cc3551d4c9b27e509a83b524a1d6d91e">
<input type="text" class="as-dadata" data-code="client" value="">
data-code задает имя коллбека, который надо вызвать при получении данных от сервиса. 

Подключаем скрипт к странице 
В JS страницы прописываем: 
$(function(){
    as.dadata.init({
     token:$(".as-dadataToken").val()
    });
    as.dadata.callbacks["client"] = function(data){ console.log("mydata", data); }
});
В итоге в JS коллбек будут приходить данные по ИНН, которые вы можете расставить по нужным полям через данный коллбек. 

Примечание