С помощью данного API вы можете просматривать, редактировать, создавать и удалять заметки для выбранного контакта.
Чтение.
Получение списка созданных заметок для контакта.
GET https://api.smartsender.eu/v1/contacts/{contactId}/notes
Основные параметры:
Название | Описание | Валидация |
---|---|---|
page | Запрашиваемая страница | Минимальное значение 1 |
limitation | Количество данных для вывода на странице | Минимальное значение 1, максимальное 20 |
В случае успешного ответа получите следующее:
{ "cursor": { "page": 1, "pages": 1 }, "collection": [ { "id": 1, "content": "Interested", "user": { "id": "1", "email": "serdiuk@smartsender.eu", "phone": "380950001111", "photo": "https:\/\/accounts.smartsender.eu\/storage\/avatars\/04TYTXWoSxMM2q5ON1Pd8RjiUYe31Kjj8c5UM7rg.picture", "lastName": "Serdiuk", "fullName": "Oleksandr Serdiuk", "firstName": "Oleksandr", "locale": "ru", "subscribed": 1, "timezone": "Europe\/Kiev", "alertsEnabled": true, "preferredCurrency": "usd", "createdAt": "2019-08-02 15:25:26" }, "createdAt": "2019-08-22 17:13:09" } ] }
Описание ответа:
Название | Описание |
---|---|
cursor.page | Запрашиваемая страница |
cursor.pages | Количество страниц с указанным лимитом вывода |
collection.*.id | ID заметки |
collection.*.content | Описание заметки |
collection.*.createdAt | Дата создания заметки |
collection.*.user | Пользователь, создавший заметку |
collection.*.user.id | ID пользователя |
collection.*.user.email | Email пользователя |
collection.*.user.phone | Телефон пользователя |
collection.*.user.photo | Аватар пользователя |
collection.*.user.fullName | Полное имя пользователя |
collection.*.user.firstName | Имя пользователя |
collection.*.user.locale | Язык пользователя |
collection.*.user.subscribed | Подписка на обновление пользователя |
collection.*.user.timezone | Таймзона пользователя |
collection.*.user.alertsEnabled | Статус уведомлений (включено / выключено) |
collection.*.user.preferredCurrency | Предпочитаемый выбор валюты для вывода |
collection.*.user.createdAt | Дата регистрации пользователя |
Создание.
Создание заметки для контакта.
POST https://api.smartsender.eu/v1/contacts/{contactId}/notes
Основные параметры:
Название | Описание |
---|---|
text | Описание заметки |
В случае успешного ответа получите следующее:
Название | Описание |
---|---|
.id | ID заметки |
content | Описание заметки |
createdAt | Дата создания заметки |
user | Пользователь, создавший заметку |
user.id | ID пользователя |
user.email | Email пользователя |
user.phone | Телефон пользователя |
user.photo | Аватар пользователя |
user.fullName | Полное имя пользователя |
user.firstName | Имя пользователя |
user.locale | Язык пользователя |
user.subscribed | Подписка на обновление пользователя |
user.timezone | Таймзона пользователя |
user.alertsEnabled | Статус уведомлений (включено / выключено) |
user.preferredCurrency | Предпочитаемый выбор валюты для вывода |
user.createdAt | Дата регистрации пользователя |