Produkty API
Za pomocą tego interfejsu API można wyświetlać, dodawać, edytować i usuwać produkty w projekcie.
Przeczytaj.
Umożliwia wyświetlenie utworzonych produktów w projekcie.
GET https://api.smartsender.com/v1/products
Parametry podstawowe:
Tytuł | Opis | Walidacja |
---|---|---|
page | Żądana strona | Wartość minimalna 1 |
limitation | Ilość danych, które mają być wyświetlane na stronie | Wartość minimalna 1, wartość maksymalna 20 |
Jeśli odpowiedź będzie prawidłowa, otrzymasz następujące informacje:
{
"cursor": Cursor,
"collection": Product[]
}
Opis odpowiedzi:
Stworzenie.
Umożliwia utworzenie produktu w projekcie.
POST https://api.smartsender.com/v1/products
Parametry podstawowe:
Tytuł | Opis | Walidacja |
---|---|---|
name | Tytuł | Unikalność w ramach projektu |
labels | Tablica identyfikatorów etykiet |
|
essences | Tablica typu ProductEssence bez wartości tymczasowych | Wartość minimalna 1, wartość maksymalna 20 |
paymentSystems | Tablica identyfikatorów systemów płatności |
|
categoryId | Identyfikator kategorii |
|
Jeśli się powiedzie, otrzymasz utworzony obiekt Produkt.
Aktualizacja.
Umożliwia aktualizację wybranego produktu w projekcie.
Parametry podstawowe:
Tytuł | Opis | Walidacja |
---|---|---|
name | Tytuł | Unikalność w ramach projektu |
labels | Tablica identyfikatorów etykiet |
|
essences | Tablica typu ProduktEssence bez wartości tymczasowych | Wartość minimalna 1, wartość maksymalna 20 |
paymentSystems | Tablica identyfikatorów systemów płatności |
|
categoryId | Identyfikator kategorii |
|
Jeśli się powiedzie, otrzymasz utworzony obiekt Produkt.
Usuń.
Umożliwia usunięcie istniejącego produktu.
Jeśli odpowiedź będzie prawidłowa, otrzymasz następujące informacje: