Products API - ua

За допомогою цього API ви можете переглядати, додавати, редагувати та видаляти продукти у проекті.

Читання.

Дозволяє переглянути створені продукти у проекті.

GET https://api.smartsender.com/v1/products

 

Основні параметри:

Назва

Опис

Валідація

Назва

Опис

Валідація

page

Запрошувана сторінка

Мінімальне значення 1

limitation

Кількість даних для виводу на сторінці

Мінімальне значення 1, максимальне 20

 

У разі успішної відповіді отримаєте таке:

 

{ "cursor": Cursor, "collection": Product[] }

 

Опис відповіді:

Назв

Опис

Назв

Опис

cursor

Об'єкт типу Cursor

collection

Масив Product oб'єктів

 

Створення.

Дозволяє створити продукт у проекті.

POST https://api.smartsender.com/v1/products

 

Основні параметри:

Назва

Опис

Валідація

Назва

Опис

Валідація

name

Назва

Унікальний в рамках проекту

labels

Масив ідентифікаторів ярликів

 

essences

Масив типу ProductEssence без тимчасових значень

Як мінімум 1

paymentSystems

Масив ідентифікаторів платіжних систем

 

categoryId

Ідентифікатор категорії

 

 

У разі успішної відповіді отримаєте створений Product об'єкт.

  

 

Оновлення.

Дозволяє оновити вибраний продукт у проекті.

 

Основні параметри:

Назва

Опис

Валідація

Назва

Опис

Валідація

name

Назва

Унікальний в рамках проекту

labels

Масив ідентифікаторів ярликів

 

essences

Масив типу ProductEssence без тимчасових значень

Як мінімум 1

paymentSystems

Масив ідентифікаторів платіжних систем

 

categoryId

Ідентифікатор категорії

 

 

У разі успішної відповіді отримаєте створений Product об'єкт.

  
Видалення.

Дозволяє видалити наявний продукт.

 

У разі успішної відповіді отримайте таке: