Typy wyliczeniowe Enum /endpoint

API Dla Dystrybutora

Endpoint /enum służy do listowania typów wyliczeniowych dostępnych w drinks2cash.

Specyfikacja GET – pobieranie typu wyliczeniowego


Request

HTTP GET https://drinks2cash.com/api/enum/<type>

Authorization: <api_key_dystrybutora>

Dostępne typy:

  • brand – lista marek
  • capacity – lista dostępnych pojemności
  • percent_of_alcohol – lista możliwych wartości procentowych
  • package – lista dostępnych opakowań
  • category – lista kategorii

Swój api_key znajdziesz na stronie: https://drinks2cash.com/order/admin-importer

Responses

HTTP 200 – OK

Body:

{
    "code": 200,
    "reasonPhrase": "OK",
    "data": {
        "12446": "Keg",
        "1": "Sztuka",
        "12452": "Pakiet 2 sztuk",
        "12426": "Karton 3 sztuki",
        "12428": "4-pak",
        "12423": "Karton 4 sztuki",
        "12447": "Karton 5 sztuk",
        "12433": "Karton 6 sztuk",
        "12419": "Karton 6 sztuk",
        "12438": "Karton 8 sztuk",
        "12445": "Karton 9 sztuk",
        "12444": "Karton 10 sztuk",
        "12443": "Karton 11 sztuk",
        "12422": "Karton 12 sztuk",
        "12480": "Karton 14 sztuk",
    }
}

HTTP 403 – Forbidden

Kod 403 to błąd autoryzacji.

Body:

{
    "code": 403,
    "reasonPhrase": "Forbidden",
    "data": "Unauthorised"
}

Nie zidentyfikowano użytkownika. Sprawdź, czy podałeś poprawne api_key, znajdziesz je w swoim panelu administracyjnym w zakładce https://drinks2cash.com/order/admin-importer

HTTP 404 -Not Found

Błędne parametry żądania.

Przykład:

{
    "code": 404,
    "reasonPhrase": "Not Found",
    "message": "Enum not Found. Available enums: brand, capacity, percent_of_alcohol, package"
}