/api/search
Cette route renvoie la liste des annonces qui sont activées sur le site flatbay.fr
Elle ne necessite pas d'authentification puisque ces données sont de toute façon publique.
ps: Cette page permet d'obtenir les mêmes résultats et donc de se familiariser avec les données https://flatbay.fr/fr/search
La pagination par defaut est à 1000.
Il est possible de transmettre les paramètres suivants pour filtrer les résultats :
Exemple :
/api/search?etablissementId=1
/api/search?lat=48.8257157&lng=2.2935099&distance=2
Exemple de reponse :
{
"page": 0,
"nbbypage": 100,
"nb": 220,
"properties": [
{
"id": 2427,
"name": "Rue Saint-Jacques Paris 75005",
"userId": 113204,
"address": "260 Rue Saint-Jacques",
"cp": "75005",
"city": "Paris",
"lat": "48.8426268",
"description": "🏡 Appartement prêt à vivre\r\n\r\n👌 Entièrement équipé (lave-linge, lave-vaisselle, micro-ondes, four, plaques, grille-pain, vaisselle, aspirateur, TV...)\r\n🛏 Les chambres sont toutes équipées d'un lit double ou King size et possèdent un bureau et de nombreux rangements\r\n\r\n👍 Pièces communes :\r\n- Entrée\r\n- Séjour donnant sur un balcon filant avec table et chaises\r\n- Cuisine séparée + coin repas\r\n- Salle de douche séparée + WC\r\n- Salle de bain séparée\r\n- WC séparé\r\n\r\n🚆 Transports : \r\nRER B PORT ROYAL ou LUXEMBOURG (à 450m)\r\nLigne 7 Place Monge (Jardin des Plantes) (à 810m) \r\nLigne 6 Raspail (à 868m)\r\nLigne 10 Cardinal-Lemoine (à 878m)\r\nLigne 4 Vavin (à 897m)\r\nLigne 12 Notre-Dame des Champs (à 956m)\r\n\r\n🛒 Commerces à proximité :\r\nSupérette au pied de l'immeuble, \r\nBoulangerie en face \r\nSupermarché à moins de 4 min. à pieds\r\n\r\n😊 Vous n'avez plus qu'à déposer vos valises\r\n👩💻 Idéal pour jeunes actifs / étudiants\r\n\r\n\r\n⚡️Inclus dans les charges :\r\n✅ Charges immeuble\r\n✅ Eau froide\r\n✅ Eau Chaude\r\n✅ Chauffage\r\n✅ Électricité\r\n✅ Internet\r\n✅ Ménage\r\n✅ Taxe ordure ménagères\r\n\r\n💸Aide au logement OK",
"surface": 152.47,
"ascenseur": 1,
"meuble": 1,
"balcon": 1,
"nbFree": 1,
"createdAt": "2021-03-12T16:56:21.000Z",
"updatedAt": "2022-07-13T14:11:57.000Z",
"country": "France",
"lng": "2.341097099999999",
"type": "property.type.appart",
"etage": 5,
"nbRoom": 5,
"nbDouche": 2,
"nbWc": 2,
"loyer": 4800,
"depot": 6384,
"charge": 600,
"chauffage": 1,
"electricite": 1,
"coloc": 1,
"start": null,
"startRoom": 1,
"embed": "https://envisite.net/vtour/fr/49guvk/frame",
"percent": 100,
"nbPiece": 6,
"gardien": 1,
"internet": 1,
"terrasse": 0,
"parking": 0,
"cave": 0,
"dpe": 212,
"lot": "M97",
"public": "2022-05-30T22:00:00.000Z",
"phone": "06 68 53 12 15",
"email": "hello@flatnyou.com",
"colocOnly": 1,
"ges": 49,
"jardin": 0,
"showPhone": 1,
"minLoyer": 890,
"minCharge": 120,
"etablissementId": 1,
"frais": 1795,
"fraisRoom": 359,
"pinel": 0,
"metro": "[{\"station\":\"LUXEMBOURG\",\"type\":\"rail\",\"ligne\":\"B\",\"coordinates\":[2.340564,48.847012], \"distance\":\"490\"},{\"station\":\"PORT ROYAL\",\"type\":\"rail\",\"ligne\":\"B\",\"coordinates\":[2.336669,48.839831], \"distance\":\"450\"},{\"station\":\"Cluny-La Sorbonne\",\"type\":\"metro\",\"ligne\":\"10\",\"coordinates\":[2.345049,48. 850799],\"distance\":\"954\"},{\"station\":\"Maubert-Mutualité\",\"type\":\"metro\",\"ligne\":\"10\",\"coordinates\":[2.348944, 48.84972],\"distance\":\"976\"},{\"station\":\"Cardinal-Lemoine\",\"type\":\"metro\",\"ligne\":\"10\",\"coordinates\":[2.351354, 48.846709],\"distance\":\"878\"},{\"station\":\"Notre-Dame des Champs\",\"type\":\"metro\",\"ligne\":\"12\",\"coordinates\":[2. 328463,48.844786],\"distance\":\"956\"},{\"station\":\"Vavin\",\"type\":\"metro\",\"ligne\":\"4\",\"coordinates\":[2.328885,48. 842063],\"distance\":\"897\"},{\"station\":\"Raspail\",\"type\":\"metro\",\"ligne\":\"6\",\"coordinates\":[2.330697,48.838881], \"distance\":\"868\"},{\"station\":\"Place Monge (Jardin des Plantes)\",\"type\":\"metro\",\"ligne\":\"7\",\"coordinates\":[2. 352129,48.843167],\"distance\":\"810\"},{\"station\":\"Censier-Daubenton\",\"type\":\"metro\",\"ligne\":\"7\",\"coordinates\":[2. 351774,48.840597],\"distance\":\"814\"}]",
"askVisite": 0,
"eauchaude": 1,
"eaufroide": 1,
"entretien": 1,
"eautype": "property.production.individuelGaz",
"chauffagetype": "property.production.individuelGaz",
"velo": 0,
"flatsy": 0,
"flatsyId": null,
"flatsyStaffed": 0,
"nbEtage": 6,
"keyInfo": null,
"keyDate": null,
"ubiflow": 1,
"tenantPhone": null,
"flatsyAgentName": null,
"flatsyAgentPhone": null,
"minDepot": 1200,
"periclesId": null,
"rentsellType": "property.rentsellType.rent",
"fraisType": null,
"prix": null,
"foncier": null,
"flatsyAgentPicture": null,
"seloger": 1,
"video": 0,
"facebook_mp_rentals": 0,
"lacartedescolocs": 1,
"leboncoin_immo": 1,
"lbc_aval": 1,
"desactivateAlertAt": null,
"flatsyKey": 0,
"landlordPhone": null,
"tenantDispo": null,
"tenantName": null,
"landlordName": null,
"flatsyDisable": 0,
"flatsyAutoAccept": 0,
"entretienJardin": 0,
"entretienChaudiere": 1,
"ordures": 1,
"menage": 1,
"risque": 0,
"bailType": "property.bailType.collectif",
"box": 0,
"piscine": 0,
"sport": 0,
"cinema": 0,
"type2": "property.type2.co",
"construction": "property.construction.1946",
"tenantDispoEnd": null,
"gli": 0,
"zoneId": null,
"checkandvisitId": "ppy_5FyQqW",
"maxLoyer": 890,
"maxCharge": 120,
"maxDepot": 1200,
"digicode": "Vigik",
"batiment": null,
"escalier": "5",
"porte": null,
"compteurElec": null,
"compteurElecId": null,
"compteurGaz": null,
"compteurEauChaude": null,
"compteurEauFroide": null,
"compteurThermique": null,
"caveLocation": null,
"parkingLocation": null,
"archive": 0,
"plaque": 1,
"four": 1,
"microonde": 1,
"frigo": 1,
"laveLinge": 1,
"secheLinge": 0,
"laveVaisselle": 1,
"cafetiere": 0,
"tv": 1,
"dbOpen": null,
"dbClose": null,
"hauteur": null,
"exposition": null,
"traversant": 0,
"fibre": 0,
"jacuzzi": 0,
"hammam": 0,
"sauna": 0,
"clim": 0,
"travaux": 0,
"ravalementDate": null,
"refectionDate": null,
"travauxDesc": null,
"vitrage": "property.vitrage.double",
"grillePain": 1,
"aspirateur": 1,
"bouilloire": 1,
"hotte": 1,
"vaisselle": 1,
"linge": 1,
"arriveeEau": null,
"boxLocation": null,
"refectionCommuneDate": null,
"codeWifi": "Wood2013!",
"disjoncteur": null,
"boiteAuxLettres": null,
"logic_immo": 1,
"poubelles": null,
"bailDuration": "property.bailDuration.1year",
"terrainUsage": null,
"terrainViable": 0,
"nbLots": 1,
"pmr": 0,
"longueur": null,
"largeur": 0,
"sousSol": 0,
"vitrine": 0,
"cuisine": 0,
"publicEnd": null,
"bailRight": 0,
"koliving": 0,
"wizi": 0,
"insoon_eb": 0,
"commentLocation": null,
"miloctav": 0,
"encadrement": 0,
"encadrementMin": null,
"encadrementMax": null,
"encadrementMinm": null,
"encadrementMaxm": null,
"occupe": 0,
"nbLotsCoproperty": null,
"courtProceeding": 0,
"groupeId": null,
"prospect": null,
"extraction": null,
"miseEnLoc": null,
"livraison": null,
"needMeuble": null,
"loyerSouhaite": null,
"explorimmo_v2": 0,
"horiz_io": 0,
"immostreet": 0,
"fnaim": 0,
"settlesweet": 0,
"superimmo": 0,
"ouestfrance": 0,
"loyerIdea": null,
"dejaLoue": null,
"surfaceJardin": null,
"surfaceTerrain": null,
"surfaceTerrasse": null,
"surfaceBalcon": null,
"etatGeneral": null,
"parkingNumber": null,
"garageNumber": null,
"valuationValue": null,
"valuationRangeLower": null,
"valuationRangeUpper": null,
"valuationConfidence": null,
"flatsyStart": null,
"infoColoc": null,
"jinka": 1,
"meilleursagents": 1,
<!-- "meilleursagentsvendu": 1, -->
"etreproprio": 1,
"embed2": null,
"favori": 0,
"etablissementName": "FlatnYou",
"roomId": 1990,
"roomName": "2",
"roomLoyer": 890,
"roomCharge": 120,
"roomDepot": 1200,
"roomStart": "2022-07-31T22:00:00.000Z",
"distance": 1.671663502398682
},
...
]
}
/api/property/:id?apiKey=xxxxx
il faudra que l'equipe flatbay vous fournisse une clé d'api pour utiliser cette route.
Cette url renvoie les leads du groupe dans un tableau en json : Un resultat par lead.
Par defaut cela renvoie uniquement les leads créés ou mis à jour durant les dernieres 24H.
Etant donné le caractere hautement confidentiel de ces données il faudra que l'equipe flatbay vous fournisse une clé d'api pour utiliser cette route.
/api/candidates?apiKey=xxxxx
Pour avoir une autre période il faut utiliser le parametre "from={date}" par exemple :
/api/candidates?apiKey=xxxxx&from=2022-05-30T12:00:00
Cette url renvoie les visites du groupe dans un tableau en json : Un resultat par visite.
Par defaut cela renvoie uniquement les visites créés ou mis à jour durant les dernieres 24H.
Etant donné le caractere hautement confidentiel de ces données il faudra que l'equipe flatbay vous fournisse une clé d'api pour utiliser cette route.
/api/visites?apiKey=xxxxx
Pour avoir une autre période il faut utiliser le parametre "from={date}" par exemple :
/api/visites?apiKey=xxxxx&from=2022-05-30T12:00:00
Vous pouvez nous fournir un flux au format ubiflow :
Concrêtement c'est un fichier xml, disponible sur une url publique, que notre serveur appellera toutes les 6H.
Voici un document PDF décrivant le cahier des charges (cf. "Format Integration Standard Immo ancien XML - UBIFLOW.pdf")
https://drive.google.com/file/d/0B0iuff2wbgOudVpHN0RNQnlpU0E/view?usp=sharing&resourcekey=0-0W9CpMSe-6Vn4Wt5cibB6g
Un document CSV décrivant les données d'une annonce (cf."Dictionnaire_donnees_immobilier.csv" )
https://drive.google.com/file/d/0B0iuff2wbgOuejhIbTRCUHR6Vnc/view?usp=sharing&resourcekey=0-ab-4MDcQ5vzZKC3rpfTHmQ
Exemple de fichier zip : https://drive.google.com/file/d/0B0iuff2wbgOuVzNyaXVLQXFGS1k/view?resourcekey=0-IEYYIwXkYisWAedG63fxVA
Exemple de xml :
<client>
<annonce>
<reference>76default</reference>
<colocation>1</colocation>
<titre>
<![CDATA[ 1 chambre disponible en colocation ]]>
</titre>
<texte>
<![CDATA[ COLOCATION 1 Chambre disponible CHAMBRE 3 (à titre indicatif) Loyer HC :€ / mois Charges : 26.67 € / mois Disponibilité : le 11/10/2022 Bienvenue dans une grande maison ! Fin de bail le 28/02/2023 Remise de 50% sur les frais d'agence Entièrement équipé (lave-linge, lave-vaisselle, micro-ondes, grille-pain, four, plaques, vaisselle, aspirateur, TV....) 🛏 Les chambres sont toutes équipées d'un lit double et possèdent de nombreux rangements Pièces communes : Grand salon avec cuisine ouverte Une salle de douche Une salle de douche privée chambre RDC Terrasse Commerces à proximité Vous n'avez plus qu'à déposer vos valises Idéal pour jeunes actifs / étudiants ️ Inclus dans les charges : charges entretien espaces extérieurs propriété, eau froide, taxe ordure ménagères. ️Estimation consommables (internet, Gaz & électricité) : Prévoir + 45 €/chambre/mois Aide au logement OK Frais d'agence pour tout le logement : 289 € Charges pour tout le logement : 80.01 € Dépôt de garantie pour tout le logement :€ ]]>
</texte>
<date_saisie>12/09/2022</date_saisie>
<contact_a_afficher>Contact</contact_a_afficher>
<charges_avec_chauffage>0</charges_avec_chauffage>
<charges_avec_eau_chaude>0</charges_avec_eau_chaude>
<meuble>1</meuble>
<email_a_afficher>flatnyou@bot.flatbay.fr</email_a_afficher>
<telephone_a_afficher>0668531215</telephone_a_afficher>
<url_annonce_sur_site_annonceur>https://flatbay.fr/fr/property/show/76</url_annonce_sur_site_annonceur>
<photos>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/1935 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/1936 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/1937 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/43872 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/43873 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/43875 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/43876 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/1944 ]]>
</photo>
<photo>
<![CDATA[ https://flatbay.fr/fr/document/picture/1945 ]]>
</photo>
</photos>
<bien>
<code_type>1100</code_type>
<adresse>
<![CDATA[ 33 Rue de Fleury ]]>
</adresse>
<code_postal>
<![CDATA[ 92140 ]]>
</code_postal>
<ville>
<![CDATA[ Clamart ]]>
</ville>
<surface>78</surface>
<nb_pieces_logement>4</nb_pieces_logement>
<nombre_de_chambres>3</nombre_de_chambres>
<nb_salles_de_bain>2</nb_salles_de_bain>
<nb_wc>2</nb_wc>
<etage>0</etage>
<latitude>48.8133601</latitude>
<longitude>2.267400899999984</longitude>
<diagnostiques>
<dpe_etiquette_ges>A</dpe_etiquette_ges>
<dpe_valeur_ges>0</dpe_valeur_ges>
<dpe_etiquette_conso>D</dpe_etiquette_conso>
<dpe_valeur_conso>230</dpe_valeur_conso>
</diagnostiques>
</bien>
<prestation>
<type>L</type>
<loyer>586</loyer>
<charges>27</charges>
<depot_garantie>735</depot_garantie>
<frais_agence>289</frais_agence>
<modalites_recuperation_charges_locatives>provision annuelle</modalites_recuperation_charges_locatives>
<loyer_mensuel_cc>613</loyer_mensuel_cc>
<honoraires_etat_des_lieux>0</honoraires_etat_des_lieux>
</prestation>
<afficher_telephone>1</afficher_telephone>
<afficher_prix>1</afficher_prix>
<url_tarifs_publics>https://www.flatnyou.com/gestion-colocation</url_tarifs_publics>
<afficher_url_annonceur>1</afficher_url_annonceur>
<prix_vendu_fai>289</prix_vendu_fai>
<honoraires_negociation>0</honoraires_negociation>
<prix_est_fai>1</prix_est_fai>
<prix_signature>289</prix_signature>
<duree_du_bail>12</duree_du_bail>
<climatise>0</climatise>
<hauteur_plafond/>
<jacuzzi>0</jacuzzi>
<acces_handicapes>0</acces_handicapes>
<surface_carrez>78</surface_carrez>
<nb_caves>0</nb_caves>
<chauffage_type>individuel</chauffage_type>
<chauffage_energie>électricité</chauffage_energie>
<tv>1</tv>
<nb_garages>0</nb_garages>
<nb_parkings>0</nb_parkings>
<sous_sol>0</sous_sol>
<eau_chaude_distribution>ballon électrique</eau_chaude_distribution>
<bien_avec_chauffage>1</bien_avec_chauffage>
<bien_avec_eau_chaude>1</bien_avec_eau_chaude>
<alur_syndic_en_procedure>0</alur_syndic_en_procedure>
<acces_wifi>1</acces_wifi>
<nb_wc_independants>2</nb_wc_independants>
<nb_chambres_dispo>1</nb_chambres_dispo>
<code_postal_reel>92140</code_postal_reel>
<pays>France</pays>
<ville_reelle>Clamart</ville_reelle>
<surface_logement>78</surface_logement>
<surface_commerciale>78</surface_commerciale>
<surface_activite>78</surface_activite>
<loyer_mensuel>586</loyer_mensuel>
<charges_locatives>27</charges_locatives>
<honoraires_location>289</honoraires_location>
<equipe_four>1</equipe_four>
<equipe_microondes>1</equipe_microondes>
<equipe_frigo>1</equipe_frigo>
<equipe_lave_vaisselle>1</equipe_lave_vaisselle>
<equipe_grille_pain>1</equipe_grille_pain>
<equipe_cafetiere>1</equipe_cafetiere>
<equipe_plaque_cuisson>1</equipe_plaque_cuisson>
<equipe_vaisselle>1</equipe_vaisselle>
<avec_linge_maison>1</avec_linge_maison>
<equipe_lave_linge>1</equipe_lave_linge>
<copropriete>1</copropriete>
<terrasse>1</terrasse>
<cuisine_equipee>1</cuisine_equipee>
<commentaires_proche_transports>
<![CDATA[ N CLAMART à 418 mètres, C ISSY à 952 mètres, ]]>
</commentaires_proche_transports>
</annonce>
</client>
Le but est qu'une agence immobilière cliente de flatbay puisse connecter ses utilisateurs sans passer par un formulaire de connection sur flatbay.fr
Nous fournissons une API afin qu'il soit possible d'inscrire et connecter vos utilisateurs
En pratique il suffit de transmettre l'url fournie par flatbay à l'utilisteur et il sera connecté automatiquement.
PS: la clé doit rester securisée car en pratique elle permet d'être connecté en tant que n'importe quel agent de l'agence ou de se créer un compte.
curl https://flatbay.fr/fr/api/sso?key=xxxxxx&email=xxxxxxx
{
url: https://flatbay.fr/fr/......
}
Le token de connection dans l'url recu est valable 1 jour, mais s'auto détruit des qu'il est utilisé.
Nous stockons :
Ces utilisateurs peuvent être :
DICTIONNAIRE