Справочники (guides)
Метод “guides”
Метод позволяет получить информацию по записям из справочников системы.
URL для вызова - http(s)://crm_url/developer/v2/guides?параметр=значение
Пример запроса:
http(s)://crm_url/developer/v1/guides?login=vladislav@isaler.ru&apikey=aMgiCQyj8bCToNc47BZZYrRICoWSIl&action=users
Возможные ответы в случае ошибок:
400 – Не верный API key
401 – Неизвестный пользователь
402 – Неизвестный метод
Запрос “category”
Запрос позволяет получить информацию из справочника Отрасли.
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'category'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ содержит данные:
- id - ID записи отрасли
- title – Название отрасли
- tip – Тип записи, к которой относится отрасль
- client – Клиент юр.лицо
- person – Клиент физ.лицо
- partner – Партнер
- contractor – Поставщик
- concurent – Конкурент
{
"data":[
{"id":"6","title":"Промышленность","tip":"client"},
{"id":"7","title":"Финансы. Банки","tip":"client"},
{"id":"8","title":"Логистика","tip":"client"},
{"id":"38","title":"Информационные технологии","tip":"client"},
{"id":"14","title":"Строительство","tip":"client"},
{"id":"15","title":"Торговля. Опт","tip":"client"},
{"id":"16","title":"Телекоммуникации","tip":"client"},
{"id":"25","title":"Торговля. Розница","tip":"client"}
]
}
Запрос “territory”
Запрос позволяет получить информацию из справочника Территории.
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'territory'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ содержит данные:
- id - ID записи
- title – Название территории
{
"data":[
{"id":"1","title":"Пермь"},
{"id":"3","title":"Тюмень"},
{"id":"4","title":"Челябинск"},
{"id":"5","title":"Москва"}
]
}
Запрос “relations”
Запрос позволяет получить информацию из справочника Тип отношений (параметр tip_cmr).
Пример запроса:
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'relations'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ содержит данные:
- id - ID записи
- title – Название типа отношений
- color – Цветовая схема
{
"data":[
{"id":"1","title":"0 - Не работаем","color":"#333333"},
{"id":"2","title":"1 - Холодный клиент","color":"#99ccff"},
{"id":"3","title":"3 - Текущий клиент","color":"#3366ff"},
{"id":"5","title":"4 - Постоянный клиент","color":"#ff6600"},
{"id":"40","title":"2 - Потенциальный клиент","color":"#99ff66"}
]
}
Запрос “clientpath”
Запрос позволяет получить информацию из справочника Источник клиента (параметр clientpath).
Пример запроса:
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'clientpath'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ содержит данные:
- id – id записи в базе данных
- title – Название источника
- utm_source - UTM-метка для сопоставления с каналом
- destination - номер входящей линии для сопоставления с каналом
{
"data":[
{"id":"2","title":"Личные связи","utm_source":"","destination":""},
{"id":"180","title":"isaler.ru","utm_source":"","destination":""},
{"id":"5","title":"Справочник","utm_source":"","destination":""},
{"id":"6","title":"Входящий контакт","utm_source":"","destination":""},
{"id":"181","title":"Сайт","utm_source":"","destination":""},
{"id":"13","title":"Заказ с сайта","utm_source":"","destination":""},
{"id":"14","title":"Рекомендации клиентов","utm_source":"fromfriend","destination":""},
{"id":"86","title":"Landing","utm_source":"facebook","destination":"74953730765"},
{"id":"176","title":"Relap","utm_source":"relap","destination":""},
{"id":"178","title":"Рассылки","utm_source":"mailerlite","destination":"79031706342"}
]
}
Запрос “company.list”
Запрос позволяет получить информацию из справочника Мои компании (параметр mcid в сделках).
Пример запроса:
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'company.list'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ в массиве "data" содержит массив собственных компаний:
- mcid – ID записи компании
Расшифровку остальных значений можно посмотреть в Документации: Шаблоны для документов
{
"data":[
{
"mcid":"2",
"compUrName":"Общество с ограниченной ответственностью \u201dБрикет Солюшн\u201d",
"compShotName":"ООО \u201dБрикет Солюшн\u201d",
"compUrAddr":"614007, г. Пермь, ул. Народовольческая, 23-38",
"compFacAddr":"614007, г. Пермь, ул. Народовольческая, 23-38",
"compDirName":"Директора Андреева Владислава Германовича",
"compDirSignature":"Андреев В.Г.",
"compDirStatus":"Директор",
"compDirOsnovanie":"Устава",
"compInn":"590402247104",
"compKpp":"590401001",
"compOgrn":"312590427000020"
},
{
"mcid":"3",
"compUrName":"ООО \u201dРога и Копыта\u201d",
"compShotName":"ООО \u201dРога и Копыта\u201d",
"compUrAddr":"г. Москва, л. Лавочкина 23, 2 этаж",
"compFacAddr":"г. Москва, л. Лавочкина 23, 2 этаж",
"compDirName":"Директора Андреева Владислава Германовича",
"compDirSignature":"Андреев В.Г.",
"compDirStatus":"Директор",
"compDirOsnovanie":"Устава",
"compInn":"590402247100",
"compKpp":"0",
"compOgrn":"312590427000020"
}
]
}
Запрос “company.listfull”
Запрос позволяет получить информацию из справочника Мои компании (параметр mcid в сделках) + привязанных к ним расчетных счетов и касс.
Пример запроса:
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'company.listfull'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ в массиве "data" содержит массив собственных компаний и привязанных к ним р/сч.:
- mcid – ID записи компании
- bank – Массив расчетных счетов, где
- tip - тип р/сч. (bank - банковский счет, kassa - касса)
- isDefault - р/сч по умолчанию
- ndsDefault - ставка НДС, в %
- compNameRs - название р/сч
Расшифровку остальных значений можно посмотреть в Документации: Шаблоны для документов
{
"data":[
{
"mcid":"2",
"compUrName":"Общество с ограниченной ответственностью \u201dБрикет Солюшн\u201d",
"compShotName":"ООО \u201dБрикет Солюшн\u201d",
"compUrAddr":"614007, г. Пермь, ул. Народовольческая, 23-38",
"compFacAddr":"614007, г. Пермь, ул. Народовольческая, 23-38",
"compDirName":"Директора Андреева Владислава Германовича",
"compDirSignature":"Андреев В.Г.",
"compDirStatus":"Директор",
"compDirOsnovanie":"Устава",
"compInn":"590402247104",
"compKpp":"590401001",
"compOgrn":"312590427000020",
"bank":[
{
"id":"1",
"tip":"bank",
"isDefault":"yes",
"ndsDefault":"18",
"compNameRs":"Основной расчетный счет",
"compBankBik":"045744863",
"compBankRs":"1234567890000000000000000",
"compBankKs":"30101810300000000863",
"compBankName":"Филиал ОАО \u00abУРАЛСИБ\u00bb в г. Пермь"
},
{
"id":"2",
"tip":"kassa",
"isDefault":"no",
"ndsDefault":"0",
"compNameRs":"Касса (Андреев)",
"compBankBik":"",
"compBankRs":"0",
"compBankKs":"",
"compBankName":""
},
]
},
{
"mcid":"3",
"compUrName":"ООО \u201dРога и Копыта\u201d",
"compShotName":"ООО \u201dРога и Копыта\u201d",
"compUrAddr":"г. Москва, л. Лавочкина 23, 2 этаж",
"compFacAddr":"г. Москва, л. Лавочкина 23, 2 этаж",
"compDirName":"Директора Андреева Владислава Германовича",
"compDirSignature":"Андреев В.Г.",
"compDirStatus":"Директор",
"compDirOsnovanie":"Устава",
"compInn":"590402247100",
"compKpp":"0",
"compOgrn":"312590427000020"
}
]
}
Запрос “company.bank”
Запрос позволяет получить информацию из справочника Мои компании/Банковские счета (параметр rs в выставлении счетов).
Пример запроса:
$params = [
"login" => "vladislav@isaler.ru",
"apikey" => "aMgiCQyj8bCToNc47BZZYrRICoWSIl",
// указываем метод
"action" => 'company.listfull'
];
$urlparams = http_build_query($params);
Ответ:
Полученный ответ содержит данные:
- id – ID расчетного счета (используется при выставлении счетов)
- mcid – ID компании
- tip - тип р/сч. (bank - банковский счет, kassa - касса)
- isDefault - р/сч по умолчанию
- ndsDefault - ставка НДС, в %
- compNameRs - название р/сч
{
"data":[
{"id":"1","mcid":"2","tip":"bank","isDefault":"yes","ndsDefault":"18","compNameRs":"Основной расчетный счет","compBankBik":"045744863","compBankRs":"1234567890000000000000000","compBankKs":"30101810300000000863","compBankName":"Филиал ОАО \u00abУРАЛСИБ\u00bb в г. Пермь"},
{"id":"2","mcid":"2","tip":"kassa","isDefault":"no","ndsDefault":"0","compNameRs":"Касса (Андреев)","compBankBik":"","compBankRs":"0","compBankKs":"","compBankName":""},
]
}