Skip to content

Latest commit

 

History

History
109 lines (81 loc) · 5.97 KB

API.md

File metadata and controls

109 lines (81 loc) · 5.97 KB

Dadata

Dadata API class

Kind: global class

new Dadata(apiKey)

API constructor

Param Type Description
apiKey string Ключ dadata.ru

dadata.fio(params) ⇒ promise.<Array.<object>>

Подсказки по ФИО

Kind: instance method of Dadata
See: Документация

Param Type Default Description
params object Параметры
params.query string Запрос
[params.count] number 10 Кол-во возвращаемых результатов
[params.parts] Array.<string> Подсказки по части ФИО (NAME, SURNAME, PATRONYMIC)
[params.gender] string "UNKNOWN" Пол

dadata.address(params) ⇒ promise.<Array.<object>>

Подсказки по адресу

Kind: instance method of Dadata
See: Документация

Param Type Default Description
params object Параметры
params.query string Запрос
[params.count] number 10 Кол-во возвращаемых результатов
[params.locations=] object Ограничение поиска адреса
params.location.region_fias_id number Ограничение по ФИАС коду региона
params.location.area_fias_id number Ограничение по ФИАС коду области
params.location.city_fias_id number Ограничение по ФИАС коду города
params.location.settlement_fias_id number Ограничение по ФИАС коду населенного пункта
params.location.street_fias_id number Ограничение по ФИАС коду улицы

dadata.party(params) ⇒ promise.<Array.<object>>

Подсказки по организациям

Kind: instance method of Dadata
See: Документация

Param Type Default Description
params object Параметры
params.query string Запрос
[params.count] number 10 Кол-во возвращаемых результатов
[params.status] Array.<string> Фильтр по статусу организации (ACTIVE - активные, LIQUIDATING - ликвидируемые, LIQUIDATED - ликвидированные)
[params.type] string null Фильтр по юридическим лицам (LEGAL) или индивидуальным предпринимателям (INDIVIDUAL)
params.locations Array.<object> Фильтр по региону
params.locations.kladr_id number Двухзначный код региона по КЛАДР

dadata.bank(params) ⇒ promise.<Array.<object>>

Подсказки по банкам

Kind: instance method of Dadata
See: Документация

Param Type Default Description
params object Параметры
params.query string Запрос
[params.count] number 10 Кол-во возвращаемых результатов
[params.status] Array.<string> Фильтр по статусу (ACTIVE - активные, LIQUIDATING - ликвидируемые, LIQUIDATED - ликвидированные)
[params.type] string null Фильтр по типу банковской организации BANK - банк, NKO - небанковская кредитная организация, BANK_BRANCH - филиал банка, NKO_BRANCH - филиал небанковской кредитной организации, RKC - РКЦ / ГРКЦ, OTHER - другое

dadata.email(params) ⇒ promise.<Array.<object>>

Подсказки по email

Kind: instance method of Dadata
See: Документация

Param Type Default Description
params object Параметры
params.query string Запрос
[params.count] number 10 Кол-во возвращаемых результатов