Idi na tekst

Izvodi ER

URL za index na serveru za ER izvode

Koristi se za dobijanje validnog URL-a za keš server na kome se nalaze ER izvodi. U odgovoru će se dobiti URL za cache server.

URL : /api/recording-accounts/{broj evidencionog računa izvor 01, redni broj 00}/statement-url?requestType=index

Metod : GET

Zahteva Autorizaciju : DA

Primer query-a

https://spiri.mfin.trezor.rs/api/recording-accounts/022560100/statement-url?requestType=index

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
"status": {
    "message": "Success",
    "code": "SUCCESS"
},
"payload": {
    "url": "https://spiri-erizvodi.mfin.trezor.rs/07414/index?md5=VzlWssnUzLhrIdasdadasvuT_BvqjA&expires=1768228136",
    "expiredDate": "2026-01-12T15:28:56.6062337+01:00",
    "error": null
},
"additionalInformation": null
}

Pogrešan zahtev

Uslov : Ukoliko ne postoji ili je neispravan access token u Authorized zaglavlju.

Code : 401 UNAUTHORIZED


Uslov : Ukoliko integrativni proces ne poseduje pravo za pregled resursa.

Code : 403 FORBIDDEN

Dobijanje spiska raspolozivih izvoda

Koristi se za dobijanje liste raspolozivih izvoda kao i njihovih formata. Atribut name u odgovoru se sastoji od četiri polja odvojenih blanko karakterom: - broj ER računa - format datoteke - datum u formatu (YYYY-MM-DD) - verzija dokumenta

URL : Vrednost url atributa iz prethodnog poziva

Metod : GET

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
[
    {
        "name": "022560401 json 2026-01-05 1",
        "type": "file",
        "mtime": "Tue, 06 Jan 2026 03:03:45 GMT",
        "size": 0
    },
    {
        "name": "022560401 pdf 2026-01-05 1",
        "type": "file",
        "mtime": "Tue, 06 Jan 2026 03:03:45 GMT",
        "size": 0
    },
    {
        "name": "022560401 txt 2026-01-05 1",
        "type": "file",
        "mtime": "Tue, 06 Jan 2026 03:03:45 GMT",
        "size": 0
    },
    {
        "name": "022560401 xml 2026-01-05 1",
        "type": "file",
        "mtime": "Tue, 06 Jan 2026 03:03:45 GMT",
        "size": 0
    }
]

Dobijanje linka za određeni dokument

Koristi se za dobijanje validnog URL-a za preuzimanje konkretnog izvoda. Pozivanjem URL-a koji se dobije u odgovoru dobija se konkretan izvod u traženom formatu.

URL : /api/recording-accounts/<broj evidencionog računa>/statement-url?requestType=dailyStatement&statementFormat=pdf&statementDate=2026-01-12&statementVersion=6

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • requestType - tip zahteva, dailyStatement
  • statementFormat - format izvoda, pdf, json, txt, xml
  • statementDate - datum izvoda, u formatu YYYY-MM-DD
  • statementVersion - verzija izvoda
Primer query-a

https://spiri.mfin.trezor.rs/api/recording-accounts/022560401/statement-url?requestType=dailyStatement&statementFormat=pdf&statementDate=2026-01-05&statementVersion=1

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
"status": {
    "message": "Success",
    "code": "SUCCESS"
},
"payload": {
    "url": "https://spiri-erizvodi.mfin.trezor.rs/2026-01-05/spiri/02256/republika/02256/022560401_1.pdf?md5=a0EzHRCYbX7gJSe5aC2Rsw&expires=1768314934",
    "expiredDate": "2026-01-13T15:35:34.9042194+01:00",
    "error": null
},
"additionalInformation": null
}

Pogrešan zahtev

Uslov : Ukoliko ne postoji ili je neispravan access token u Authorized zaglavlju.

Code : 401 UNAUTHORIZED


Uslov : Ukoliko integrativni proces ne poseduje pravo za pregled resursa.

Code : 403 FORBIDDEN