GET
/
search
cURL
curl --request GET \
  --url https://flatbay.fr/fr/api/search \
  --header 'Content-Type: application/json' \
  --data '
{
  "rentsellType": "property.rentsellType.rent",
  "page": 0,
  "etablissementId": 1,
  "search": "Rue de Rivoli",
  "distance": 10,
  "lat": 48.8257157,
  "lng": 2.2935099
}
'
{
  "page": 123,
  "nbbypage": 123,
  "nb": 123,
  "properties": [
    "<unknown>"
  ]
}
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.

Body

application/json
rentsellType
enum<string>

Achat / Vente:

property.rentsellType.rent - Location

property.rentsellType.sell - Vente

Available options:
property.rentsellType.rent,
property.rentsellType.sell
Example:

"property.rentsellType.rent"

page
integer<int32>

Systeme de pagination permettant d'afficher une certaine page

Example:

0

etablissementId
integer<int32>

Afficher seulement les annonces d'un établissement précis

Veuillez vous rapprocher de nos developpeurs pour connaitre l'id de vos établissements

Example:

1

Mot clef permettant de filtrer parmis Adresse / Ville / Code Postal / Id / Numero de lot

Example:

"Rue de Rivoli"

distance
integer<int32>

Nombre de kilometre, afin de ne voir que les biens suffisamment proches (il est necessaire de fournir la latitude et la longitude pour que ce parametre marche).

Example:

10

lat
number<float>

Permet de spécifier la latitude

Example:

48.8257157

lng
number<float>

Permet de spécifier la longitude

Example:

2.2935099

Response

création effectué

page
number
nbbypage
number
nb
number
properties
any[]