eOrdering API 1.3, revízia 2018-05-15
Zoznam dodávateľov

Požiadavka

Syntax

GET /api.svc/json/suppliers
Poznámky
Pre popis všeobecne akceptovaných parametrov a návratových hodnôt, pozri sekciu API všeobecne / Zoznam objektov.

Všeobecný parameter filter zúži vyžiadaný zoznam dodávateľov podľa nasledujúcich vlastností zoradených od najviac špecifických po najmenej.

  1. Unikátny názov uniqueName
  2. IČO companyNo
  3. IČ DPH vatNo
  4. Názov spoločnosti name
  5. Adresa address
  6. Mesto city
  7. PSČ postalCode
  8. Country country
Poznámky
Pre vyhľadávanie v PSČ použite numerický tvar bez prázdnych znakov. Napr. pre "821 05" použite "82105".

Parametre

Parameter Popis Povinný Typ Povolené hodnoty Predvolená hodnota
includeStocks vrátiť aj zoznam skladov jednotlivých dodávateľov nie boolean true, 1, false, 0 false

Príklad

Vyhľadanie dodávateľov podľa reťazca "uni" a zobrazenie iba prvých desať nájdených výsledkov.

Požiadavka

GET https://pharminfo.sk/eo/api.svc/json/suppliers?page=1&pageSize=10&filter=uni&includeStocks=true HTTP/1.1
Authorization: EOv1 j2SjQgX883bEn59Kpvds:zhC/XVpIP7iwsZw6ZA4hQYpwQY8agsQGmTsubT9KlZo=
Date: Fri, 15 Nov 2013 15:33:38 GMT
Content-Type: application/json; charset=utf-8

Odpoveď

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 15 Nov 2013 15:33:38 GMT
Content-Length: 730
{
    "isPaged": true,
    "pageSize": 10,
    "page": 1,
    "total": 2,
    "items": [
        {
            "id": 3,
            "name": "UNIMED, spol. s r.o.",
            "address": "Oriešková 11",
            "city": "Bratislava",
            "postalCode": "821 05",
            "country": "Slovakia",
            "flags": 10,
            "uniqueName": "UNI",
            "companyNo": "17312752",
            "vatNo": "",
            "stocks": [
                {
                    "uniqueName": "AA",
                    "name": ""
                },
                {
                    "uniqueName": "AB",
                    "name": ""
                },
                {
                    "uniqueName": "UNI-AJ",
                    "name": "UNI-AJ"
                }
            ]
        },
        {
            "id": 6,
            "name": "UNIPHARMA - 1. slovenská lekárnická akciová spoločnosť",
            "address": "Opatovská cesta 4 ",
            "city": "Bojnice",
            "postalCode": "972 01",
            "country": "Slovakia",
            "flags": 10,
            "uniqueName": "UPH",
            "companyNo": "31625657",
            "vatNo": "2020468780",
            "stocks": []
        }
    ]
}