Kako uporabljati API
Ta priročnik pojasnjuje, kako predložiti lastnosti prek API-ja ali uvoza datoteke.
1. korak: Zahtevajte dostop do API-ja
- Prijavite se v svoj račun.
- Pojdite na Profil in nastavitve.
- V razdelku za dostop do API-ja kliknite »Zahtevaj dostop do API-ja«.
- Naša ekipa bo pregledala vašo zahtevo. Ob odobritvi boste obveščeni.
2. korak: Ustvarite ključ API
Ko je dostop API odobren:
- Pojdite na Profil in nastavitve.
- V razdelek za dostop do API-ja vnesite neobvezno ime ključa (npr. 'Proizvodnja' ali 'Agencija XYZ').
- Kliknite »Ustvari ključ API«.
- Takoj kopirajte svoj ključ. Prikazan je samo enkrat in ga pozneje ni mogoče priklicati.
- Ključ varno shranite. Ne dajajte ga v skupno rabo in ga ne dodelite nadzoru različic.
3. korak: Predložite lastnino prek API-ja
Pošljite zahtevo POST na:
https://www.lokacija.net/api/properties/submit/
V glavo zahteve vključite svoj ključ API:
X-API-Key: your-api-key
ali:
Authorization: Bearer your-api-key
Pošljite podatke o lastnostih kot JSON v telesu zahteve. primer:
{
"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 (ključ API ni potreben)
Lastnosti lahko predložite tudi tako, da naložite datoteko JSON ali XML:
- Pojdite na Predloži lastnino.
- V razdelku »Uvozi iz datoteke« prenesite primer (JSON ali XML).
- Izpolnite podatke o svoji nepremičnini z uporabo vzorčne oblike.
- Naložite datoteko in kliknite »Uvozi in vnaprej izpolni obrazec«.
- Preglejte obrazec, po potrebi dodajte fotografije in pošljite.
Za več lastnosti hkrati uporabite množični uvoz.
Obvezna polja
- property.title — Naslov nepremičnine
- property.street_number — Stavba/hišna številka
- location.city — Ime mesta
- location.district — Ime okrožja
- location.street — Street name