APIPočetak

Autentifikacija

Ključevi, okruženja, pristupi, IP adrese i zamjena ključa bez prekida.

Svaki zahtjev nosi ključ u zaglavlju Authorization:

Authorization: Bearer cfr_live_6fN0cA2kQ9xR7vT1bL4mZ8pW3yH5gD0e

Ako vaš alat ne može postaviti Authorization, pošaljite isti ključ u x-api-key.

Okruženja

KljučOkruženjeŠta vraćaNaplata
cfr_live_…ProdukcijaPrave procjene, prave provjerePo jedinici
cfr_test_…SandboxPrava provjera zahtjeva, fiksne vrijednostiBesplatno

Okruženja su potpuno odvojena: test ključ ne vidi procjene, praćena vozila ni webhookove live ključeva, i obrnuto. Više u Sandbox.

Pristup (scope)

Ključ može samo ono što mu dozvolite. Dajte svakom sistemu najmanji pristup koji treba.

PristupŠta otvara
valuationsProcjene (jedna, masovna, čitanje, prodajna cijena) i šifarnik.
watchlistPraćena vozila, dnevni izvještaj, alarmi i webhook adrese.
listingsHistorija vozila i signali Provjere, i šifarnik.
widgetsObjava procjena kao widgeta na vašoj stranici (samo produkcijski ključ).

Zahtjev bez potrebnog pristupa vraća 403 insufficient_scope.

Zaštita ključa

PostavkaŠta radiGreška
Dozvoljene IP adreseKljuč radi samo s navedenih adresa ili CIDR raspona (do 50).403 ip_not_allowed
Mjesečni limitKljuč troši najviše toliko jedinica mjesečno, i kad ugovor ima više.429 key_limit_reached
Datum istekaKljuč prestaje raditi tog dana.401 token_expired
PauzaPrivremeno zaustavlja ključ; nastavlja se jednim klikom.403 key_paused

Sve se mijenja na platformi bez novog ključa; API vidi promjenu za najviše 30 sekundi.

Zamjena ključa bez prekida

  1. 1

    Zamijenite ključ na platformi

    U Razvoj → API ključevi odaberite Zamijeni ključ. Dobijate novi ključ s istim pristupom i postavkama, a stari radi još 1 sat, 24 sata ili 7 dana — vi birate.

  2. 2

    Postavite novi ključ

    Uvedite novi ključ u svoje servere. Zahtjevi sa starog i novog ključa vide se odvojeno u logu zahtjeva.

  3. 3

    Pustite stari da istekne

    Kad stari ključ više nema zahtjeva, opozovite ga ili ga pustite da istekne sam.

Ako ključ procuri

Procuren ključ odmah opozovite (ne pauzirajte): opozvan ključ vraća 401 invalid_token i ne može se vratiti.

Ključ ne ide u preglednik

Ključ je tajna vaše kompanije: zovite API sa svog servera, nikad iz mobilne aplikacije ili JavaScripta u pregledniku. Jedini izuzetak je „Isprobaj” u ovoj dokumentaciji: šalje ključ samo direktno na api.cifra.ba, a pamti ga najduže do zatvaranja kartice, i to samo ako to izaberete. Za isprobavanje koristite testni ključ.