Метод getSubscriberNotes

Метод используется для получения информации о всех заметок контакта.

Принцип использования

Синтаксис и URL для вызова метода

https://api.unisender.com/en/api/getSubscriberNotes?format=json&api_key=&limit=2&offset=3&subscriber_id=963127808&order_by=created_at&order_type=DESC
Аргументы
api_key* Ключ доступа к API.
subscriber_id* ID контакта, чьи заметки необходимо получить.
limit Количество записей в ответе на один запрос.
offset Параметр используется для указания с какой записи вы хотите начать получение информации. Установив значение offset, вы можете пропустить определенное количество элементов в результатах запроса и получить данные, начиная со следующего элемента после указанного смещения.
order_type ASC – сортировка заметок по возрастанию параметра order_by;

DESC – сортировка заметок по убыванию параметра order_by.

order_by created_at – дата и время создания заметки;

updated_at – дата и время обновления заметки;

pinned_atдата и время закрепления заметки.

is_pinned 0 - будут получены все незакрепленные заметки;

1 - будут получены все закрепленные заметки.

format Формат вывода возвращаемого результата. Может принимать значения html | json, по умолчанию json (формат html предназначен только для визуального просмотра результата, парсер в данном формате работать не будет).

По умолчанию вверху списка будут отображаться закрепленные элементы в порядке возрастания даты закрепления (от самых старых к самым новым), а остальные элементы будут располагаться в порядке убывания даты обновления (от самых новых к самым старым).

Возвращаемое значение

JSON-массив следующего формата: со следующим полями:

{
 "result": [
  {
   "id": 24,
   "user_id": 2,
   "subscriber_id": 963127808,
   "content": "dzcddsf",
   "origin": "api",
   "is_pinned": true,
   "pinned_at": "2023-03-16 18:28:50",
   "created_at": "2023-03-15 13:01:55",
   "updated_at": "2023-03-15 13:01:55"
  },
  {
   "id": 25,
   "user_id": 2,
   "subscriber_id": 963127808,
   "content": "htr",
   "origin": "api",
   "is_pinned": false,
   "pinned_at": null,
   "created_at": "2023-03-15 13:02:30",
   "updated_at": "2023-03-15 13:02:30"
  }
 ]
}

где:

id – идентификатор заметки.

user_id – id аккаунта Unisender.

subscriber_id – id контакта, которому принадлежит заметка.

content – текст заметки.

origin – способ создания заметки (api - заметка создана с помощью метода createSubsciberNote; manual - заметка создана вручную).

is_pinned – принимает значение "false" или "true" в зависимости от того, закреплена ли данная заметка в карточке контакта.

pinned_at – дата и время закрепления заметки.

created_at – дата и время создания заметки

updated_at – дата и время редактирования заметки

Вы нашли ответ?

0
0