API Dokumentacija

Ovo je dokumentacija za dostupne API endpointove, koji su izgrađeni na REST arhitekturi. Svi API endpointovi vraćaju JSON odgovor sa standardnim HTTP kodovima odgovora i zahtijevaju Bearer autentifikaciju putem API ključa.

 

Autentifikacija

Svi API endpointovi zahtijevaju API ključ poslan putem Bearer autentifikacijske metode.

Authorization: Bearer {api_key}
curl --request GET \
--url 'https://meni.ba/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \

Greške

Naš API koristi standardne HTTP status kodove za označavanje uspjeha ili neuspjeha zahtjeva.

{
    "errors": [
        {
            "title": "Nemate pristup API-ju.",
            "status": 401
        }
    ]
}
200 Zahtjev uspješno završen
400 Loš zahtjev — nedostaju obavezni parametri ili su neispravni
401 Neovlašteno — API ključ nedostaje ili je neispravan
404 Traženi resurs nije pronađen
429 Previše zahtjeva — prekoračen limit
500 Interna greška servera — problem je na našoj strani
Svi API endpoint rezultati rade s UTC vremenskom zonom, osim ako nije drugačije navedeno.
Lokali
Korisnik
Prilagođeni domeni
Evidencija računa