Список

Общий список контактных лиц

GET https://do.freshoffice.ru/contact/list?page=1&records_onpage=50

Возвращает контактные лица по всем контрагентам постранично, от новых к старым, вместе с их телефонами, email-адресами и соцсетями. Можно фильтровать по имени:

GET https://do.freshoffice.ru/contact/list?name=Александров

Query Parameters

Name Type Description
page Int Номер страницы, с 1. По умолчанию 1
records_onpage Int Записей на странице (по умолчанию 50, максимум 200)
name String Фильтр: имя содержит. Опционально

Список контактных лиц контрагента

GET https://do.freshoffice.ru/contact/list?company_id=368132

Возвращает всех контактных лиц одного контрагента с их средствами связи. При переданном company_id остальные параметры не используются.

Query Parameters

Name Type Description
company_id Int ID контрагента

Пример

curl --location --request GET 'https://do.freshoffice.ru/contact/list?company_id=368132' \
--header 'Authorization: Bearer XXXX-XXXXXXX-XXXXXXX'
var request = require('request');
var options = {
  'method': 'GET',
  'url': 'https://do.freshoffice.ru/contact/list?company_id=368132',
  'headers': {
    'Authorization': 'Bearer XXXX-XXXXXXX-XXXXXXX'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

Ответ

{
  "status": "success",
  "error": "",
  "code": null,
  "rows": 0,
  "pages": 0,
  "page": 0,
  "value": "[ { ...контактное лицо с Phones/Emails... }, ... ]"
}
// value - JSON-массив контактных лиц с их телефонами и email-адресами
Предыдущая
Следующая