Sve Menjačnice API документација

REST API за повезивање ваших мењачница

Аутоматизујте ажурирање курсева, повуците информације о мењачницама и градите сопствене интеграције користећи сигуран API приступ.

Glavna URL adresa za API zahteve https://svemenjacnice.rs/api/ endpoint

REST JSON Безбедни токени

Аутентификација

Сваком захтеву потребан је токен креиран у администраторском панелу. Проследите га у заглављу Authorization: Bearer <token> или користите заглавље X-API-Token.

Токен се приказује само при креирању. Чувајте га на сигурном месту – изгубљени токен је потребно регенерисати.

Ограничења

На сваки токен примењује се ограничење од највише три захтева у секунди. При прекорачењу добићете одговор 429 Too Many Requests.

Пагинација

Сви GET захтеви који враћају листе користе пагинацију са 20 елемената по страници. Проследите параметар page да приступите наредним страницама; метаподаци пагинације се налазе у одговору.

GET /api/currencies

Враћа списак активних валута са идентификаторима и преводима назива.


            
GET /api/exchanges

Списак ваших мењачница са описом и последњим доступним курсевима.


            
GET /api/exchanges/{uuid}/rates

Историја курсева за изабрану мењачницу у распону до 31 дана уназад.

Primer GET zahteva - https://svemenjacnice.rs/api/exchanges/a1895fc7-b2f4-478a-bb36-11111111/rates?start_date=2025-09-15&end_date=2025-09-30&page=1

ili za određeni datum

Primer GET zahteva - https://svemenjacnice.rs/api/exchanges/a1895fc7-b2f4-478a-bb36-11111111/rates?date=2025-09-30&page=1


            
POST /api/rates

Поставља нове курсеве за све или изабрану мењачницу. Текући дан се користи подразумевано.


            
PATCH /api/rates

Ажурира постојеће курсеве. Захтев не додаје нове комбинације, већ само мења постојеће вредности.


            
DELETE /api/rates

Брише курсеве за све или изабране мењачнице у задатом опсегу датума (подразумевано данас).