Table of Contents

ClientsAvailable() - Kolekcija svih dostupnih komitenata

Metod vraća kolekciju svih dostupnih komitenata iz Balansa.
Metod vraća samo aktivne i komitente označene kao B2B komitente iz Balansa.
Sve opisane status kodove možete pronaći na HTTP status kodovi.

Zahtev

REST Endpoint

GET https://ws.melany.rs/api/rest/bort/clients/available

URL ulazni parametri

NazivTipObaveznoOpisRevizija
idstringNije obavezno poljeJedinstevni identifikator kupca iz Balansa.Parametar podrzava pretragu po vise predatih vrednosti razdvojeni “,”.(1211,232,331) 26-12-20

Rezultat

Client

NazivTipOpis
idnumberJedinstveni identifikator komitenta.
namestringNaziv komitenta.
addressstringAdresa komitenta.
citystringGrad komitenta.
postalCodestringPoštanksi broj glave adrese komitenta.
discountnumberGlavni popust za komitenta.
salesPersonIdnumberJedinstveni identifikator komercijalitse koji je vezan za kupca.
glnstringGLN broj koji je dodolejen za komitenta.
priceListstringNaziv cenovnika koji je dodeljen za komitenta.
priceFieldstringNaziv cenovne kolone iz cenovnika koja je dodeljena komitentu.
clientGroupIdnumberJedinstveni identifikator grupe kupaca.
clientGroupstringNaziv grupe komitenata.
paymentDeadlinenumberRok plaćanja u danima.
sectorsSector[]JSON matrica struktura podataka koje predstavlja sektor kupca.

Sector

NazivTipOpis
idnumberJedinstveni identifikator isporučnog mesta (sektora).
namestringNaziv isporučnog mesta.
addressTypestringTip isporucnog mesta.
streetstringUlica isporucnog mesta.
citystringGrad isporucnog mesta.
countrystringDržava isporucnog mesta.
postalCodestringPoštanski broj isporucnog mesta.
glnstringGLN broj isporučnog mesta (sektora).
salesPersonIdstringJedinstveni identifikator agenta koji je zaduzen da isorucno mesto.
isHeadOfficebooleanDa li je sektor centrala?
isDeliveryPlacestringDa li je sektor isporucno mesto?
isHiddenstringDa li je sekotr sakriven?

Primeri

REST Zahtev

curl -X 'GET' \
  'https://ws.melany.rs/api/rest/bort/clients/available' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer eyJjdHkiOiJKV1QiLCJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00ifQ.yzD3amqkvVah8VVW31nnUgINEpZv7tmhC6DdiiXqctSek3deJ1gLbZO21lO3tgLpBd174yrH0pDN-NoNfIuaksXWRrGo8g-uN7_52Z9N_9ke72M5ddP8ociyH2Tlb8Wb57ebLq9vTT2rlwBElDYUev_ivWfOgtEk3RGvy0GwV_juVjmfykq9ypKGYykGWMCXRlyxpKrtOYYhrz5U5-EO0i-sspV8YL0HHvmd20-jPI9kC9vNFhXTbYWzF5hBjkl3OA1fOv9V53UmZijjwGIAYBNL4ygXsGDTBGreVdlRH9jKlDk4nDVpJhfJvigVERKCoQAI9Gq3ZX8UAAGjBWdWiw.vnA_Irhw-_9NHwkk.4TyH0Gj5cmqUNLZCDs_j06clJ9knHLmUxFV6Y3yqwixieacJU4llv7qsI4d10s06iEFj_laeLSpM_Q3bHHgLGmvjA-OOaJLJlL3u7eiE8Z5y0sy20nIPBmzslszSp3Ymz3KyrAQet5blelPYBMCIJrzroKOxtoSUTgISs3D6kw-4o2r9KVC76RMKLWOu7Do6NlACkqqAZOq6uR3gqC6LM_LstiuE58pHjz1luemZceQwmTwwTaVhn1Kx5DFlOiUpWuawQz1S0czyxZjSC14eTQke13uRjIURy6gAECLNTmCSV5l_0Uj1yE069QU0IRCXnjV7X8b0xR4ZGm4ezbRBfWomcHmWzHuwBKAS3A2WpiZHYo-kvGgv7HhjpyWpW2IifBKJwTTrFePOe5hA7iEgW-G63QGXKWpjiy6JgPOMjUbPCQDHOXXcZnAkpaqMPJaMqhPvSMg-N2yD8gIPF_6-qqqdXnLSzERBRiNw-5edpVauHzIaZfJOzirqzH4E52C_koY63WFsBz4zP91rLD475G50uMEb07m1nzHyftAb3rSX4NNqaviRMPOjHQ1tWGAtIcWN9yZiYR9vgjaV9VvP0NWepQO0OCeCHqdZalrjbu2n_lfjFAhkI2OHCu2s1gBIseuR71r6JO3kQquplotns-Pcj9VYeq7xU1VUIQL7VefiRimWFbDO2lZVHsor8tudv18uSHmTRqfHRErY4VYDsAjrh6g5OnpkaYGlYNCq0K0R6KMuDkcBv329dOtS2-XPTjLT7eeownF0lBAyWRQW1-hCk7TT3Xk9uVhukjRh4Wnnk1bZ0N1J8djqahFB_s8N134Tes7Jcs7wixkC7XPe3tZcRXaSLrYrmmJOYct6wvSu0D_9v2RR4zDBsnkxwH2bTVhSKUvZzAYoJv6Zx_j-dAvmMLtasvd9uCo0KtqLT-B469YGEqR3N-EBtIZF04Nbo87eI1M8-xUihqIOLuBFbM3cQJHeEQM-XHEQ59mOmydYmRJ11JX4gJSIoyCUKF9Lg4E2zHcgr2bRPgEyscB4Il-t-KinFHRm6euYZ-QjYojsuS_KFHuw1c1HndyLbQ05V7CVDAyWYBztPQz-rGq1hJDeWRFVrOWUbBDWIA5kAJPejBsts5DdAR-vD1GvaZeKQ9jVlvYlMwstbw-ko9p4NAbxtHNHxNHMtryJLFOgoi3tN0bqp5731VSIUPh_m89H1MW3zmiCWnFk0O5cpB-_MYtkqgoLBbKTOqGcv8T5mzaxLDEJWVGsSLhx6jJJaRugD99oTs13yA0q5toVM36Fv26g8N1bW3QBUEtwIEGN_-bpxoZBOpqfoiCRekucpw1PSK97.yJ14cpDTiF6sMbgXuYY2xA'

Odgovor

[
    {
        "id": 2167,
        "name": "BIN COMMERCE d.o.o.",
        "address": "USTANICKA 218",
        "city": "Beograd",
        "postalCode": "11000",
        "discount": 0.0,
        "salesPersonId": 10002,
        "gln": null,
        "priceList": "",
        "priceField": "A",
        "clientGroupId": 0,
        "clientGroup": "ostali",
        "paymentDeadline": 0,
        "sectors": [
            {
                "id": 5637901,
                "name": "Ogranak 1, Krusevac",
                "addressType": "DeliveryPlace",
                "street": "Ul. Šandora Petefija br.17",
                "city": "DEDINA-KRUŠEVAC",
                "country": "",
                "postalCode": "37000",
                "gln": null,
                "salesPersonId": 0,
                "isHeadOffice": false,
                "isDeliveryPlace": true,
                "isHidden": false
            },
            {
                "id": 10077,
                "name": "Sedište",
                "addressType": "HeadOffice,DeliveryPlace",
                "street": "USTANICKA 218",
                "city": "Beograd",
                "country": "Srbija",
                "postalCode": "11000",
                "gln": "",
                "salesPersonId": 0,
                "isHeadOffice": true,
                "isDeliveryPlace": true,
                "isHidden": false
            }
        ]
    },
    {
        "id": 2210,
        "name": "MEGRA",
        "address": "JOVANA POPOVICA 23",
        "city": "Beograd",
        "postalCode": "11000",
        "discount": 0.0,
        "salesPersonId": 0,
        "gln": null,
        "priceList": "osnovni",
        "priceField": "A",
        "clientGroupId": 0,
        "clientGroup": "ostali",
        "paymentDeadline": 0,
        "sectors": [
            {
                "id": 10120,
                "name": "Sedište",
                "addressType": "HeadOffice,DeliveryPlace",
                "street": "JOVANA POPOVICA 29",
                "city": "Beograd",
                "country": "Srbija",
                "postalCode": "11000",
                "gln": "",
                "salesPersonId": 0,
                "isHeadOffice": true,
                "isDeliveryPlace": true,
                "isHidden": false
            }
        ]
    }
]