POST api/token/login

Metoda za prijavu korisnika.

Informacije o upitu

URI Parameters

b.p.

Parametri tijela

LoginChallenge
NazivOpisTipDodatne informacije
username

Korisničko ime.

string

Required

password

Korisnička lozinka.

string

Required

userAgent

Aplikacija korisnika u obliku "User-Agent"-a.

string

Required

Request Formats

application/json, text/json

Sample:
{
  "username": "sample string 1",
  "password": "sample string 2",
  "userAgent": "sample string 3"
}

application/xml, text/xml

Sample:
<LoginChallenge xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DataModel.login">
  <password>sample string 2</password>
  <userAgent>sample string 3</userAgent>
  <username>sample string 1</username>
</LoginChallenge>

application/x-www-form-urlencoded

Sample:

Sample not available.

Informacije o odgovoru

Opis odgovora

Vraća odgovor prijave s refresh tokenom ukoliko je prijava uspješna.

LoginResponse
NazivOpisTipDodatne informacije
Id

Id kupca.

integer

b.p.

Naziv

Naziv kupca.

string

b.p.

Token

Refresh token

Token

b.p.

Kupci

Popis kupaca za koje je moguće naručivanje.

Collection of Kupac

b.p.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Naziv": "sample string 2",
  "Token": {
    "ValidFrom": "2026-04-05T16:47:50.5183389+02:00",
    "ValidTo": "2026-04-05T16:47:50.5183389+02:00",
    "Data": "sample string 3"
  },
  "Kupci": [
    {
      "Id": 1,
      "Naziv": "sample string 2",
      "Mjesto": "sample string 3",
      "Adresa": "sample string 4",
      "SifraKupca": 1,
      "SifraDijelaKupca": 1
    },
    {
      "Id": 1,
      "Naziv": "sample string 2",
      "Mjesto": "sample string 3",
      "Adresa": "sample string 4",
      "SifraKupca": 1,
      "SifraDijelaKupca": 1
    }
  ]
}

application/xml, text/xml

Sample:
<LoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DataModel.login">
  <Id>1</Id>
  <Kupci xmlns:d2p1="http://schemas.datacontract.org/2004/07/DataModel">
    <d2p1:Kupac>
      <d2p1:Adresa>sample string 4</d2p1:Adresa>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Mjesto>sample string 3</d2p1:Mjesto>
      <d2p1:Naziv>sample string 2</d2p1:Naziv>
      <d2p1:SifraDijelaKupca>1</d2p1:SifraDijelaKupca>
      <d2p1:SifraKupca>1</d2p1:SifraKupca>
    </d2p1:Kupac>
    <d2p1:Kupac>
      <d2p1:Adresa>sample string 4</d2p1:Adresa>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Mjesto>sample string 3</d2p1:Mjesto>
      <d2p1:Naziv>sample string 2</d2p1:Naziv>
      <d2p1:SifraDijelaKupca>1</d2p1:SifraDijelaKupca>
      <d2p1:SifraKupca>1</d2p1:SifraKupca>
    </d2p1:Kupac>
  </Kupci>
  <Naziv>sample string 2</Naziv>
  <Token>
    <Data>sample string 3</Data>
    <ValidFrom>2026-04-05T16:47:50.5183389+02:00</ValidFrom>
    <ValidTo>2026-04-05T16:47:50.5183389+02:00</ValidTo>
  </Token>
</LoginResponse>