Pro realitní kanceláře: přímý import

Realitka může posílat inzeráty přímo. Rozhraní vychází z formátu importu Sreality (XML-RPC, stejné názvy metod a polí), takže realitní software, který už inzeruje na Sreality, stačí přesměrovat na novou adresu.

Adresa rozhraní

POST https://bydlonos.cz/api/reality/import   (Content-Type: text/xml)

Přístup (client_id, heslo a softwarový klíč) přiděluje správce aplikace.

Přihlášení

  1. getHash(client_id) → vrátí output[0].sessionId (80 znaků).
  2. Prvních 48 znaků ponechte, posledních 32 nahraďte md5(md5(heslo) + prvních48 + softwarový_klíč).
  3. login(session_id) → status 200. Session platí hodinu od posledního volání.

Metody

MetodaParametryCo dělá
addAdvertsession_id, advert_data (struct)Vloží nebo aktualizuje inzerát (klíč je vaše advert_rkid). Vrátí advert_id.
delAdvertsession_id, advert_id, advert_rkidStáhne inzerát.
listAdvertsession_idSeznam vašich aktivních inzerátů.
addPhotosession_id, advert_id, advert_rkid, data (struct: data base64, order, alt)Fotka JPEG/PNG/WebP do 3 MB, nejvýš 40 na inzerát.
logoutsession_idUkončí session.

Pole advert_data

PoleVýznam
advert_rkidVaše ID inzerátu (povinné)
advert_function1 prodej, 2 pronájem, 3 dražba
advert_type1 byt, 2 dům, 3 pozemek, 4 komerční, 5 ostatní
advert_subtypePodtyp podle číselníku Sreality (u bytů dispozice: 2 = 1+kk, 3 = 1+1, 4 = 2+kk, 5 = 2+1, 6 = 3+kk …)
advert_priceCena v Kč (u pronájmu měsíčně)
usable_area, estate_areaUžitná plocha, plocha pozemku (m²)
description, advert_titlePopis, vlastní titulek (nepovinný)
locality_city, locality_citypart, locality_street, locality_district, locality_regionAdresa
locality_latitude, locality_longitudeGPS
building_type, building_condition, ownership, floor_number, energy_efficiency_rating …Parametry (zobrazí se v detailu)
advert_url, seller_nameOdkaz na váš web, jméno makléře

Odpověď má vždy tvar { status, statusMessage, output }; status 200 = v pořádku.