Recherche
Endpoint
https://syn.publimmo.ch/api/v1/{idagence}/objets
Paramètres de recherche
key | type | Exemple | Description |
---|---|---|---|
idagence | int | 10061 | Référence Publimmo de l'agence |
type_1 | int | 1 | Type d'objet 1 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain, 6= parc, garage) |
type_2 | int | Type d'objet 1 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain, 6= parc, garage) | |
type_3 | int | Type d'objet 1 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain, 6= parc, garage) | |
type_4 | int | Type d'objet 1 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain, 6= parc, garage) | |
type_5 | int | Type d'objet 1 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain, 6= parc, garage) | |
type_6 | int | Type d'objet 1 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain, 6= parc, garage) | |
p | int | 1 | 2=Fiches promotions uniquement,1=Objets neufs/promotion uniquement, 0=Objets (par défaut) |
prixMin | int | 1000000 | Prix minimum |
prixMax | int | 2000000 | Prix maximum |
surfaceMin | int | 100 | Surface minimum |
surfaceMax | int | 450 | Surface maximum |
pieceMin | float | 2,5 | Nombre de pièce minimum |
pieceMax | float | 4,5 | Nombre de pièces maximum |
commune | int | 632 | No de la commune |
dist | int | 15 | Distance en kilomètre depuis le centre de la commune (15 par défaut) |
region | int | 1 | Numéro de la région |
id | String | D127 | Référence objet (agence ou publimmo) |
ns | String | piscine, vue | Mots-clés |
pays | String | fr | Pays selon ISO 3166-alpha2 (en minuscule) |
loc | String | Lausanne | Localité |
t | int | 1 | Transaction (1=vente, 2=location) |
selfOnly | int | 1 | N'affiche que les objets de l'agence/groupe |
tri | int | 0 | Critère pour le tri (0=Prix, 1=Nombre de pièces, 2=Surface,3=Date de création) |
triSens | int | 2 | Sens du tri (1=décroissant,2=croissant) |
key | String | bc62a0637292b34893d4f1 | Clé d'authentification permettant l'accès aux coordonées GPS |
ul | String | fr | Langue dans laquelle la réponse doit être envoyée (fr,en ou de) |
ids | String | 120344,10882,189045 | Liste de numéros d'objet Publimmo séparés par une virgule |
courtierId | int | 10029 | N'affiche que les objets du courtier indiqué |
foreigners | int | 1 | Vente aux non résidents étrangers (quota) (1=oui) |
disponiblite | int | 2 | Code de disponiblité (0=disponible,1=reserve,2=vendu,3=option) |
residenceSecondaire | int | 1 | Vente en résidence secondaire si précisé dans Publimmo (1=OUI, 2=NON) |
locationType | int | 2 | Location saisonnière (1=semaine,2=saison,3=année) |
sousType | int | 1 | Sous-type des objets pour le type sélectionné (1 type max), consulter api/Types |
npaOrder | int | 1204 | Trie les résultats en commençant par le npa indiqué |
additionalFields | String | motcle,exemple | Liste des champs supplémentaires à retourner dans la réponse, séparés par une virgule. Champs disponibles: motcle, sousTypeCode,loyerBrut,adresse,dateDisponible |
Réponse
Global
key | type | Exemple | Description |
---|---|---|---|
label | String | Tous les objets | |
resultTotal | int | 78 | |
id | int | 3,75E+08 | |
results | Array | contient la liste des objets trouvés |
Objets dans results
key | type | Exemple | Description |
---|---|---|---|
localite | String | Puidoux | Localité |
prixEuro | String | 2'166'667.- | Prix en Euro |
transaction | String | A Vendre | Type de transaction A Vendre, A Louer |
prix | String | 2'600'000.- | Prix en CHF |
id | int | 123456 | Référence Publimmo |
photo | String | https://media2.publimmo.ch/thumbs/small/10782/111582.jpg | URL du thumbnail . Voir FAQ pour les différrents formats disponibles Point 12 FAQ |
promotionId | int | 4526 | Id de la promotion (si l'objet fait partie d'une promotion) |
desc | String | Maison 6.5 pièces - 177 m² | Courte description du bien |
descInternet | String | Située au coeur du village d'Avenche.. | Descriptif internet de l'objet (max 500 caractères) |
soustitre | String | Belle demeure avec vue sur le lac | Soustitre |
pos | int | 11 | Position dans l'ordre des résultats |
type | String | Maison | Type principal de l'objet |
typeCode | int | 1 | Type d'objet 5 (1=Appartement, 2=Immeuble, 3=Commercial, 4=Maison, 5=Terrain,6=Parc,7=Promotion) |
sousType | String | Villa individuelle | Sous-type (si disponible) |
pieces | String | 4,5 | Nombre de pièces (si disponible) |
movie | Boolean | VRAI | Présent si une vidéo est disponible pour cet objet |
virtualVisit | Boolean | VRAI | Présent si une visite virtuelle est disponible pour cet objet |
motcle | String | Panorama | Mots clés de la fiche Publimmo, si le paramètre de recherche correspondant est spécifié dans "additionalFields" |
sousTypeCode | int | 1 | Sous-type de l'objet, si le paramètre de recherche correspondant est spécifié dans "additionalFields", consulter api/Types |
loyerBrut | String | 1280.- | Pour la location, loyer brut de l'objet, si le paramètre de recherche correspondant est spécifié dans "additionalFields" |
adresse | String | Chemin du Lac 3 | Pour la location, adresse de l'objet, si le paramètre de recherche correspondant est spécifié dans "additionalFields" |
longitude | Number | 6.3738421 | Position de l'objet, longitude (nécessite une clé valide - voir key ci-dessus) |
latitude | Number | 46.283483 | Position de l'objet, latitude (nécessite une clé valide - voir key ci-dessus) |
disponibilite | String | Réservé | Disponibilité de l'objet |
disponibiliteCode | int | 2 | Code de disponibilité de l'objet (0=disponible,1=reserve,2=vendu,3=option) |
dateDisponible | String | 12.07.2020 | Date de disponibilité de l'objet, si le paramètre de recherche correspondant est spécifié dans "additionalFields" |
dateCreation | String | 13.08.2012 | Date de création de l'objet |
dateMaj | String | 14.08.2014 | Date modification de l'objet (selon critères PI) |
tsMaj | int | 1474362505000 | Date du dernier enregistrement (clic du bouton "enregsitrer" dans l'interface PI) en nombre de millisecondes depuis le 1.1.1970. |
Exemples
Listing des objets à vendre avec piscine en dessous d'un million situés dans les 5 km du centre de la commune d'Epalinges :
https://syn.publimmo.ch/api/v1/10543/objets?t=1&prixMax=1000000&commune=496&dist=5&ns=piscine
Lots de type Promotion
https://syn.publimmo.ch/api/v1/146748/objets?p=1
attention il faut que la passerelle syndication "site de l'agence" soit activée, cochée pour obtenir ces informations
Fiches promotion
https://syn.publimmo.ch/api/v1/146748/objets?p=2
attention il faut que la passerelle syndication "site de l'agence" soit activée, cochée pour obtenir ces informations