eOrdering API 1.3, revízia 2018-05-15
Detail dodávateľa

Požiadavka

Syntax

Podľa ID

GET /api.svc/json/suppliers/{id}

Podľa unikátneho názvu

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

Parametre

Parameter Popis Povinný Typ Povolené hodnoty Predvolená hodnota
id identifikátor dodávateľa áno integer
uniqueName unikátny identifkátor dodávateľa áno string
includeStocks zoznam skladov daného dodávateľa nie boolean true, 1, false, 0 false

Príklad

Zobrazenie dodávateľa s identifikátorom 2.

Požiadavka

GET https://pharminfo.sk/eo/api.svc/json/suppliers/2?includeStocks=true HTTP/1.1
Authorization: EOv1 j2SjQgX883bEn59Kpvds:j3pCsEwx4V4+VKt4dWPHj2JAEnotbEgbISQGCVA5gMA=
Date: Mon, 18 Nov 2013 08:27:17 GMT
Content-Type: application/json; charset=utf-8

Zobrazenie detailu toho istého dodávateľa pomocou jeho unikátneho názvu.

GET https://pharminfo.sk/eo/api.svc/json/suppliers/uniqueName/PHX?includeStocks=true HTTP/1.1
Authorization: EOv1 j2SjQgX883bEn59Kpvds:j3pCsEwx4V4+VKt4dWPHj2JAEnotbEgbISQGCVA5gMA=
Date: Mon, 18 Nov 2013 08:27:17 GMT
Content-Type: application/json; charset=utf-8

Odpoveď je v oboch prípadoch rovnaká.

Odpoveď

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Date: Mon, 18 Nov 2013 08:27:19 GMT
Content-Length: 277
{
  "id": 2,
  "name": "PHOENIX Zdravotnícke zásobovanie, a.s.",
  "address": "Pribylinská 2/A",
  "city": "Bratislava",
  "postalCode": "831 04",
  "country": "Slovakia",
  "flags": 10,
  "uniqueName": "PHX",
  "companyNo": "34142941",
  "vatNo": "SK2020361717",
  "stocks": [
    {
      "uniqueName": "PHX-BA",
      "name": "Bratislava"
    },
    {
      "uniqueName": "PHX-KE",
      "name": "Košice"
    },
    {
      "uniqueName": "PHX-ZV",
      "name": "Zvolen"
    }
  ]
}