Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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:

Tytuł

Opis

cursor

Typ obiektu Cursor

collection

Tablica obiektów typu Produkt

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.

PUT https://api.smartsender.com/v1/products/{productId}

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.

Usuń.

Umożliwia usunięcie istniejącego produktu.

DELETE https://api.smartsender.com/v1/products/{productId}

Jeśli odpowiedź będzie prawidłowa, otrzymasz następujące informacje:

{
    "state": true
}

  • No labels