Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| kb:api_cer_list [2024/11/20 09:41] – created ognjen.bogicevic | kb:api_cer_list [2024/11/20 13:36] (current) – ognjen.bogicevic | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | Generisanje sesijskog tokena koristi se pri pozivu metoda za prikaz ili izmenu podataka u sistemu. | + | Ovaj API omogućava dohvat dnevne kursne liste koju objavljuje Narodna banka Srbije.\\ |
| + | Podaci uključuju važeće devizne kurseve za različite valute prema dinaru (RSD).\\ | ||
| + | Sve opisane status kodove možete pronaći na [[: | ||
| ===== Zahtev ===== | ===== Zahtev ===== | ||
| Line 8: | Line 10: | ||
| < | < | ||
| - | POST https:// | + | GET https:// |
| </ | </ | ||
| - | === SOAP Endpoint | + | ==== URL ulazni |
| - | + | ||
| - | < | + | |
| - | POST https:// | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | ==== Ulazni | + | |
| ^Naziv^Tip^Obavezno^Opis^Revizija| | ^Naziv^Tip^Obavezno^Opis^Revizija| | ||
| - | |username|String|Obavezno polje|Korisničko ime koje se koristi za autentifikaciju.|24-11-13| | + | |code|String|Obavezno polje|Šifra valute.|24-11-13| |
| - | |password|String|Obavezno polje|Korisnička lozinka dodeljena korisniku prilikom otvaranja naloga.|24-11-13| | + | |rate|String|Obavezno polje|Tip kursa: ratebuy, rateavg, ratesell|24-11-13| |
| - | |duration|Integer|Nije obavezno | + | |startdate|String|Obavezno |
| - | |company|Integer|Obavezno polje|Identifikator | + | |typeid|String|Obavezno polje|Identifikator |
| ===== Rezultat ===== | ===== Rezultat ===== | ||
| ^Naziv^Tip^Opis| | ^Naziv^Tip^Opis| | ||
| - | |code|String|Niz karaktera, određenog roka trajanja, koji jedinstveno identifikuju korisnika i sesiju | + | |rate|number|Kurs za valutu izražen |
| - | |expires|Date|Datum i vreme istak tokena prema postavljenom parametru " | + | |expires|string($date)|Datum od kada kurs stupa na snagu (YYYY-MM-DD).| |
| + | |expires|string($date)|Datum | ||
| ===== Primeri ===== | ===== Primeri ===== | ||
| Line 38: | Line 34: | ||
| < | < | ||
| - | curl -X 'POST' \ | + | curl -X 'GET' \ |
| - | ' | + | ' |
| -H ' | -H ' | ||
| - | -H 'Content-Type: application/ | + | -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-_MYtkqgoLBbKTOqGcv8T5mzaxLDEJWVGsSLhx6jJJaRugD99oTs13yA0q5toVM36Fv16g8N1bW3QBUEtwIEGN_-bpxoZBOpqfoiCRekucpw1PSK97.yJ24cpDTiF6sMbgXuYY2xA' |
| - | | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | }' | + | |
| </ | </ | ||
| Line 54: | Line 44: | ||
| < | < | ||
| - | { | + | [ |
| - | "code": | + | |
| - | "expires": "2024-11-14 12:53:24" | + | |
| - | } | + | " |
| + | " | ||
| + | }, | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | "dateTo": "2022-03-12" | ||
| + | } | ||
| + | ] | ||
| </ | </ | ||
| - | |||
| - | === HTTP status kodovi === | ||
| - | |||
| - | ^HTTP kod^Opis^Revizija| | ||
| - | |200 OK|Uspešno generisan token.|24-11-13| | ||
| - | |401 Not Authorized|Predati kredencijali nisu ispravni.|24-11-13| | ||
| - | |403 Forbidden|Nemate pristup modulu ili nemate ulogu za korišćenje ovog zahteva.|24-11-13| | ||
| - | |404 Bad Request|Informacije koje šaljete na server nisu u odgovarajućem formatu.|24-11-13| | ||
| - | |500 Internal Server Error|Nepoznata greška servisa.|24-11-13| | ||
| - | |||
| - | |||