Idi na tekst

Šifarnici

Pregled programa

Pregled podataka iz šifarnika programa za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/programs

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/programs?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": 1,
            "code": "0101",
            "codeMap": null,
            "name": "Уређење и надзор у области пољопривреде",
            "nameEnglish": null,
            "treasury": 601,
            "budgetYear": 2022,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 108
        },
        {
            "id": 2,
            "code": "0102",
            "codeMap": null,
            "name": "Заштита, уређење, коришћење и управљање пољопривредним земљиштем",
            "nameEnglish": null,
            "treasury": 601,
            "budgetYear": 2022,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 108
        },
        {
            "id": 3,
            "code": "0103",
            "codeMap": null,
            "name": "Подстицаји у пољопривреди и руралном развоју",
            "nameEnglish": null,
            "treasury": 601,
            "budgetYear": 2022,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 108
        },
        {
            "id": 4,
            "code": "0106",
            "codeMap": null,
            "name": "Развој шумарства и ловства",
            "nameEnglish": null,
            "treasury": 601,
            "budgetYear": 2022,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 108
        },
        {
            "id": 5,
            "code": "0108",
            "codeMap": null,
            "name": "Противградна заштита",
            "nameEnglish": null,
            "treasury": 601,
            "budgetYear": 2022,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 108
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Učitavanje zahteva za programe

Omogućava učitavanje zahteva za programe. Nakon učitavanja podataka koji zadovoljavaju sintaksna pravila, povratna vrednost zahteva dobija status:

  • 1 - Created - u slučaju uspešnog učitavanja

URL : /api/budget-structures/programs/requests

Metod : POST

Zahteva Autorizaciju : DA

Zahtev
{
    "budgetYear": "[budžetska godina]",
    "items": [
        {
            "code": "[šifra programa]",
            "name": "[naziv programa]"
        }
    ]
}
Parametri zahteva
Parametar Tip Validacija
budgetYear int Godina
code string(4) Validna šifra programa
name string(200) Tekstualni naziv programa
Primer zahteva
{
    "budgetYear": 2022,
    "items": [
        {
            "code": "1603",
            "name": "Рад судова",
        },
        {
            "code": "1703",
            "name": "Операције и функционисање МО и ВС",
        },
        {
            "code": "2402",
            "name": "Интервенцијска средства",
        }
    ]
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "id": 1,
        "budgetYear": 2022,
        "treasury": "601",
        "status": 1,
        "items": [
        {
            "itemModel": {
                "code": "1603",
                "name": "Рад судова",
                "status": 1,
                "validFrom": "2106-01-01T00:00:00",
                "validTo": "2106-12-31T23:59:59.9999999",
                "changeHistory": null,
            },
            "itemError": null,
            "additionalErrorData": null
        },
        {
            "itemModel": {
                "code": "1703",
                "name": "Операције и функционисање МО и ВС",
                "nameEnglish": null,
                "status": 1,
                "validFrom": "2106-01-01T00:00:00",
                "validTo": "2106-12-31T23:59:59.9999999",
                "changeHistory": null,
            },
            "itemError": null,
            "additionalErrorData": null
        },
        {
            "itemModel": {
                "code": "2402",
                "name": "Интервенцијска средства",
                "status": 1,
                "validFrom": "2106-01-01T00:00:00",
                "validTo": "2106-12-31T23:59:59.9999999",
                "changeHistory": null,
            },
            "itemError": null,
            "additionalErrorData": null
        }
        ]
    },
    "additionalInformation": null
}    

Pogrešan zahtev

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou stavki servis će uspešno prihvatiti svaki zahtev, pri čemu će adekvatno biti postavljen nevalidan status, odnosno poruka o grešci na pojedinačnim stavkama.

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "id": 1,
        "budgetYear": 2000,
        "treasury": "601",
        "status": 1,
        "lastChangeDate": "2022-07-07T17:36:31.4110589+02:00",
        "lastChangeUserId": 14,
        "items": [
        {
            "itemModel": {
                "code": "1603",
                "name": "Рад судова",
                "status": 1,
                "validFrom": "2106-01-01T00:00:00",
                "validTo": "2106-12-31T23:59:59.9999999",
                "changeHistory": null,
            },
            "itemError": {
                "code": "BudgetYearNotValid",
                "message": "Budget year is out of range"
            },
            "additionalErrorData": null
        },
        {
            "itemModel": {
                "code": "1703",
                "name": "Операције и функционисање МО и ВС",
                "nameEnglish": null,
                "status": 1,
                "validFrom": "2106-01-01T00:00:00",
                "validTo": "2106-12-31T23:59:59.9999999",
                "changeHistory": null,
            },
            "itemError": {
                "code": "BudgetYearNotValid",
                "message": "Budget year is out of range"
            },
            "additionalErrorData": null
        },
        {
            "itemModel": {
                "code": "2402",
                "name": "Интервенцијска средства",
                "status": 1,
                "validFrom": "2106-01-01T00:00:00",
                "validTo": "2106-12-31T23:59:59.9999999",
                "changeHistory": null,
            },
            "itemError": {
                "code": "BudgetYearNotValid",
                "message": "Budget year is out of range"
            },
            "additionalErrorData": null
        }
        ]
    },
    "additionalInformation": null
}    

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou zahteva.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "payload": null,
    "status": {
        "message": "Could not load program request",
        "code": "ProgramRequestLoadFailed"
    },
    "additionalInformation": null
}

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


Uslov : Ukoliko poslati podaci ne zadovoljavaju sintaksnu validaciju ili json payload nije ispravno formiran.

Code : 422 UNPROCESSABLE ENTITY

Pregled projekata

Pregled podataka iz šifarnika projektnih struktura za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/project-structures

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/project-structures?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": 41,
            "code": "0001",
            "typeId": null,
            "budgetUserId": "10222 - КАНЦЕЛАРИЈА САВЕТА ЗА НАЦИОНАЛНУ БЕЗБЕДНОСТ И ЗАШТИТУ ТАЈНИХ ПОДАТАКА",
            "name": "Стручни послови у области заштите тајних података и подршка Канцеларије раду Савета и Бироа",
            "programId": 0,
            "treasury": 601,
            "budgetYear": 2022,
            "status": 0,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "programName": null,
            "programCode": "1404 - Национални систем заштите тајних података и административна подршка раду Савета и Бироа",
            "projectTypeName": null,
            "functionCode": null,
            "totalRows": 991
        },
        {
            "id": 19,
            "code": "0001",
            "typeId": null,
            "budgetUserId": "10206 - СЛУЖБА ЗА УПРАВЉАЊЕ КАДРОВИМА",
            "name": "Развој људских ресурса",
            "programId": 0,
            "treasury": 601,
            "budgetYear": 2022,
            "status": 0,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "programName": null,
            "programCode": "0606 - Подршка раду органа јавне управе",
            "projectTypeName": null,
            "functionCode": null,
            "totalRows": 991
        },
        {
            "id": 43,
            "code": "0001",
            "typeId": null,
            "budgetUserId": "10220 - СЛУЖБА КООРДИНАЦИОНОГ ТЕЛА ВЛАДЕ РЕПУБЛИКЕ СРБИЈЕ ЗА ОПШТИНЕ ПРЕШЕВО, БУЈАНОВАЦ И МЕДВЕЂА",
            "name": "Инфраструктурни и економски развој",
            "programId": 0,
            "treasury": 601,
            "budgetYear": 2022,
            "status": 0,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "programName": null,
            "programCode": "1501 - Развој општина Прешево, Бујановац и Медвеђа",
            "projectTypeName": null,
            "functionCode": null,
            "totalRows": 991
        },
        {
            "id": 64,
            "code": "0001",
            "typeId": null,
            "budgetUserId": "10204 - КАБИНЕТ ПРЕДСЕДНИКА ВЛАДЕ",
            "name": "Стручни и оперативни послови Кабинета председника Владе",
            "programId": 0,
            "treasury": 601,
            "budgetYear": 2022,
            "status": 0,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "programName": null,
            "programCode": "2102 - Подршка раду Владе",
            "projectTypeName": null,
            "functionCode": null,
            "totalRows": 991
        },
        {
            "id": 66,
            "code": "0001",
            "typeId": null,
            "budgetUserId": "10225 - КАНЦЕЛАРИЈА ЗА РЕВИЗИЈУ СИСТЕМА УПРАВЉАЊА СРЕДСТВИМА ЕВРОПСКЕ УНИЈЕ",
            "name": "Ревизија система спровођења програма претприступне помоћи ЕУ",
            "programId": 0,
            "treasury": 601,
            "budgetYear": 2022,
            "status": 0,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "programName": null,
            "programCode": "2301 - Уређење, управљање и надзор финансијског и фискалног система",
            "projectTypeName": null,
            "functionCode": null,
            "totalRows": 991
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Učitavanje zahteva za projektnu strukturu

Omogućava učitavanje novog zahteva za projektnu strukturu. Nakon učitavanja podataka koji zadovoljavaju sintaksna pravila, povratna vrednost zahteva dobija status:

  • 1 - Created - u slučaju uspešnog učitavanja

URL : /api/budget-structures/project-structures/requests

Metod : POST

Zahteva Autorizaciju : DA

Zahtev
{
    "budgetYear": "[budžetska godina]",
    "items": [
        {
            "code": "[šifra programa]",
            "name": "[naziv programa]",
            "budgetUserId": "[JBKJS korisnika]",
            "programCode": "[šifra programa]",
            "functionCode": "[šifra funkcije]",                
        }
    ]
}
Parametri zahteva
Parametar Tip Validacija
budgetYear int Godina
code string(4) Validna šifra projekta
name string(200) Tekstualni naziv projekta
budgetUserId string(5) JBKJS
programCode string(4) Validna šifra programa
functionCode string(3) Validna šifra funkcije
Primer zahteva
{
    "budgetYear": 2022,
    "items": [
        {
            "Name": "Текућа буџетска резерва",
            "ProgramCode": "2402",
            "Code": "0001",
            "BudgetUserId": "10520",
            "FunctionCode": "160"
        },
        {
            "Name": "Стална буџетска резерва",
            "ProgramCode": "2402",
            "Code": "0002",
            "BudgetUserId": "10520",
            "FunctionCode": "160"
        },
        {
            "Name": "Спровођење судских поступака Апелационих судова",
            "ProgramCode": "1603",
            "Code": "0011",
            "BudgetUserId": "30211",
            "FunctionCode": "330"
        },
        {
            "Name": "Административна подршка спровођењу судских поступака  Апелационих судова",
            "ProgramCode": "1603",
            "Code": "0012",
            "BudgetUserId": "30211",
            "FunctionCode": "330"
        }
    ]
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "id": 84,
        "budgetYear": 2022,
        "treasury": "601",
        "status": 1,
        "items": [
            {
                "itemModel": {
                    "code": "0001",
                    "name": "Текућа буџетска резерва",
                    "nameEnglish": null,
                    "programId": 252,
                    "programCode": "2402",
                    "functionCode": "160",
                    "budgetUserId": "10520",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "code": "0002",
                    "name": "Стална буџетска резерва",
                    "nameEnglish": null,
                    "programId": 252,
                    "programCode": "2402",
                    "functionCode": "160",
                    "budgetUserId": "10520",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "code": "0011",
                    "name": "Спровођење судских поступака Апелационих судова",
                    "nameEnglish": null,
                    "programId": 250,
                    "programCode": "1603",
                    "functionCode": "330",
                    "budgetUserId": "30211",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "code": "0012",
                    "name": "Административна подршка спровођењу судских поступака  Апелационих судова",
                    "nameEnglish": null,
                    "programId": 250,
                    "programCode": "1603",
                    "functionCode": "330",
                    "budgetUserId": "30211",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            }
        ]
    },
    "additionalInformation": null
}    

Pogrešan zahtev

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou stavki servis će uspešno prihvatiti svaki zahtev, pri čemu će adekvatno biti postavljen nevalidan status, odnosno poruka o grešci na pojedinačnim stavkama.

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "id": 84,
        "budgetYear": 2022,
        "treasury": "601",
        "status": 1,
        "items": [
            {
                "itemModel": {
                    "code": "0001",
                    "name": "Текућа буџетска резерва",
                    "nameEnglish": null,
                    "programId": 252,
                    "programCode": "2402",
                    "functionCode": "160",
                    "budgetUserId": "10520",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": {
                    "code": "BudgetYearNotValid",
                    "message": "Budget year is out of range"
                },
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "code": "0002",
                    "name": "Стална буџетска резерва",
                    "nameEnglish": null,
                    "programId": 252,
                    "programCode": "2000",
                    "functionCode": "160",
                    "budgetUserId": "10520",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": {
                    "code": "ProgramCodeNotFound",
                    "message": "Program code does not exist"
                },
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "code": "0011",
                    "name": "Спровођење судских поступака Апелационих судова",
                    "nameEnglish": null,
                    "programId": 250,
                    "programCode": "2000",
                    "functionCode": "330",
                    "budgetUserId": "30211",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": {
                    "code": "ProgramCodeNotFound",
                    "message": "Program code does not exist"
                },
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "code": "0012",
                    "name": "Административна подршка спровођењу судских поступака  Апелационих судова",
                    "nameEnglish": null,
                    "programId": 250,
                    "programCode": "1603",
                    "functionCode": "900",
                    "budgetUserId": "30211",
                    "status": 1,
                    "validFrom": "2107-01-01T00:00:00",
                    "validTo": "2107-12-31T23:59:59.9999999"
                },
                "itemError": {
                    "code": "InvalidFunctionCode",
                    "message": "Function code does not exist"
                },
                "additionalErrorData": null
            }
        ]
    },
    "additionalInformation": null
}    

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou zahteva.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "payload": null,
    "status": {
        "message": "Could not load project structure request",
        "code": "ProjectStructureRequestLoadFailed"
    },
    "additionalInformation": null
}

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


Uslov : Ukoliko poslati podaci ne zadovoljavaju sintaksnu validaciju ili json payload nije ispravno formiran.

Code : 422 UNPROCESSABLE ENTITY

Pregled glava i razdela

Pregled podataka iz šifarnika glava i razdela za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/chapter-structures

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/chapter-structures?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": 2,
            "subChapter": "1",
            "subChapterName": "НАРОДНА СКУПШТИНА - СТРУЧНЕ СЛУЖБЕ",
            "subChapterNameEnglish": null,
            "chapter": "1",
            "chapterName": "НАРОДНА СКУПШТИНА",
            "chapterNameEnglish": null,
            "executionAccount": null,
            "budgetUserId": "20101 - НАРОДНА СКУПШТИНА РЕПУБЛИКЕ СРБИЈЕ - СТРУЧНЕ СЛУЖБЕ",
            "budgetYear": 2022,
            "status": 0,
            "treasury": 601,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 172
        },
        {
            "id": 1,
            "subChapter": null,
            "subChapterName": null,
            "subChapterNameEnglish": null,
            "chapter": "1",
            "chapterName": "НАРОДНА СКУПШТИНА",
            "chapterNameEnglish": null,
            "executionAccount": null,
            "budgetUserId": "20100 - НАРОДНА СКУПШТИНА РЕПУБЛИКЕ СРБИЈЕ",
            "budgetYear": 2022,
            "status": 0,
            "treasury": 601,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 172
        },
        {
            "id": 3,
            "subChapter": null,
            "subChapterName": null,
            "subChapterNameEnglish": null,
            "chapter": "10",
            "chapterName": "ЗАШТИТНИК ГРАЂАНА",
            "chapterNameEnglish": null,
            "executionAccount": null,
            "budgetUserId": "42700 - ЗАШТИТНИК ГРАЂАНА",
            "budgetYear": 2022,
            "status": 0,
            "treasury": 601,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 172
        },
        {
            "id": 4,
            "subChapter": null,
            "subChapterName": null,
            "subChapterNameEnglish": null,
            "chapter": "11",
            "chapterName": "ПОВЕРЕНИК ЗА ИНФОРМАЦИЈЕ ОД ЈАВНОГ ЗНАЧАЈА И ЗАШТИТУ ПОДАТАКА О ЛИЧНОСТИ",
            "chapterNameEnglish": null,
            "executionAccount": null,
            "budgetUserId": "42600 - ПОВЕРЕНИК ЗА ИНФОРМАЦИЈЕ ОД ЈАВНОГ ЗНАЧАЈА И ЗАШТИТУ ПОДАТАКА О ЛИЧНОСТИ",
            "budgetYear": 2022,
            "status": 0,
            "treasury": 601,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 172
        },
        {
            "id": 5,
            "subChapter": null,
            "subChapterName": null,
            "subChapterNameEnglish": null,
            "chapter": "12",
            "chapterName": "ПОВЕРЕНИК ЗА ЗАШТИТУ РАВНОПРАВНОСТИ",
            "chapterNameEnglish": null,
            "executionAccount": null,
            "budgetUserId": "43300 - ПОВЕРЕНИК ЗА ЗАШТИТУ РАВНОПРАВНОСТИ",
            "budgetYear": 2022,
            "status": 0,
            "treasury": 601,
            "effectiveDate": null,
            "lastChangeDate": "0001-01-01T00:00:00",
            "lastChangeUserId": 0,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "totalRows": 172
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Učitavanje zahteva za strukturu glave i razdela

Omogućava učitavanje novog zahteva za strukturu glave i razdela. Nakon učitavanja podataka koji zadovoljavaju sintaksna pravila, povratna vrednost zahteva dobija status:

  • 1 - Created - u slučaju uspešnog učitavanja

URL : /api/budget-structures/chapter-structures/requests

Metod : POST

Zahteva Autorizaciju : DA

Zahtev
{
    "budgetYear": "[budžetska godina]",
    "items": [
        {
            "budgetUserId": "[JBKJS korisnika]",                
            "chapter": "[šifra glave]",
            "chapterName": "[naziv glave]",
            "subChapter": "[šifra razdela]",
            "subChapterName": "[naziv razdela]",
        }
    ]
}
Parametri zahteva
Parametar Tip Validacija
budgetYear int Godina
budgetUserId string(5) JBKJS
chapter string(4) Validna šifra projekta
chapterName string(256) Tekstualni naziv glave
subChapter string(4) Validna šifra projekta
subChapterName string(256) Tekstualni naziv razdela
Primer zahteva
{
    "budgetYear": 2022,
    "items": [
        {
            "Chapter": "16",
            "SubChapterName": "МИНИСТАРСТВО ФИНАНСИЈА",
            "ChapterName": "МИНИСТАРСТВО ФИНАНСИЈА",
            "BudgetUserId": "10520",
            "SubChapter": "0"
        },
        {
            "Chapter": "19",
            "SubChapterName": "МИНИСТАРСТВО ОДБРАНЕ",
            "ChapterName": "МИНИСТАРСТВО ОДБРАНЕ",
            "BudgetUserId": "61040",
            "SubChapter": "0"
        },
        {
            "Chapter": "6",
            "SubChapterName": "АПЕЛАЦИОНИ СУДОВИ",
            "ChapterName": "СУДОВИ",
            "BudgetUserId": "30211",
            "SubChapter": "5"
        }
    ]
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "id": 329,
        "budgetYear": 2022,
        "treasury": "601",
        "status": 1,
        "lastChangeDate": "2022-07-07T19:20:02.9838986+02:00",
        "lastChangeUserId": 14,
        "items": [
            {
                "itemModel": {
                    "chapter": "16",
                    "chapterName": "МИНИСТАРСТВО ФИНАНСИЈА",
                    "chapterNameEnglish": null,
                    "subChapter": "0",
                    "subChapterName": "МИНИСТАРСТВО ФИНАНСИЈА",
                    "subChapterNameEnglish": null,
                    "budgetUserId": "10520",
                    "status": 1,
                    "validFrom": "2446-01-01T00:00:00",
                    "validTo": "2446-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "chapter": "19",
                    "chapterName": "МИНИСТАРСТВО ОДБРАНЕ",
                    "chapterNameEnglish": null,
                    "subChapter": "0",
                    "subChapterName": "МИНИСТАРСТВО ОДБРАНЕ",
                    "subChapterNameEnglish": null,
                    "budgetUserId": "61040",
                    "status": 1,
                    "validFrom": "2446-01-01T00:00:00",
                    "validTo": "2446-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "chapter": "6",
                    "chapterName": "СУДОВИ",
                    "chapterNameEnglish": null,
                    "subChapter": "5",
                    "subChapterName": "АПЕЛАЦИОНИ СУДОВИ",
                    "subChapterNameEnglish": null,
                    "budgetUserId": "30211",
                    "status": 1,
                    "validFrom": "2446-01-01T00:00:00",
                    "validTo": "2446-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            }
        ]
    },
    "additionalInformation": null
}    

Pogrešan zahtev

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou stavki servis će uspešno prihvatiti svaki zahtev, pri čemu će adekvatno biti postavljen nevalidan status, odnosno poruka o grešci na pojedinačnim stavkama.

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "id": 329,
        "budgetYear": 2022,
        "treasury": "601",
        "status": 1,
        "lastChangeDate": "2022-07-07T19:20:02.9838986+02:00",
        "lastChangeUserId": 14,
        "items": [
            {
                "itemModel": {
                    "chapter": "16",
                    "chapterName": "МИНИСТАРСТВО ФИНАНСИЈА",
                    "chapterNameEnglish": null,
                    "subChapter": "0",
                    "subChapterName": "МИНИСТАРСТВО ФИНАНСИЈА",
                    "subChapterNameEnglish": null,
                    "budgetUserId": "33333",
                    "status": 1,
                    "validFrom": "2446-01-01T00:00:00",
                    "validTo": "2446-12-31T23:59:59.9999999"
                },
                "itemError": {
                    "code": "BudgetUserInvalid",
                    "message": "Budget user does not exist"
                },
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "chapter": "19",
                    "chapterName": "МИНИСТАРСТВО ОДБРАНЕ",
                    "chapterNameEnglish": null,
                    "subChapter": "0",
                    "subChapterName": "МИНИСТАРСТВО ОДБРАНЕ",
                    "subChapterNameEnglish": null,
                    "budgetUserId": "55555",
                    "status": 1,
                    "validFrom": "2446-01-01T00:00:00",
                    "validTo": "2446-12-31T23:59:59.9999999"
                },
                "itemError": {
                    "code": "BudgetUserInvalid",
                    "message": "Budget user does not exist"
                },
                "additionalErrorData": null
            },
            {
                "itemModel": {
                    "chapter": "6",
                    "chapterName": "СУДОВИ",
                    "chapterNameEnglish": null,
                    "subChapter": "5",
                    "subChapterName": "АПЕЛАЦИОНИ СУДОВИ",
                    "subChapterNameEnglish": null,
                    "budgetUserId": "30211",
                    "status": 1,
                    "validFrom": "2446-01-01T00:00:00",
                    "validTo": "2446-12-31T23:59:59.9999999"
                },
                "itemError": null,
                "additionalErrorData": null
            }
        ]
    },
    "additionalInformation": null
}    

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou zahteva.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "payload": null,
    "status": {
        "message": "Could not find valid chapter strucutures",
        "code": "ValidChapterStructuresMissing"
    },
    "additionalInformation": null
}

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


Uslov : Ukoliko poslati podaci ne zadovoljavaju sintaksnu validaciju ili json payload nije ispravno formiran.

Code : 422 UNPROCESSABLE ENTITY

Sektori

Pregled podataka iz šifarnika sektora. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/sectors

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/sectors?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload":[
        {
            "code": "01",
            "name": "Пољопривреда и рурални развој",
            "nameEnglish": "Poljoprivreda i ruralni razvoj",
            "validFrom": "2018-01-01T00:00:00",
            "validTo": null,
            "lastChangeDate": "2017-12-27T15:06:01.688",
            "lastChangeUserId": 1,                
            "totalRows": 24
        },
        {
            "code":"02",
            "name":"Наука, технолошки развој и иновације",
            "nameEnglish":"Nauka, tehnološki razvoj i inovacije",
            "validFrom":"2018-01-01T00:00:00",
            "validTo":null,
            "lastChangeDate":"2017-12-27T15:06:01.688",
            "lastChangeUserId":1,
            "lastChangeUserName":null,
            "totalRows":24
        },
        {
            "code":"03",
            "name":"Спољни послови",
            "nameEnglish":"Spoljni poslovi",
            "validFrom":"2018-01-01T00:00:00",
            "validTo":null,
            "lastChangeDate":"2017-12-27T15:06:01.688",
            "lastChangeUserId":1,
            "lastChangeUserName":null,
            "totalRows":24
        },
        {
            "code":"04",
            "name":"Заштита животне средине",
            "nameEnglish":"Zaštita životne sredine",
            "validFrom":"2018-01-01T00:00:00",
            "validTo":null,
            "lastChangeDate":"2017-12-27T15:06:01.688",
            "lastChangeUserId":1,
            "lastChangeUserName":null,
            "totalRows":24
        },
        {
            "code":"05",
            "name":"Енергетика, минералне сировине и рударство",
            "nameEnglish":"Energetika, mineralne sirovine i rudarstvo",
            "validFrom":"2018-01-01T00:00:00",
            "validTo":null,
            "lastChangeDate":"2017-12-27T15:06:01.688",
            "lastChangeUserId":1,
            "lastChangeUserName":null,
            "totalRows":24
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Ekonomske klasifikacije

Pregled podataka iz šifarnika ekonomske klasifikacije za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/remote/economic-classification

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/remote/economic-classification?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": "000000",
            "name_english": "Non financial assets",
            "level": 1,
            "type": 3,
            "parent_code": "",
            "exempt_from_enforced_collection": false,
            "for_enforced_collection": false,
            "urgent_payment": false,
            "exempt_from_budget": false,
            "name": "НЕФИНАНСИЈСКА ИМОВИНА",
            "name_translit": null,
            "valid_from": null,
            "valid_to": null,
            "totalRows": 4950
        },
        {
            "id": "010000",
            "name_english": "Nonfinancial assets in fixed assets",
            "level": 2,
            "type": 3,
            "parent_code": "000000",
            "exempt_from_enforced_collection": false,
            "for_enforced_collection": false,
            "urgent_payment": false,
            "exempt_from_budget": false,
            "name": "НЕФИНАНСИЈСКА ИМОВИНА У СТАЛНИМ СРЕДСТВИМА",
            "name_translit": null,
            "valid_from": null,
            "valid_to": null,
            "totalRows": 4950
        },
        {
            "id": "011000",
            "name_english": "Fixed assets",
            "level": 3,
            "type": 3,
            "parent_code": "010000",
            "exempt_from_enforced_collection": false,
            "for_enforced_collection": false,
            "urgent_payment": false,
            "exempt_from_budget": false,
            "name": "НЕКРЕТНИНЕ И ОПРЕМА",
            "name_translit": null,
            "valid_from": null,
            "valid_to": null,
            "totalRows": 4950
        },
        {
            "id": "011100",
            "name_english": "Buildings and constructions",
            "level": 4,
            "type": 3,
            "parent_code": "011000",
            "exempt_from_enforced_collection": false,
            "for_enforced_collection": false,
            "urgent_payment": false,
            "exempt_from_budget": false,
            "name": "Зграде и грађевински објекти",
            "name_translit": null,
            "valid_from": null,
            "valid_to": null,
            "totalRows": 4950
        },
        {
            "id": "011110",
            "name_english": "Residential buildings and apartments",
            "level": 5,
            "type": 3,
            "parent_code": "011100",
            "exempt_from_enforced_collection": false,
            "for_enforced_collection": false,
            "urgent_payment": false,
            "exempt_from_budget": false,
            "name": "Стамбене зграде и станови",
            "name_translit": null,
            "valid_from": null,
            "valid_to": null,
            "totalRows": 4950
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Izvori finansiranja

Pregled podataka iz šifarnika izvora finansiranja za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/remote/source-of-funding

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/remote/source-of-funding?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": "00",
            "name_english": "All sources",
            "source_of_transfer_id": null,
            "cash_transfer": false,
            "name": "Сви извори",
            "name_translit": "Svi izvori",
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": null,
            "totalRows": 19
        },
        {
            "id": "01",
            "name_english": "General Budget Revenues",
            "source_of_transfer_id": null,
            "cash_transfer": true,
            "name": "Општи приходи и примања буџета",
            "name_translit": "Opsti prihodi i primanja budzeta",
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": null,
            "totalRows": 19
        },
        {
            "id": "02",
            "name_english": "Transfers between Beneficiaries at the same Level",
            "source_of_transfer_id": null,
            "cash_transfer": false,
            "name": "Трансфери између корисника на истом нивоу",
            "name_translit": "Transferi izmedju korisnika na istom nivou",
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": null,
            "totalRows": 19
        },
        {
            "id": "03",
            "name_english": "Social Contributions",
            "source_of_transfer_id": null,
            "cash_transfer": false,
            "name": "Социјални доприноси",
            "name_translit": "Socijalni doprinosi",
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": null,
            "totalRows": 19
        },
        {
            "id": "04",
            "name_english": "Budget Beneficiary Own-Source Revenues",
            "source_of_transfer_id": "13",
            "cash_transfer": true,
            "name": "Сопствени приходи буџетских корисника",
            "name_translit": "Sopstveni prihodi budzetskih korisnika",
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": null,
            "totalRows": 19
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Funkcije

Pregled podataka iz šifarnika funkcija za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/remote/function

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/remote/function?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": "000",
            "name_english": "Social protection",
            "name": "СОЦИЈАЛНА ЗАШТИТА",
            "name_translit": null,
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": "2035-12-31T00:00:00",
            "totalRows": 143
        },
        {
            "id": "010",
            "name_english": "Sickness and disability",
            "name": "Болест и инвалидност",
            "name_translit": null,
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": "2035-12-31T00:00:00",
            "totalRows": 143
        },
        {
            "id": "011",
            "name_english": "Sickness",
            "name": "Болест",
            "name_translit": null,
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": "2035-12-31T00:00:00",
            "totalRows": 143
        },
        {
            "id": "012",
            "name_english": "Disability",
            "name": "Инвалидност",
            "name_translit": null,
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": "2035-12-31T00:00:00",
            "totalRows": 143
        },
        {
            "id": "020",
            "name_english": "Old age",
            "name": "Старост",
            "name_translit": null,
            "valid_from": "2018-01-01T00:00:00",
            "valid_to": "2035-12-31T00:00:00",
            "totalRows": 143
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Budžetski korisnici

Pregled podataka iz šifarnika budžetskih korisnika (tRegistarBK). Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/datatables/remote/budget-user

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/datatables/remote/budget-user?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": "00010",
            "treasury": "601",
            "company_number": "17621467",
            "company_number_part": "0001",
            "tax_id_number": "103696831",
            "name": "KAZNENO-POPRAVNI ZAVOD U BEOGRADU - PADINSKA SKELA",
            "name_cyrilic": "КАЗНЕНО-ПОПРАВНИ ЗАВОД У БЕОГРАДУ - ПАДИНСКА СКЕЛА",
            "name_english": null,
            "place": "BEOGRAD",
            "place_cyrilic": "БЕОГРАД",
            "head_office": "40300 - FILIJALA PALILULA",
            "address": "ZRENJANINSKI PUT BB",
            "post_office": "11213",
            "address_cyrilic": "ЗРЕЊАНИНСКИ ПУТ ББ",
            "activity": "0",
            "budget_user_org_type": "01.10",
            "budget_user_direct_code": "10311 - МП-УПРАВА ЗА ИЗВРШЕЊЕ КРИВИЧНИХ САНКЦИЈА",
            "budget_user_indirect_code": "0010 ",
            "budget_user_direct_indirect_type": "2 ",
            "email": "finpskpz@uiks.gov.rs",
            "phone": "011 8871-202   011 8871-729",
            "mobile_phone": null,
            "authorized_person": "Vladimir Bukvić",
            "valid_from": "2003-01-01T01:00:00",
            "valid_to": null,
            "totalRows": 2813
        },
        {
            "id": "00011",
            "treasury": "601",
            "company_number": "17621408",
            "company_number_part": "0001",
            "tax_id_number": "103698511",
            "name": "SPECIJALNA ZATVORSKA BOLNICA U BEOGRADU",
            "name_cyrilic": "СПЕЦИЈАЛНА ЗАТВОРСКА БОЛНИЦА У БЕОГРАДУ",
            "name_english": "SPECIAL PRISON HOSPITAL IN BELGRADE",
            "place": "BEOGRAD",
            "place_cyrilic": "БЕОГРАД",
            "head_office": "40800 - FILIJALA VOŽDOVAC",
            "address": "BAČVANSKA 14",
            "post_office": "11050",
            "address_cyrilic": "БАЧВАНСКА 14",
            "activity": "0",
            "budget_user_org_type": "01.10",
            "budget_user_direct_code": "10311 - МП-УПРАВА ЗА ИЗВРШЕЊЕ КРИВИЧНИХ САНКЦИЈА",
            "budget_user_indirect_code": "0004 ",
            "budget_user_direct_indirect_type": "2 ",
            "email": "bgbolnica@uiks.gov.rs",
            "phone": "380-8851",
            "mobile_phone": "-",
            "authorized_person": "Dragoljub Paunović",
            "valid_from": "2003-01-01T01:00:00",
            "valid_to": null,
            "totalRows": 2813
        },
        {
            "id": "00012",
            "treasury": "601",
            "company_number": "17621483",
            "company_number_part": "0001",
            "tax_id_number": "103698520",
            "name": "OKRUŽNI ZATVOR U BEOGRADU",
            "name_cyrilic": "ОКРУЖНИ ЗАТВОР У БЕОГРАДУ",
            "name_english": "COUNTRY PRISON BELGRADE                  THE ADMINISTRATION FOR THE ENFORCEMENT OF PENAL SANCTIONS-MINIST",
            "place": "BEOGRAD",
            "place_cyrilic": "БЕОГРАД",
            "head_office": "40800 - FILIJALA VOŽDOVAC",
            "address": "BAČVANSKA 14",
            "post_office": "11050",
            "address_cyrilic": "БАЧВАНСКА 14",
            "activity": "0",
            "budget_user_org_type": "01.10",
            "budget_user_direct_code": "10311 - МП-УПРАВА ЗА ИЗВРШЕЊЕ КРИВИЧНИХ САНКЦИЈА",
            "budget_user_indirect_code": "0012 ",
            "budget_user_direct_indirect_type": "2 ",
            "email": "finbgoz@uiks.gov.rs",
            "phone": "3813-545",
            "mobile_phone": "064/202-4136",
            "authorized_person": "Zvonko Grulović",
            "valid_from": "2003-01-01T01:00:00",
            "valid_to": null,
            "totalRows": 2813
        },
        {
            "id": "00013",
            "treasury": "601",
            "company_number": "17621785",
            "company_number_part": "0001",
            "tax_id_number": "103699240",
            "name": "OKRUŽNI ZATVOR U ČAČKU",
            "name_cyrilic": "ОКРУЖНИ ЗАТВОР У ЧАЧКУ",
            "name_english": null,
            "place": "ČAČAK",
            "place_cyrilic": "ЧАЧАК",
            "head_office": "41300 - FILIJALA ČAČAK",
            "address": "CARA DUŠANA 3",
            "post_office": "32102",
            "address_cyrilic": "ЦАРА ДУШАНА 3",
            "activity": "0",
            "budget_user_org_type": "01.10",
            "budget_user_direct_code": "10311 - МП-УПРАВА ЗА ИЗВРШЕЊЕ КРИВИЧНИХ САНКЦИЈА",
            "budget_user_indirect_code": "0025 ",
            "budget_user_direct_indirect_type": "2 ",
            "email": "ca zatvor@m.pravde.gov.rs",
            "phone": "032-343923, 032343924",
            "mobile_phone": null,
            "authorized_person": "RADOVAN KURBALIJA",
            "valid_from": "2003-01-01T01:00:00",
            "valid_to": null,
            "totalRows": 2813
        },
        {
            "id": "00014",
            "treasury": "601",
            "company_number": "17621521",
            "company_number_part": "0001",
            "tax_id_number": "103698843",
            "name": "OKRUŽNI ZATVOR U KRAGUJEVCU",
            "name_cyrilic": "ОКРУЖНИ ЗАТВОР У КРАГУЈЕВЦУ",
            "name_english": null,
            "place": "KRAGUJEVAC",
            "place_cyrilic": "КРАГУЈЕВАЦ",
            "head_office": "41700 - FILIJALA KRAGUJEVAC",
            "address": "MLAVSKA BB",
            "post_office": "34110",
            "address_cyrilic": "МЛАВСКА ББ",
            "activity": "0",
            "budget_user_org_type": "01.10",
            "budget_user_direct_code": "10311 - МП-УПРАВА ЗА ИЗВРШЕЊЕ КРИВИЧНИХ САНКЦИЈА",
            "budget_user_indirect_code": "0020 ",
            "budget_user_direct_indirect_type": "2 ",
            "email": "kgzatvor@uiks.gov.rs",
            "phone": "034 370172  034 305680",
            "mobile_phone": null,
            "authorized_person": "Radovan Kurbalija",
            "valid_from": "2003-01-01T01:00:00",
            "valid_to": null,
            "totalRows": 2813
        }
    ],
    "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

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.