Kako koristiti API
Ovaj vodič objašnjava kako poslati svojstva putem API-ja ili uvoza datoteke.
Korak 1: Zatražite pristup API-ju
- Prijavite se na svoj račun.
- Idite na Profil i postavke.
- U odjeljku za pristup API-ju kliknite na "Zatraži pristup API-ju".
- Naš tim će pregledati vaš zahtjev. Bit ćete obaviješteni kada bude odobreno.
Korak 2: Izradite API ključ
Nakon što se odobri pristup API-ju:
- Idite na Profil i postavke.
- U odjeljku za pristup API-ju unesite izborni naziv ključa (npr. 'Proizvodnja' ili 'Agencija XYZ').
- Kliknite 'Stvori API ključ'.
- Odmah kopirajte svoj ključ. Prikazuje se samo jednom i ne može se kasnije dohvatiti.
- Pohranite ključ na sigurno mjesto. Nemojte ga dijeliti niti ga predati kontroli verzija.
Korak 3: Pošaljite svojstvo putem API-ja
Pošaljite POST zahtjev na:
https://lokacija.net/api/properties/submit/
Uključite svoj API ključ u zaglavlje zahtjeva:
X-API-Key: your-api-key
Ili:
Authorization: Bearer your-api-key
Pošaljite podatke o svojstvu kao JSON u tijelu zahtjeva. Primjer:
{
"property": {
"title": "Modern apartment in Bežigrad",
"description": "Spacious 85m² apartment with balcony.",
"property_type": "apartment",
"listing_type": "sell",
"price": 285000,
"street_number": "45",
"bedrooms": 3,
"bathrooms": 2,
"area_sqm": 85,
"amenities": ["balcony", "parking"]
},
"location": {
"city": "Ljubljana",
"district": "Bežigrad",
"street": "Dunajska cesta"
}
}
Alternativa: uvoz datoteke (nije potreban API ključ)
Također možete poslati svojstva učitavanjem JSON ili XML datoteke:
- Idite na Pošalji svojstvo.
- U odjeljku "Uvoz iz datoteke" preuzmite primjer (JSON ili XML).
- Ispunite podatke o svojoj nekretnini koristeći primjer formata.
- Učitajte datoteku i kliknite "Uvezi i unaprijed ispuni obrazac".
- Pregledajte obrazac, dodajte fotografije ako je potrebno i pošaljite.
Za više svojstava odjednom koristite Skupni uvoz.
Obavezna polja
- property.title — Naslov nekretnine
- property.street_number — Zgrada/kućni broj
- location.city — Ime grada
- location.district — Naziv okruga
- location.street — Street name