Produkt

api/product endpoint documentation


Nowy produkt

Opis Creates new product for a given store. If the store_uuid is not explicitly passed during the call to the endpoint then the product will be assigned to the last created store in the account.
Końcówka API api/product/create
Metoda POST
Parametry
Wymagane
Nagłówki
Nazwa Typ Wartość Opis
token string - Token uzyskany podczas tworzenia konta
Parametry
Nazwa Typ Wartość Opis
name string - Nazwa dla tworzonego produktu.
price decimal 0.00 - 10000.00 Cena produktu
Optional
Parametry
Nazwa Typ Wartość Opis
store_uuid string - If the parameter is not given then the product will be assigned to the last created store in the account.
Success response

{
    "code": 200,
    "body": {
        "data": {
            "uuid": "e8c3fc13-5a24-6c2f-c6ca-8062bed1b142",
            "name": "test product 1",
            "store": {
                "uuid": "fdab1d05-6dc0-575d-8916-78e84ce8ccc2"
            }
        }
    }
}
Błąd odpowiedzi If wrong/non-existing store_uuid given:

{
    "code": 422,
    "body": {
        "data": [],
        "errors": {
            "store_id": [
                "The given object could not be found."
            ]
        }
    }
}

Get product

Opis Returns product record for a given product_uuid.
Końcówka API api/product
Metoda GET
Parametry
Wymagane
Nagłówki
Nazwa Typ Wartość Opis
token string - Token uzyskany podczas tworzenia konta
Parametry
Nazwa Typ Wartość Opis
uuid string - -
Success response

{
    "code": 200,
    "body": {
        "data": {
            "uuid": "e8c3fc13-5a24-6c2f-c6ca-8062bed1b142",
            "name": "test product 1",
            "price": "10.00",
            "store": {
                "uuid": "fdab1d05-6dc0-575d-8916-78e84ce8ccc2"
            }
        }
    }
}
Błąd odpowiedzi If wrong/non-existing product_uuid given:

{
    "code": 404,
    "body": {
        "data": [],
        "errors": []
    }
}

ClickStore.PL / Platforma darmowych koszyków zakupowych.