Документация доступна по ссылке https://smartlombard.ru/API/V1
Передаваемые параметры (POST):
Название | Тип | Обязателен | Тип параметра | Описание |
account_id | string (пример: 95) |
Да | requestBody | ID Пользователя |
secret_key | string (пример: a41dc49100e08d3a4aa3b8a206f6dd1d) |
Да | requestBody | Секретный ключ |
Секретные ключ можно создать в разделе Управление → Настройки → Сотрудники в карточке сотрудника.
В результате запроса на авторизацию по связке id сотрудника + секретный ключ присваивается токен.
Далее все запросы далее будут работать только с вместе этим параметром, предполагается, что он передается во все последующие запросы. Если его нет или он неверный - запрос вернет ошибку 401.
Название | Тип | Обязателен | Тип параметра | Описание |
bearerAuth | string (пример: a41dc49100e08d3a4aa3b8a206f6dd1d) |
Да | header | Токен |
Соответственно все дальнейшие запросы будут выполняться от аккаунта, который получил токен данным запросом.
Ответом метода является JSON массив. Можно выбрать фильтрацию и получить соответствующий массив из объектов pawn_ticket.
Возможные передаваемые GET параметры
Название | Тип | Обязателен | Тип параметра | Описание |
open_date_begin | string (пример: 01.03.2023) |
Нет | query | Период дат открытия залоговых билетов начало |
open_date_end | string (пример: 01.04.2023 |
Нет | query | Период дат открытия залоговых билетов конец |
close_date_begin | string (пример: 01.03.2023) |
Нет | query | Период дат фактического закрытия залоговых билетов начало |
close_date_end | string (пример: 01.04.2023) |
Нет | query | Период дат фактического закрытия залоговых билетов конец |
end_date_begin | string (пример: 01.03.2023) |
Нет | query | Период дат предполагаемого (по залоговому билету) закрытия залоговых билетов начало |
end_date_end | string (пример: 01.04.2023) |
Нет | query | Период дат предполагаемого (по залоговому билету) закрытия залоговых билетов конец |
status | string пример: ‘2,3’ |
Нет | query | Множественный выбор из массива состояний залогового билета: 1 - На реализации (не используемый) 2 - Открыт 3 - Просрочен 4 - Просрочен (готов к продаже) 5 - Закрыт |
workplace_id | integer (пример: 890) |
Нет | query | ID филиала (Если пользователь не суперадмин то только филиалы доступные пользователю) |
clients | string (пример: '79,80') |
Нет | query | Множественный выбор из массива ID клиентов (через запятую) |
Результат:
Ответом метода являются данные залогового билета по ID.
Передаваемый URL параметр (URL)
Название | Тип | Обязателен | Тип параметра | Описание |
pawn_ticket_id | integer (пример: 56) |
Да | path | ID - залогового билета (сквозной ID) |
Результаты:
- id - ID залогового билета (сквозной ID)
- pawn_chain_id - ID цепочки билетов (сквозной ID)
- document_number - Полный номер залогового билета
- tariff_id - ID тарифа (сквозной ID)
- loan_amount - Сумма займа
- currency_code - Текстовый код валюты по ISO 4217
- RUB - рубль
- UAH - гривна
- KZT - тенге
- GEL - лари
- MDL - лей
- LVL - лат
- TMM - манат
- KGS - сом
- TJS - сомони
- LTL - лит
- EUR - евро
- USD - доллар
- AMD - драм
- duration - Срок займа, дней
- paid_percents - Сумма оплаченных процентов (Как на вкладке Каталог - Залоговые билеты)
- accrued_percent - Сумма начисленных процентов (Как на вкладке Каталог - Залоговые билеты)
- UTC - Всемирное координированное время
- open_date - Дата открытия залогового билета
- close_date - Фактическая дата закрытия. Возвращается только если залоговый билет закрыт.
- end_date - срок окончания по залоговому билету
- comment - Комментарий
- status - состояние залогового билета
Возможные состояния залогового билета:
- 1 - На реализации (не используемый)
- 2 - Открыт
- 3 - Просрочен
- 4 - Просрочен (готов к продаже)
- 5 - Закрыт
- entity_id - id ЮЛ билета (сквозной ID)
- workplace_id - id филиала
- client_natural_person_id - id клиента (Физ. лица)
- client_legal_person_id - id клиента (ЮЛ)
Ответом метода являются данные залоговых имуществ по ID залогового билета.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
pawn_ticket_id | integer (пример: 56) |
Да | path | ID - залогового билета (сквозной ID) |
Результат:
Ответом метода являются данные по операциям. Метод возвращает операцию в том виде, как она отображается странице “операции”. Метод возвращает json массив объектов операций - operations.
Передаваемые GET параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
pawn_ticket_id | integer (пример: 763) |
НЕТ | query | ID залогового билета (открываемого, если операция составная, сквозной ID) |
entity_id | integer (пример: 409) |
НЕТ | query | ID, ЮЛ (открывающего, ЗБ если операция составная, сквозной ID) |
account_id | integer (пример: 7963) |
НЕТ | query | ID сотрудника |
workplace_id | integer (пример: 890) |
НЕТ | query | ID филиала (Если пользователь не суперадмин то только филиалы доступные пользователю) |
type_operation | string (пример: prolongation, dobor) |
НЕТ | query | Указать тип операций, по которым будет проводится поиск. Варианты: pledge - Залог prolongation - Продление prolongation_online - Онлайн-продление repledge - Перезалог dobor - Добор part_buyout - Частичный выкуп part_buyout_pawn_good - Частичный выкуп имущества sale_pledge - Вывод из залога buyout - Выкуп залогового билета withdraw - Изъятие имущества |
date_begin | string (пример: 01.03.2023) |
НЕТ | query | Начало периода проведения операции |
date_end | string (пример: 01.03.2023) |
НЕТ | query | Конец периода проведения операции |
test_operation | integer (пример: 1) |
НЕТ | query | Признак того, что поиск будет осущевтвляться по тестовым операциям |
Результат: json-массив: operations, состоящий из объектов operation.
Метод позволяет получить данные по ID операции.
Передаваемые параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
operation_id | integer (пример: 596) |
Да | path | Указывается ID операции, если составная то ID операции, открывающей залоговый билет (сквозной ID). |
Результат:
- elementary_operation - объект, содержащий данные по элементарным операциям:
- opening_operation - объект: открывающая операция
- id - ID операции, если составная то ID операции, открывающей залоговый билет (сквозной ID)
- type_operation - Тип операции. Варианты:
- pledge - Залог
- prolongation - Продление
- prolongation_online - Онлайн-продление
- repledge - Перезалог
- dobor - Добор
- part_buyout - Частичный выкуп
- part_buyout_pawn_good - Частичный выкуп имущества
- sale_pledge - Вывод из залога
- buyout - Выкуп залогового билета
- withdraw - Изъятие имущества
- entity_id - ID ЮЛ, открывающего залоговый билет, если операция составная (сквозной ID).
- pawn_ticket_id - ID залогового билета, открываемого, если операция составная (сквозной ID).
- payment_method - Способ расчета, если операция составная, то открывающей операции).
Варианты:
- cash - Касса
- bank_transfer - Безналичный расчет
- bank_account - расчетный счет, для безналичного способа расчета, если операция составная то счет открывающей операции.
- closing_operation - объект: закрывающая операция
- id - ID операции, если составная то ID операции, закрывающей залоговый билет (сквозной ID)
- type_operation - Тип операции.
- entity_id - ID ЮЛ, закрывающего залоговый билет, если операция составная (сквозной ID).
- pawn_ticket_id - ID залогового билета, закрываемого, если операция составная (сквозной ID).
- payment_method - Способ расчета, если операция составная, то закрывающей операции).
Варианты:
- cash - Касса
- bank_transfer - Безналичный расчет
- bank_account - расчетный счет, для безналичного способа расчета, если операция составная то счет закрывающей операции.
- pawn_chain_id (сквозной ID) - ID цепочки операций залогового билета (ID первого билета, в цепочке операций)
- UTC - Всемирное координированное время
- date - Дата операции
- sum - Сумма
- account_id - ID сотрудника, который провел операцию
- workplace_id - ID филиала
- client_natural_person_id - id клиента (Физ. лица)
- client_legal_person_id - id клиента (ЮЛ)
Ответом метода является массив элементарных операций, объекты elementary_operation.
Передаваемые GET параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
pawn_ticket_id | integer (пример: 763) | НЕТ | query | ID залогового билета операции (сквозной ID) |
type_operation | string (пример: dobor) Варианты: pledge - Залог prolongation - Продление prolongation_online - Онлайн-продление sale_pledge - Вывод из залога buyout - Выкуп залогового билета withdraw - Изъятие имущества |
НЕТ | query | Тип операций, по которым будет проводиться поиск. Варианты: - pledge - prolongation - prolongation_online - sale_pledge - buyout - withdraw |
account_id | integer (пример: 7963) |
НЕТ | query | ID сотрудника, проводившего операцию |
entity_id | integer (пример: 409) |
НЕТ | query | ID ЮЛ (сквозной ID) |
workplace_id | integer (пример: 890) |
НЕТ | query | ID филиала (Если пользователь не суперадминистратор, то только филиалы доступные пользователю) |
date_begin | string (пример: 01.03.2023) |
НЕТ | query | Начало периода проведения операции |
date_end | string (пример: 01.03.2023) |
НЕТ | query | Конец периода проведения операции |
Результат: json-массив: operations, состоящий из объектов elementary_operation.
Ответом метода являются данные элементарной операции по ID.
Передаваемые параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
operation_id | integer (пример: 596) |
Да | path | ID - операции (сквозной ID) |
Результат:
- id - ID элементарной операции (сквозной ID)
- pawn_ticket_id - ID залогового билета к которой привязана элементарная операция. (сквозной ID)
- pawn_chain_id - ID цепочки операций залогового билета (ID первого залогового билета в цепочке операций) (сквозной ID)
- type_operation - Тип операции. Варианты:
- pledge - Залог
- prolongation - Продление
- prolongation_online - Онлайн-продление
- sale_pledge - Вывод из залога
- buyout - Выкуп залогового билета
- withdraw - Изъятие имущества
- type_sub_operation - Если текущая операция является частью составной, то в этой переменной будет указан тип составной операции. Варианты:
- repledge - Перезалог
- dobor - Добор
- part_buyout - Частичный выкуп
- part_buyout_pawn_good - Частичный выкуп имущества
- payment_method - Способ расчета. Варианты
- cash - Касса
- bank_transfer - Безналичный расчет
- bank_account - расчетный счет (если способ расчета безналичный)
- UTC - Всемирное координированное время
- date - Дата операции
- sum - Сумма
- entity_id - ID ЮЛ (сквозной ID)
- account_id - ID сотрудника, который провел операцию
- workplace_id - ID филиала
- client_natural_person_id - id клиента (Физ. лица)
- client_legal_person_id - id клиента (ЮЛ)
Ответом метода является список имуществ. Можно выбрать фильтрацию и получить соответствующий список id имуществ.
Возможные передаваемые параметры фильтрации:
Название | Тип | Обязателен | Тип параметра | Описание |
category_id | integer (пример: 15) |
Нет | query | ID Категории или ID подкатегории или ID младшей подкатегории |
workplace_id | integer (пример: 890) |
Нет | query | ID филиала, где находится имущество (Если пользователь не суперадмин, то только филиалы доступные пользователю) |
status | integer (пример: 1) |
Нет | query | Варианты: - На реализации (не используется); - Реализован (не используется); - Заложен; - Заложен (просрочен); - Выкуплен; - Готов к продаже; - Выведен из залога; - Изъят. |
Результат: json массив из pawn_good объектов.
Ответом метода являются данные залогового имущества по ID.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
pawn_good_id | integer (пример: 56) |
Да | path | ID имущества (сквозной ID) |
Результат
- id - ID имущества (сквозной ID)
- article - ID имущества из программы
- name - Наименование имущества
- serial_number - Серийный номер (не для всех типов категорий)
- estimate_price - Сумма оценки
- currency_code - Текстовый код валюты по ISO 4217
- RUB - рубль
- UAH - гривна
- KZT - тенге
- GEL - лари
- MDL - лей
- LVL - лат
- TMM - манат
- KGS - сом
- TJS - сомони
- LTL - лит
- EUR - евро
- USD - доллар
- AMD - драм
- category_id - ID категории
- type - Тип имущества. Варианты:
- jewelry - Ювелирное изделие.
- vehicle - Транспортное средство.
- phone - Мобильный.
- other - Обычное.
- description - Описание имущества
- comment - Комментарий
- storage - Место хранения
- status - Состояние. Варианты:
- 1 - Реализован (не используется)
- 2 - На реализации (не используется)
- 3 - Заложен
- 4 - Заложен (просрочен)
- 5 - Выкуплен
- 6 - Готов к продаже
- 7 - Выведен из залога
- 8 - Изъят
- workplace_id - id филиала, где находится имущество
- jewelry_extra - массив доп. полей для категории Ювелирное изделие
- manufacturer - Производитель
- uin - УИН
- size - Размер/длина
- *metal_name - Наименование металла
- metal_standart_name - Наименование пробы
- weight - Вес, г
- weight_inserts - Вес вставок, г
- product_type - Лом/Изделие
- estimate_inserts - Сумма оценки вставок
- vehicle_extra - массив доп. полей для категории Автотранспорт
- model - Марка, модель
- product_year - Год выпуска
- body_color - Цвет кузова
- reg_number - Гос. номер
- vin - VIN
- engine_description - Модель, № Двигателя
- engine_volume - Рабочий объем двигателя, куб. см.
- chassis_number - Шасси (рама) №
- trailer_number - Кузов (прицеп) №
- pts_number - Серия, номер ПТС
- pts_issued_by - ПТС выдан
- pts_issued_date - Дата выдачи ПТС
- sts_number - Серия, номер СТС
- sts_issued_by - СТС Выдан
- sts_issued_date - Дата выдачи СТС
- phone_extra - массив доп. полей для категории Мобильный телефон
- model - Модель телефона
- memory_size - Встроенная память (размер встроенного хранилища)
- color - Цвет телефона
- ram_size - Оперативная память
- images_links - Массив ссылок на загруженные изображения
Ответом метода является массив, список клиентов физ. лиц.
Возможные передаваемые Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
full_name | string (пример: Иванов) |
нет | query | Фильтрация по ФИО (поиск по полям фамилия, имя, отчество) |
loyalty_card_number | string (пример: 6763) |
Нет | query | Фильтрация по номеру карты постоянного |
phone | string (пример: +79033080944) |
Нет | query | Фильтрация по номеру телефона |
inn | string (пример: 213123213) |
Нет | query | Фильтрация по ИНН/ИИН |
Результаты json-массив из объектов клиентов физ. лиц.
Ответом метода являются данные клиента по ID.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
client_natural_person_id | integer (пример: 90) |
Да | path | ID клиента |
Результаты:
- ID - id клиента физ. лица
- last_name - Фамилия клиента
- name - Имя клиента
- patronymic - Отчество клиента
- birth_date - Дата рождения клиента
- address - Адрес регистрации
- actual_address - Фактический адрес проживания
- place_of_birth - Место рождения
- phone - Номер телефона в международном формате
- email - Электронная почта
- photo_links - Ссылки на фотографию клиента в виде массива. Пример:
*"photo_link": [{*
* "full_size": "https://online.smartlombard.ru/img/image1_full_size.jpg",*
* "preview": "https://online.smartlombard.ru/img/image1_preview.jpg"*
* }]*
- nationality - Гражданство. Числовой код страны в справочнике ОКСМ. Пример: “643”
- inn - ИНН или ИИН (для РК)
- snils - СНИЛС
- additional_info - Дополнительная информация
- warning_message - Предупреждение
- loyalty_card_number - Номер карты постоянного клиента
Ответом метода является массив, список клиентов ЮЛ.
Возможные передаваемые GET Параметры
Название | Тип | Обязателен | Тип параметра | Описание |
name | string (пример: Ломбард) |
Нет | query | Фильтрация по наименованию организации |
Результаты json массив объектов legal_person.
Ответом метода являются данные юридического лица по ID.
Параметры
Название | Тип | Обязателен | Тип параметра | Описание |
client_legal_person_id | integer (пример: 78) |
Да | path | ID ЮЛ |
Результаты
- id - ID клинета ЮЛ
- legal_form - правовая форма
- name - Название ЮЛ
- legal_address - Юридический адрес ЮЛ
- phone - Общий телефон организации
- director_fio - ФИО директора
- chief_accountant_fio - ФИО главного бухгалтера
- inn - ИНН
- kpp - КПП
- ogrn - ОГРН
- okpo - ОКПО
- oktmo - ОКТМО
Ответом метода является массив, список объектов юридических лиц филиалов
Результат: json массив объектов entity
Ответом метода являются данные юридического лица филиалов по ID.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
entity_id | integer (пример: 409) |
Да | path | ID ЮЛ (сквозной ID) |
Результаты:
- id - ID ЮЛ (раздел Управление → Настройки → Реквизиты) (сквозной ID)
- name - Название ЮЛ
- legal_address - Юридический адрес ЮЛ
- phone - Общий телефон организации
- director_fio - ФИО директора
- chief_accountant_fio - ФИО главного бухгалтера
- taxation_system - Система налогообложения
- 1 - ОСНО
- 2 - УСН (Доходы)
- 3 - УСН (Доходы минус расходы)
- 4 - ПСН
- inn - ИНН
- kpp - КПП
- ogrn - ОГРН
- okpo - ОКПО
- oktmo - ОКТМО
- number_in_lombard_register - Номер в реестре ломбардов
- property_insurance_sum - Сумма страховки имущества
- bank_details - банковские реквизиты (Может быть несколько)
- bank_account - р/с
- bank_name - Банк
- сorrespondent_account - к/с
- bik - БИК
Ответом метода является массив, список филиалов. Можно выбрать несколько фильтров и получить данные соответствующих филиалов.
Возможные передаваемые Параметры
Тип параметра | Тип параметра | Обязателен | Тип параметра | Тип параметра |
state | integer (пример: 2) |
Нет | query | Видимость филиалов 1 - Только активные филиалы 2 - Только скрытые филиалы |
Результат:
Ответом метода являются данные филиала по ID.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
workplace_id | integer (пример: 890) |
Да | path | ID филиала (Если пользователь не суперадмин то только филиалы доступные пользователю) |
Результаты:
json - объект Workplace
- id - ID - филиала
- title - Название филиала
- city - Нас. пункт филиала
- address - Адрес филиала
- okato - ОКАТО филиала
- phone - Телефон филиала
- state - Видимость филиала. Варианты:
- 1 - Только активные филиалы
- 2 - Только скрытые филиалы
- image_links - Ссылки на фотографию/логотип в виде массива. Пример:
*"image_links":*
* {*
* "full_size": "https://online.smartlombard.ru/img/image1_full_size.jpg",*
* "preview": "https://online.smartlombard.ru/img/image1_preview.jpg"*
* }*
Ответом метода является список докуметов клиента.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
client_natural_person_id | integer (пример: 90) |
Да | path | ID клиента |
Результат:
Ответом метода является данныедокумента по его ID и ID клиента.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
client_natural_person_id | integer (пример: 90) |
Да | path | ID клиента |
document_id | integer (пример: 569) |
Да | path | ID документа |
Результаты:
- type - Тип документа
- series_number - Серия номер
- issued_by - Место выдачи
- issued_date - Дата выдачи
- code_department - Код документа
- note - Примечание
Ответом метода является массив данных по тарифам.
Результат json - массив, объектов:
- id - ID тарифа (сквозной ID)
- name - Название тарифа
- payment_min_sum - Минимальная сумма оплаты
- free_days - Количество первых бесплатных дней
- loyalty_card_allowed - Действует ли карта постоянного клиента
- workplaces_id - Массив ID филиалов, где тариф действует
- comment - Комментарий
- status - Статус тарифа. Варианты:
- 1 - Активен
- 2 - Скрыт
- 3 - Удалён
Ответом метода является массив объектов данных сотрудников профиля. Можно использовать фильтр по статусу.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
status | integer (пример: 1) |
Да | query | Статус сотрудника: 1 - Действующий 2 - Уволен 3 - Забанен |
Результат JSON массив ID сотрудников профиля:
Описание: Ответом метода являются данные сотрудника по ID.
Параметры:
Название | Тип | Обязателен | Тип параметрая | Описание |
account_id | integer (пример: 7963) |
Да | path | ID - Сотрудника |
Результат объект account с данными:
- id - ID аккаунта
- login - Логин
- full_name - ФИО
- phone - Телефон
- inn - ИНН
- role - Роль
- comment - Комментарий
- status - Варианты:
- 1 - Действующий
- 2 - Уволен
- 3 - Забанен
Ответом метода является список категорий верхнего уровня.
Результаты массив родительских категорий:
- id - ID категории
- name - Название категории
- system_category - Системная ли категория. Варианты:
- 0 - Пользовательская
- 1 - Системная
Ответом метода является список подкатегорий по id категории верхнего уровня.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
category_id | integer (пример: 307) |
Да | path | ID родительской категории |
Результаты массив названий подкатегорий:
- id - ID подкатегории
- name - Название подкатегорий
- system_subcategory - Системная ли подкатегория. Варианты:
- 0 - Пользовательская
- 1 - Системная
Ответом метода является список младших подкатегорий по id категориям верхнего уровня.
Параметры:
Название | Тип | Обязателен | Тип параметра | Описание |
category_id | integer (пример: 307) |
Да | path | ID родительской категории |
subcategory_id | integer (пример: 307) |
Да | path | ID родительской подкатегории |
Результаты массив названий подкатегорий:
- id - ID младшей подкатегории
- name - Название младшей подкатегорий
- system_subcategory - Системная ли подкатегория. Варианты:
- 0 - Пользовательская
- 1 - Системна
Если отправленный параметр не соответствует ожидаемому результату. Например:
Возвращается ошибка с кодом - 412 с полями:
Например:
[
{
"field": "workplace_id",
"message": "Некорректный ID филиала"
},
{
"field": "number",
"message": "Неверный формат числа"
},
{
"field": "date",
"message": "Некорректная дата"
}
]
Для работы с навигацией или пагинацией, во всех методах предполагающих выводы списков сущностей или ID сущностей, будут отправляться параметры page и limit. limit по-умолчанию = 20, максимальный limit = 100.
Название | Описание | Тип параметра | По умолчанию | Максимальный |
page | Текущая страница | query | 1 | - |
limit | Лимит записей | query | 20 | 100 |
В схеме Open Api, в соответствующих методах эти параметры есть. В описание методов данном документе для экономии места описание этих параметров не включаю.
Для работы с навигацией или пагинацией во всех методах, предполагающих выводы списков сущностей или ID сущностей, в пространстве имен Headers возвращаются параметры:
name | description | location | type | example |
Pagination-Page | Текущая страница пагинации | Header | integer | 2 |
Pagination-PageSize | Количество записей на странице | Header | integer | 20 |
Pagination-CountRecords | Всего найдено записей | Header | integer | 1700 |
Pagination-CountPages | Всего страниц для пагинации | Header | integer | 85 |
Pagination-PreviousPage | Предыдущая страница для пагинации | Header | integer | 1 |
X-Pagination-NextPage | Следующая страница для пагинации | Header | integer | 3 |
В схеме Open Api, в соответствующих методах эти параметры есть. В описание методов данном документе описание этих параметров отсутствует.
В результате проверок возникли проблемы с тем, что не все решения и программы по работе с API умеют доставать данные из блока header. Поэтому, было решено сделать ещё возврат данных по пагинации, в теле ответа json.
Теперь все методы, которые предполагают возврат списка каких либо объектов возвращают ещё и блок metadata, где в свою очередь 2 объекта:
1. pagination - данные для пагинации (как в header),
2. links - ссылки для создания пагинации, с указанием GET параметров.
Вот пример объекта metadata:
{
"metadata": {
"pagination": {
"page": 3,
"count_records": 100,
"count_pages": 5,
"previous_page": 2,
"next_page": 4,
"page_size": 20
},
"links": {
"self": "https://online.smartlombard.ru/api/exchange/v1/pawn_goods&page=3&limit=20",
"first": "https://online.smartlombard.ru/api/exchange/v1/pawn_goods&page=1&limit=20",
"previous": "https://online.smartlombard.ru/api/exchange/v1/pawn_goods&page=2&limit=20",
"next": "https://online.smartlombard.ru/api/exchange/v1/pawn_goods&page=4&limit=20",
"last": "https://online.smartlombard.ru/api/exchange/v1/pawn_goods&page=5&limit=20"
}
}
}