Cet endpoint est l’outil principal pour interroger le catalogue Fluximmo dédupliqué. Une ligne de réponse = un bien physique unique (flxId), agrégé à partir d’une ou plusieurs annonces source. Utilisez-le dès que vous avez besoin d’un état du marché propre, sans doublons inter-portails — idéal pour la recherche multi-portail BAAS.Côté ADVERTS, il n’existe pas d’endpoint de search public : les annonces brutes (1 URL = 1 advert) sont accessibles uniquement via une alerte webhook ADVERT. Le payload de filtres d’une alerte advert est identique à celui d’un search property côté schéma. Voir Property vs Advert pour la décision.Variante allégée : POST /v2/protected/properties/search/lite — schéma de réponse réduit, perf supérieure, filtres restreints. Utilisez-la pour UI temps réel, mobile, autocomplete.
Champs déclarés par les annonceurs — plus tu rajoutes de filtres spécifiques (ex. numberOfToilets, floor, etc.), plus tu risques de louper des annonces : peu d’annonceurs renseignent les champs très détaillés. En production, démarre avec un set minimal (location + type + offer + price) puis affine si besoin.
Le payload se compose de search.filterProperty (les filtres) + size, sortBy, orderBy, searchAfterHash (pagination & tri) + search.fullTexts / search.keywords (recherche textuelle, max 20 items chacun).
Le filtre location[].city est ignoré côté moteur de recherche. Utilisez postalCode, inseeCode ou department pour filtrer par zone administrative — sinon le résultat couvre toute la France.
Exemple 1 — Combo standard dominant (Paris achat appartement)
Le combo prod le plus fréquent : Paris 1er, achat appartement/maison/programme neuf, budget 100-350 k€, surface 30-110 m², 1-3 chambres, biens offline exclus, recherche limitée aux annonces vues à partir du 1er janvier 2025, tri du plus récent au plus ancien.
Exemple 2 — Recherche par département (location maison)
Cas exhaustivité : tout un département en location, maisons uniquement, surface ≥ 80 m² et 3+ chambres. department est un champ administratif indexé (code à 2 chiffres), idéal quand postalCode est trop fin.
Exemple 3 — geoDistance rayon 20 km autour de la Tour Eiffel
Cas chasseur urbain : rayon centré sur un point géocodé. Le pin est en {lat, lon} (WGS84). Calcul euclidien (DistanceType Plane) — fiable jusqu’à ~50 km, au-delà préférer geoBoundingBox.
Exemple 4 — geoBoundingBox Paris (carte interactive)
Cas type : “search in this map area” sur une UI de cartographie. topLeft.lat doit être supérieur à bottomRight.lat (latitudes décroissantes du nord vers le sud).
Exemple 5 — Multi-zones OR (Paris + petite couronne)
Plusieurs entrées dans location[] sont combinées en OR : au moins une zone doit correspondre. Vous pouvez mixer libellés administratifs (postalCode, department, inseeCode) et modes géo (geoDistance, geoBoundingBox) dans la même requête — utile pour une agence multi-territoires.
L’API utilise une pagination cursor stable plutôt qu’un offset. C’est la méthode recommandée pour itérer sur de gros volumes : insertions et suppressions concurrentes ne décalent pas les pages.Workflow :
Premier appel : envoyer le payload sans searchAfterHash.
La réponse contient un champ searchAfterHash (string opaque). Conservez-le.
Pour la page suivante : renvoyer le même payload (mêmes filtres, même sortBy/orderBy), en ajoutant searchAfterHash: "<valeur reçue>".
Quand searchAfterHash est absent / null dans la réponse, vous avez atteint la fin des résultats.
Paramètres :
size : 1 à 100 (recommandé : 25 pour search full ; voir DTO). Plus grand = plus de coût et de latence.
sortBy ∈ FIRST_SEEN_AT, LAST_UPDATED_AT, LAST_SEEN_AT, PRICE, RELEVANCE. Le tri canonique en prod est FIRST_SEEN_AT DESC.
orderBy ∈ ASC, DESC.
⚠️ Ne changez pas sortBy/orderBy entre deux pages — le cursor devient invalide.
Pagination Python
import requests, ospayload = { "size": 25, "sortBy": "FIRST_SEEN_AT", "orderBy": "DESC", "search": {"filterProperty": {"location": [{"department": "75"}], "offer": [{"type": "OFFER_BUY"}]}},}cursor = Nonewhile True: if cursor: payload["searchAfterHash"] = cursor resp = requests.post( "https://api.fluximmo.io/v2/protected/properties/search", headers={"x-api-key": os.environ["FLUXIMMO_API_KEY"]}, json=payload, ).json() data = resp.get("data", {}) or {} for hit in data.get("items", []): print(hit["flxId"]) cursor = data.get("searchAfterHash") if not cursor: break
The searchAfterHash parameter allows you to retrieve the next page of results by using the searchAfterHash value returned in the response from the previous page. This method eliminates the complexities of traditional pagination methods and ensures accurate results, regardless of insertions or deletions in the dataset.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"API de données immobilières - Fluximmo V2 (2.1.0)","colors":{"primary":"#1E40AF","light":"#1E40AF","dark":"#10B981"},"logo":{"light":"https://mintcdn.com/fluximmo/aO8bUNLwgoFYl98R/images/logo/logo_text.png?fit=max\u0026auto=format\u0026n=aO8bUNLwgoFYl98R\u0026q=85\u0026s=9e831a0d5ca08c0290fd38000a72712d","dark":"https://mintcdn.com/fluximmo/aO8bUNLwgoFYl98R/images/logo/logo_text_light.png?fit=max\u0026auto=format\u0026n=aO8bUNLwgoFYl98R\u0026q=85\u0026s=b1a3fb624a1a3a465264040ed214319e"},"favicon":"https://mintcdn.com/fluximmo/aO8bUNLwgoFYl98R/favicon.png?fit=max\u0026auto=format\u0026n=aO8bUNLwgoFYl98R\u0026q=85\u0026s=fee92f6fee52f069dc369f7055d93c3f","api":{"playground":{"display":"none"}},"background":{"color":{"light":"#F8F8F8","dark":"#090911"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Nous contacter"}],"primary":{"type":"button","label":"Mon compte","href":"https://my.fluximmo.io"}},"footer":{"socials":{"github":"https://github.com/Fluximmo","linkedin":"https://www.linkedin.com/company/fluximmo"}},"seo":{"metatags":{"canonical":"https://doc.fluximmo.io","robots":"index, follow"},"indexing":"all"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fluximmo","hasAudioNarration":false,"actualSubdomain":"fluximmo","customDomains":["doc.fluximmo.io"],"gitSource":{"type":"github","owner":"fluximmo","repo":"public_docs_fluximmo","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a7f5efeca26c86b9715e880","collectionId":"033d4fe4-3dda-42cc-8e9d-0bfd4643d2a2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a7f5efeca26c86b9715e880"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6a7f5efeca26c86b9715e880:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Documentation","count":74},{"language":"default","tag":"Recherche et alertes","count":35},{"language":"default","tag":"Guides","count":28},{"language":"default","tag":"Properties","count":17},{"language":"default","tag":"Alertes","count":14},{"language":"default","tag":"Adverts","count":13},{"language":"default","tag":"Playbooks","count":9},{"language":"default","tag":"Concepts principaux","count":7},{"language":"default","tag":"Ressources","count":7},{"language":"default","tag":"Refetch","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-v2-reference/properties-search/search-properties","slug":"/api-v2-reference/properties-search/search-properties","pageMetadata":{"title":"Rechercher des biens (search PROPERTIES)","sidebarTitle":"Search properties","description":"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.","keywords":["recherche biens immobiliers API","search properties","déduplication multi-portails","API recherche immobilier"],"icon":"magnifying-glass","tag":"STABLE","openapi":"post /v2/protected/properties/search","href":"/api-v2-reference/properties-search/search-properties"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,CodeGroup,Heading,Table,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Cet endpoint est l’`,_jsx(_components.strong,{children:`outil principal`}),` pour interroger le catalogue Fluximmo dédupliqué. Une ligne de réponse = un bien physique unique (`,_jsx(_components.code,{children:`flxId`}),`), agrégé à partir d’une ou plusieurs annonces source. Utilisez-le dès que vous avez besoin d’un état du marché propre, sans doublons inter-portails — idéal pour la recherche multi-portail BAAS.`]}),`\n`,_jsxs(_components.p,{children:[`Côté ADVERTS, il n’existe pas d’endpoint de search public : les annonces brutes (1 URL = 1 advert) sont accessibles uniquement via une alerte webhook ADVERT. Le payload de filtres d’une alerte advert est identique à celui d’un search property côté schéma. Voir `,_jsx(_components.a,{href:`/concepts/property-vs-advert`,children:`Property vs Advert`}),` pour la décision.`]}),`\n`,_jsxs(_components.p,{children:[`Variante allégée : `,_jsx(_components.a,{href:`/api-v2-reference/properties-search/lite-search-properties`,children:_jsx(_components.code,{children:`POST /v2/protected/properties/search/lite`})}),` — schéma de réponse réduit, perf supérieure, filtres restreints. Utilisez-la pour UI temps réel, mobile, autocomplete.`]}),`\n`,_jsx(Heading,{level:`2`,id:`cas-d’usage`,children:`Cas d’usage`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Cartographier l’offre d’un secteur (zone géographique × type × budget)`}),`\n`,_jsx(_components.li,{children:`Construire un AVM / peer comparison à partir d’un combo prix + surface + chambres`}),`\n`,_jsxs(_components.li,{children:[`Alimenter un dashboard analytique (suivi mensuel, séries temporelles via `,_jsx(_components.code,{children:`meta.firstSeenAt`}),`)`]}),`\n`,_jsxs(_components.li,{children:[`Sourcer des biens pour un chasseur / mandataire (sortBy `,_jsx(_components.code,{children:`FIRST_SEEN_AT DESC`}),`)`]}),`\n`,_jsx(_components.li,{children:`Backtester une thèse d’investissement (rendement m², rotation de stock)`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`filtres-clés`,children:`Filtres clés`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Champs déclarés par les annonceurs`}),` — plus tu rajoutes de filtres spécifiques (ex. `,_jsx(_components.code,{children:`numberOfToilets`}),`, `,_jsx(_components.code,{children:`floor`}),`, etc.), plus tu risques de louper des annonces : peu d’annonceurs renseignent les champs très détaillés. En production, démarre avec un set minimal (`,_jsx(_components.code,{children:`location`}),` + `,_jsx(_components.code,{children:`type`}),` + `,_jsx(_components.code,{children:`offer`}),` + `,_jsx(_components.code,{children:`price`}),`) puis affine si besoin.`]})}),`\n`,_jsxs(_components.p,{children:[`Le payload se compose de `,_jsx(_components.code,{children:`search.filterProperty`}),` (les filtres) + `,_jsx(_components.code,{children:`size`}),`, `,_jsx(_components.code,{children:`sortBy`}),`, `,_jsx(_components.code,{children:`orderBy`}),`, `,_jsx(_components.code,{children:`searchAfterHash`}),` (pagination \u0026 tri) + `,_jsx(_components.code,{children:`search.fullTexts`}),` / `,_jsx(_components.code,{children:`search.keywords`}),` (recherche textuelle, max 20 items chacun).`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Filtre`}),_jsx(_components.th,{children:`Rôle`}),_jsx(_components.th,{children:`Voir`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`location[]`})}),_jsxs(_components.td,{children:[`Champs administratifs + `,_jsx(_components.code,{children:`geoBoundingBox`}),` + `,_jsx(_components.code,{children:`geoDistance`}),` (OR multi-zones)`]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/recherche-geographique`,children:`Recherche géographique`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offer[].type`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`OFFER_BUY`}),`, `,_jsx(_components.code,{children:`OFFER_RENT`}),`, etc.`]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type[]`})}),_jsxs(_components.td,{children:[`Classes de biens : `,_jsx(_components.code,{children:`CLASS_FLAT`}),`, `,_jsx(_components.code,{children:`CLASS_HOUSE`}),`, `,_jsx(_components.code,{children:`CLASS_PROGRAM`}),`, etc.`]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`price.{initial,latest}`}),` + `,_jsx(_components.code,{children:`price.{currency,scope,variation,isAuction,warrantyDeposit}`})]}),_jsxs(_components.td,{children:[`Prix valeur (`,_jsx(_components.code,{children:`value`}),`), par m² (`,_jsx(_components.code,{children:`valuePerArea`}),`), variation, scope, currency`]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`habitation`})}),_jsx(_components.td,{children:`Surface, roomCount, bedroomCount, bathroomCount, EPC, heat`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`meta.isTotallyOffline`})}),_jsxs(_components.td,{children:[`Exclure les biens offline (best practice prod : `,_jsx(_components.code,{children:`false`}),`)`]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`meta.{firstSeenAt,lastSeenAt,lastUpdatedAt}`})}),_jsx(_components.td,{children:`Filtres temporels`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`adverts[]`}),` (nested)`]}),_jsxs(_components.td,{children:[`Filtres sur les annonces source (`,_jsx(_components.code,{children:`isOnline`}),`, `,_jsx(_components.code,{children:`isPro`}),`, `,_jsx(_components.code,{children:`source`}),`…)`]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/concepts/filtres-communs`,children:`Filtres communs`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`land`}),`, `,_jsx(_components.code,{children:`parking`}),`, `,_jsx(_components.code,{children:`tags`}),`, `,_jsx(_components.code,{children:`process`}),`, `,_jsx(_components.code,{children:`hasAnomaly`}),`, `,_jsx(_components.code,{children:`isUrgent`})]}),_jsx(_components.td,{children:`Filtres avancés / niches`}),_jsx(_components.td,{children:`DTO référence`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Le filtre `,_jsx(_components.code,{children:`location[].city`}),` est `,_jsx(_components.strong,{children:`ignoré`}),` côté moteur de recherche. Utilisez `,_jsx(_components.code,{children:`postalCode`}),`, `,_jsx(_components.code,{children:`inseeCode`}),` ou `,_jsx(_components.code,{children:`department`}),` pour filtrer par zone administrative — sinon le résultat couvre toute la France.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`exemples`,children:`Exemples`}),`\n`,_jsxs(_components.p,{children:[`Tous les payloads ci-dessous utilisent le wrapper officiel `,_jsx(_components.code,{children:`{ size, sortBy, orderBy, search: { filterProperty: { ... } } }`}),` conformément au DTO `,_jsx(_components.code,{children:`SearchPropertyPayloadDto`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`exemple-1-—-combo-standard-dominant-paris-achat-appartement`,children:`Exemple 1 — Combo standard dominant (Paris achat appartement)`}),`\n`,_jsx(_components.p,{children:`Le combo prod le plus fréquent : Paris 1er, achat appartement/maison/programme neuf, budget 100-350 k€, surface 30-110 m², 1-3 chambres, biens offline exclus, recherche limitée aux annonces vues à partir du 1er janvier 2025, tri du plus récent au plus ancien.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`21`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`21`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"postalCode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"75001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_HOUSE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_PROGRAM\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"initial\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`350000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } } },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"habitation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"surface\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`30`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`110`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bedroomCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"firstSeenAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-01T00:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`curl`,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.fluximmo.io/v2/protected/properties/search`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @payload.json`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`27`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`27`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests, os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: os.environ[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FLUXIMMO_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"postalCode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"75001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_HOUSE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_PROGRAM\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"initial\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`350000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}}},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"habitation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"surface\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`30`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`110`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"bedroomCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"max\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"firstSeenAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-01T00:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(resp.json())`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node`,numberOfLines:`29`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`29`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` resp`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` size:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` sortBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` orderBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` search:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` filterProperty:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`postalCode:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"75001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` type:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_HOUSE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_PROGRAM\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` offer:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` price:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`initial:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`value:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`min:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 100000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`max:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 350000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } } },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` habitation:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` surface:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`total:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`min:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 30`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`max:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 110`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` bedroomCount:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`min:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`max:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` meta:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` isTotallyOffline:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` firstSeenAt:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`min:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"2025-01-01T00:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` resp`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`());`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`exemple-2-—-recherche-par-département-location-maison`,children:`Exemple 2 — Recherche par département (location maison)`}),`\n`,_jsxs(_components.p,{children:[`Cas exhaustivité : tout un département en location, maisons uniquement, surface ≥ 80 m² et 3+ chambres. `,_jsx(_components.code,{children:`department`}),` est un champ administratif indexé (code à 2 chiffres), idéal quand `,_jsx(_components.code,{children:`postalCode`}),` est trop fin.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`17`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`17`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"13\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_HOUSE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_RENT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"habitation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"surface\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`80`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bedroomCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`curl`,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.fluximmo.io/v2/protected/properties/search`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @payload.json`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`23`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`23`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests, os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: os.environ[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FLUXIMMO_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"13\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_HOUSE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_RENT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"habitation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"surface\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`80`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"bedroomCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"min\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(resp.json())`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node`,numberOfLines:`19`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`19`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` resp`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` size:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` sortBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` orderBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` search:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` filterProperty:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`department:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"13\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` type:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_HOUSE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` offer:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"OFFER_RENT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` habitation:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`surface:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`total:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`min:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 80`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } }, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`bedroomCount:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`min:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` meta:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`isTotallyOffline:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` resp`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`());`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`exemple-3-—-geodistance-rayon-20-km-autour-de-la-tour-eiffel`,children:`Exemple 3 — geoDistance rayon 20 km autour de la Tour Eiffel`}),`\n`,_jsxs(_components.p,{children:[`Cas chasseur urbain : rayon centré sur un point géocodé. Le pin est en `,_jsx(_components.code,{children:`{lat, lon}`}),` (WGS84). Calcul euclidien (DistanceType `,_jsx(_components.code,{children:`Plane`}),`) — fiable jusqu’à ~50 km, au-delà préférer `,_jsx(_components.code,{children:`geoBoundingBox`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`24`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`24`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"locationCoordinate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"geoDistance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pin\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`48.858370`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2.294481`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"distanceKm\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`20`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`curl`,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.fluximmo.io/v2/protected/properties/search`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @payload.json`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`30`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`30`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests, os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: os.environ[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FLUXIMMO_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"locationCoordinate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"geoDistance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"pin\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`48.858370`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2.294481`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"distanceKm\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(resp.json())`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node`,numberOfLines:`29`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`29`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` resp`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` size:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` sortBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` orderBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` search:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` filterProperty:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` locationCoordinate:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` geoDistance:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` pin:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`lat:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 48.85837`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`lon:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 2.294481`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` distanceKm:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` type:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` offer:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` meta:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`isTotallyOffline:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` resp`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`());`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`exemple-4-—-geoboundingbox-paris-carte-interactive`,children:`Exemple 4 — geoBoundingBox Paris (carte interactive)`}),`\n`,_jsxs(_components.p,{children:[`Cas type : “search in this map area” sur une UI de cartographie. `,_jsx(_components.code,{children:`topLeft.lat`}),` doit être supérieur à `,_jsx(_components.code,{children:`bottomRight.lat`}),` (latitudes décroissantes du nord vers le sud).`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`23`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`23`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"locationCoordinate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"geoBoundingBox\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"topLeft\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`48.9021`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2.2241`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"bottomRight\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`48.8156`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2.4699`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`curl`,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.fluximmo.io/v2/protected/properties/search`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @payload.json`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`29`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`29`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests, os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: os.environ[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FLUXIMMO_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"locationCoordinate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"geoBoundingBox\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"topLeft\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`48.9021`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2.2241`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"bottomRight\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`48.8156`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"lon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2.4699`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(resp.json())`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node`,numberOfLines:`28`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`28`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` resp`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` size:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` sortBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` orderBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` search:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` filterProperty:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` locationCoordinate:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` geoBoundingBox:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` topLeft:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`lat:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 48.9021`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`lon:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 2.2241`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` bottomRight:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`lat:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 48.8156`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`lon:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 2.4699`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` offer:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` meta:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`isTotallyOffline:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` resp`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`());`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`exemple-5-—-multi-zones-or-paris-+-petite-couronne`,children:`Exemple 5 — Multi-zones OR (Paris + petite couronne)`}),`\n`,_jsxs(_components.p,{children:[`Plusieurs entrées dans `,_jsx(_components.code,{children:`location[]`}),` sont combinées en `,_jsx(_components.strong,{children:`OR`}),` : au moins une zone doit correspondre. Vous pouvez mixer libellés administratifs (`,_jsx(_components.code,{children:`postalCode`}),`, `,_jsx(_components.code,{children:`department`}),`, `,_jsx(_components.code,{children:`inseeCode`}),`) et modes géo (`,_jsx(_components.code,{children:`geoDistance`}),`, `,_jsx(_components.code,{children:`geoBoundingBox`}),`) dans la même requête — utile pour une agence multi-territoires.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`18`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`18`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"75\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"92\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"93\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"94\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`curl`,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.fluximmo.io/v2/protected/properties/search`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @payload.json`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`24`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`24`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests, os`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: os.environ[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FLUXIMMO_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"75\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"92\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"93\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"94\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"meta\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"isTotallyOffline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(resp.json())`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node`,numberOfLines:`23`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`23`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` resp`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`FLUXIMMO_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` size:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` sortBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` orderBy:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` search:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` filterProperty:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`department:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"75\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`department:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"92\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`department:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"93\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`department:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"94\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` type:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CLASS_FLAT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` offer:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` meta:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`isTotallyOffline:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` resp`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`());`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`pagination`,children:`Pagination`}),`\n`,_jsxs(_components.p,{children:[`L’API utilise une `,_jsx(_components.strong,{children:`pagination cursor`}),` stable plutôt qu’un `,_jsx(_components.code,{children:`offset`}),`. C’est la méthode recommandée pour itérer sur de gros volumes : insertions et suppressions concurrentes ne décalent pas les pages.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Workflow`}),` :`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Premier appel : envoyer le payload sans `,_jsx(_components.code,{children:`searchAfterHash`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`La réponse contient un champ `,_jsx(_components.code,{children:`searchAfterHash`}),` (string opaque). Conservez-le.`]}),`\n`,_jsxs(_components.li,{children:[`Pour la page suivante : renvoyer `,_jsx(_components.strong,{children:`le même payload`}),` (mêmes filtres, même `,_jsx(_components.code,{children:`sortBy`}),`/`,_jsx(_components.code,{children:`orderBy`}),`), en ajoutant `,_jsx(_components.code,{children:`searchAfterHash: \"\u003cvaleur reçue>\"`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Quand `,_jsx(_components.code,{children:`searchAfterHash`}),` est absent / null dans la réponse, vous avez atteint la fin des résultats.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Paramètres`}),` :`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`size`}),` : 1 à 100 (recommandé : `,_jsx(_components.strong,{children:`25`}),` pour `,_jsx(_components.code,{children:`search`}),` full ; voir DTO). Plus grand = plus de coût et de latence.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`sortBy`}),` ∈ `,_jsx(_components.code,{children:`FIRST_SEEN_AT`}),`, `,_jsx(_components.code,{children:`LAST_UPDATED_AT`}),`, `,_jsx(_components.code,{children:`LAST_SEEN_AT`}),`, `,_jsx(_components.code,{children:`PRICE`}),`, `,_jsx(_components.code,{children:`RELEVANCE`}),`. Le tri canonique en prod est `,_jsx(_components.code,{children:`FIRST_SEEN_AT DESC`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`orderBy`}),` ∈ `,_jsx(_components.code,{children:`ASC`}),`, `,_jsx(_components.code,{children:`DESC`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`⚠️ `,_jsxs(_components.strong,{children:[`Ne changez pas `,_jsx(_components.code,{children:`sortBy`}),`/`,_jsx(_components.code,{children:`orderBy`}),` entre deux pages`]}),` — le cursor devient invalide.`]}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:`Pagination Python`,numberOfLines:`24`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`24`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests, os`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`payload `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sortBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FIRST_SEEN_AT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"orderBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"DESC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"filterProperty\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"location\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"department\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"75\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}], `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"offer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OFFER_BUY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}]}},`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`cursor `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` None`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`while`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` True`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` cursor:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` payload[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"searchAfterHash\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` cursor`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.fluximmo.io/v2/protected/properties/search\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"x-api-key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: os.environ[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FLUXIMMO_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`payload,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ).json()`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` data `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` resp.get(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {}) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`or`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {}`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` for`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` hit `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`in`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` data.get(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"items\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, []):`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(hit[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"flxId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` cursor `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` data.get(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"searchAfterHash\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` not`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` cursor:`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` break`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Rechercher des biens (search PROPERTIES)","sidebarTitle":"Search properties","description":"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.","keywords":["recherche biens immobiliers API","search properties","déduplication multi-portails","API recherche immobilier"],"icon":"magnifying-glass","tag":"STABLE","openapi":"post /v2/protected/properties/search","href":"/api-v2-reference/properties-search/search-properties"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Cas d’usage","slug":"cas-d’usage","depth":2,"children":[]},{"title":"Filtres clés","slug":"filtres-clés","depth":2,"children":[]},{"title":"Exemples","slug":"exemples","depth":2,"children":[{"title":"Exemple 1 — Combo standard dominant (Paris achat appartement)","slug":"exemple-1-—-combo-standard-dominant-paris-achat-appartement","depth":3,"children":[]},{"title":"Exemple 2 — Recherche par département (location maison)","slug":"exemple-2-—-recherche-par-département-location-maison","depth":3,"children":[]},{"title":"Exemple 3 — geoDistance rayon 20 km autour de la Tour Eiffel","slug":"exemple-3-—-geodistance-rayon-20-km-autour-de-la-tour-eiffel","depth":3,"children":[]},{"title":"Exemple 4 — geoBoundingBox Paris (carte interactive)","slug":"exemple-4-—-geoboundingbox-paris-carte-interactive","depth":3,"children":[]},{"title":"Exemple 5 — Multi-zones OR (Paris + petite couronne)","slug":"exemple-5-—-multi-zones-or-paris-+-petite-couronne","depth":3,"children":[]}]},{"title":"Pagination","slug":"pagination","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"SearchPropertiesController_postSearch","summary":"Search properties","description":"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.","parameters":[],"requestBody":"0f0ae330-25bb-4648-9422-506ae552bef5","responses":{"200":"eaad9125-a76b-45e5-95a4-b6d54f2b15f1","400":"16ce68d8-dcbd-4253-ae6e-8469c2be9fd0","401":"34b970e3-3021-4db4-8587-2b7773c15688"},"tags":["Properties Search"],"security":["adc278da-8b2c-48e8-850c-ac6d6517a67f"],"method":"post","type":"path","servers":["031cd211-fbaf-42b4-badc-0611ba772342"],"path":"/v2/protected/properties/search","baseUrlOptions":["https://api.fluximmo.io"],"title":"Search properties","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"orderBy":{"type":"string","enum":["ASC","DESC"],"example":"DESC","isRequired":true,"uniqueKey":"orderBy","typeLabel":"enum\u003cstring>"},"search":{"type":"object","properties":{"filterProperty":{"type":"object","properties":{"adverts":{"example":[],"type":"array","items":{"type":"object","properties":{"firstSeenAt":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.adverts.items.[INDEX].firstSeenAt.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.adverts.items.[INDEX].firstSeenAt.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].firstSeenAt","typeLabel":"object"},"flxId":{"type":"array","items":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].flxId.items.[INDEX]","typeLabel":"string"},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].flxId","typeLabel":"string[]"},"isOnline":{"type":"boolean","uniqueKey":"search.filterProperty.adverts.items.[INDEX].isOnline","typeLabel":"boolean"},"lastSeenAt":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.adverts.items.[INDEX].lastSeenAt.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.adverts.items.[INDEX].lastSeenAt.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].lastSeenAt","typeLabel":"object"},"location":{"type":"object","properties":{"geoBoundingBox":{"type":"object","properties":{"bottomRight":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox.bottomRight.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox.bottomRight.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox.bottomRight","typeLabel":"object"},"topLeft":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox.topLeft.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox.topLeft.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox.topLeft","typeLabel":"object"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoBoundingBox","typeLabel":"object"},"geoDistance":{"type":"object","properties":{"distanceKm":{"type":"number","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoDistance.distanceKm","typeLabel":"number"},"pin":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoDistance.pin.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoDistance.pin.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoDistance.pin","typeLabel":"object"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoDistance","typeLabel":"object"},"geoInseeCodeDistance":{"type":"object","properties":{"distanceKm":{"type":"number","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoInseeCodeDistance.distanceKm","typeLabel":"number"},"inseeCode":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoInseeCodeDistance.inseeCode","typeLabel":"string"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location.geoInseeCodeDistance","typeLabel":"object"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].location","typeLabel":"object"},"price":{"type":"object","properties":{"currency":{"type":"array","example":[],"items":{"type":"string","enum":["CURRENCY_EUR","CURRENCY_USD"],"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.currency.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.currency","typeLabel":"enum\u003cstring>[]"},"initial":{"type":"object","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.source.website","typeLabel":"string"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.source","typeLabel":"object"},"value":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.value.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.value.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.value","typeLabel":"object"},"valuePerArea":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.valuePerArea.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.valuePerArea.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial.valuePerArea","typeLabel":"object"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.initial","typeLabel":"object"},"isAuction":{"type":"boolean","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.isAuction","typeLabel":"boolean"},"latest":{"type":"object","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.source.website","typeLabel":"string"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.source","typeLabel":"object"},"value":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.value.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.value.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.value","typeLabel":"object"},"valuePerArea":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.valuePerArea.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.valuePerArea.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest.valuePerArea","typeLabel":"object"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.latest","typeLabel":"object"},"scope":{"type":"array","example":[],"items":{"type":"string","enum":["PRICING_ONE_OFF","PRICING_MENSUAL"],"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.scope.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.scope","typeLabel":"enum\u003cstring>[]"},"warrantyDeposit":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.warrantyDeposit.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.warrantyDeposit.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.warrantyDeposit","typeLabel":"object"},"variation":{"example":[],"type":"array","items":{"type":"object","properties":{"sinceLastModified":{"type":"object","description":"The value of the price variation in %","properties":{"max":{"type":"number","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX].sinceLastModified.max","typeLabel":"number"},"min":{"type":"number","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX].sinceLastModified.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX].sinceLastModified","typeLabel":"object"},"sincePublished":{"type":"object","description":"The value of the price variation in %","properties":{"max":{"type":"number","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX].sincePublished.max","typeLabel":"number"},"min":{"type":"number","uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX].sincePublished.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX].sincePublished","typeLabel":"object"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price.variation","typeLabel":"object[]"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].price","typeLabel":"object"},"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].source.website","typeLabel":"string"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].source","typeLabel":"object"},"isPro":{"type":"boolean","uniqueKey":"search.filterProperty.adverts.items.[INDEX].isPro","typeLabel":"boolean"},"seller":{"example":[],"type":"array","items":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].seller.items.[INDEX].flxId","typeLabel":"string"},"name":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].seller.items.[INDEX].name","typeLabel":"string"},"siren":{"type":"string","uniqueKey":"search.filterProperty.adverts.items.[INDEX].seller.items.[INDEX].siren","typeLabel":"string"},"type":{"type":"string","enum":["SELLER_TYPE_UNKNOWN","SELLER_TYPE_AGENCY","SELLER_TYPE_NETWORK"],"example":"SELLER_TYPE_AGENCY","uniqueKey":"search.filterProperty.adverts.items.[INDEX].seller.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].seller.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.adverts.items.[INDEX].seller","typeLabel":"object[]"},"hasAnomaly":{"type":"boolean","description":"An anomaly or incoherence have been detected","uniqueKey":"search.filterProperty.adverts.items.[INDEX].hasAnomaly","typeLabel":"boolean"},"isExclusive":{"type":"boolean","description":"Is the advert exclusive to the seller","uniqueKey":"search.filterProperty.adverts.items.[INDEX].isExclusive","typeLabel":"boolean"}},"uniqueKey":"search.filterProperty.adverts.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.adverts","typeLabel":"object[]"},"habitation":{"type":"object","properties":{"bathroomCount":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.bathroomCount.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.bathroomCount.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.bathroomCount","typeLabel":"object"},"bedroomCount":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.bedroomCount.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.bedroomCount.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.bedroomCount","typeLabel":"object"},"characteristics":{"type":"object","properties":{"hasAlarm":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasAlarm","typeLabel":"boolean"},"hasBalcony":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasBalcony","typeLabel":"boolean"},"hasCellar":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasCellar","typeLabel":"boolean"},"hasConcierge":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasConcierge","typeLabel":"boolean"},"hasDigicode":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasDigicode","typeLabel":"boolean"},"hasFireplace":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasFireplace","typeLabel":"boolean"},"hasGarage":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasGarage","typeLabel":"boolean"},"hasGarden":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasGarden","typeLabel":"boolean"},"hasGrenier":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasGrenier","typeLabel":"boolean"},"hasInterphone":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasInterphone","typeLabel":"boolean"},"hasJacuzzi":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasJacuzzi","typeLabel":"boolean"},"hasLand":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasLand","typeLabel":"boolean"},"hasLift":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasLift","typeLabel":"boolean"},"hasMezzanine":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasMezzanine","typeLabel":"boolean"},"hasParking":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasParking","typeLabel":"boolean"},"hasPool":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasPool","typeLabel":"boolean"},"hasTerrace":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasTerrace","typeLabel":"boolean"},"hasVisAVis":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.hasVisAVis","typeLabel":"boolean"},"isPeaceful":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.characteristics.isPeaceful","typeLabel":"boolean"}},"uniqueKey":"search.filterProperty.habitation.characteristics","typeLabel":"object"},"climate":{"type":"object","properties":{"epcClimate":{"type":"array","example":[],"description":"The classification value of the greenhouse gas emission classification - GES","items":{"type":"string","enum":["GREENHOUSE_CLASSIFICATION_UNKNOWN","GREENHOUSE_CLASSIFICATION_G","GREENHOUSE_CLASSIFICATION_F","GREENHOUSE_CLASSIFICATION_E","GREENHOUSE_CLASSIFICATION_D","GREENHOUSE_CLASSIFICATION_C","GREENHOUSE_CLASSIFICATION_B","GREENHOUSE_CLASSIFICATION_A","GREENHOUSE_CLASSIFICATION_NC"],"uniqueKey":"search.filterProperty.habitation.climate.epcClimate.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.climate.epcClimate","typeLabel":"enum\u003cstring>[]"},"epcClimateScore":{"type":"object","description":"The value of the greenhouse gas emission classification - GES in kgCO2/m²/year","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.climate.epcClimateScore.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.climate.epcClimateScore.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.climate.epcClimateScore","typeLabel":"object"},"epcEnergy":{"type":"array","example":[],"description":"The classification value of the energy classification - DPE","items":{"type":"string","enum":["ENERGY_CLASSIFICATION_UNKNOWN","ENERGY_CLASSIFICATION_G","ENERGY_CLASSIFICATION_F","ENERGY_CLASSIFICATION_E","ENERGY_CLASSIFICATION_D","ENERGY_CLASSIFICATION_C","ENERGY_CLASSIFICATION_B","ENERGY_CLASSIFICATION_A","ENERGY_CLASSIFICATION_NC"],"uniqueKey":"search.filterProperty.habitation.climate.epcEnergy.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.climate.epcEnergy","typeLabel":"enum\u003cstring>[]"},"epcEnergyScore":{"type":"object","description":"The value of the energy classification - DPE in kWhEP/m²/year","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.climate.epcEnergyScore.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.climate.epcEnergyScore.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.climate.epcEnergyScore","typeLabel":"object"},"epcClimateDate":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.habitation.climate.epcClimateDate.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.habitation.climate.epcClimateDate.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.habitation.climate.epcClimateDate","typeLabel":"object"},"epcEnergyDate":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.habitation.climate.epcEnergyDate.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.habitation.climate.epcEnergyDate.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.habitation.climate.epcEnergyDate","typeLabel":"object"}},"uniqueKey":"search.filterProperty.habitation.climate","typeLabel":"object"},"features":{"type":"object","properties":{"exposure":{"type":"array","example":[],"items":{"type":"string","enum":["EXPOSURE_UNKNOWN","EXPOSURE_NORTH","EXPOSURE_NORTH_EAST","EXPOSURE_EAST","EXPOSURE_SOUTH_EAST","EXPOSURE_SOUTH","EXPOSURE_SOUTH_WEST","EXPOSURE_WEST","EXPOSURE_NORTH_WEST"],"uniqueKey":"search.filterProperty.habitation.features.exposure.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.features.exposure","typeLabel":"enum\u003cstring>[]"},"furniture":{"type":"array","example":[],"items":{"type":"string","enum":["UNKNOWN_FURNITURE","UNFURNISHED","PARTIALLY_FURNISHED","FULLY_FURNISHED"],"uniqueKey":"search.filterProperty.habitation.features.furniture.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.features.furniture","typeLabel":"enum\u003cstring>[]"},"propertyFloor":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.features.propertyFloor.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.features.propertyFloor.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.features.propertyFloor","typeLabel":"object"},"propertyTotalFloor":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.features.propertyTotalFloor.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.features.propertyTotalFloor.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.features.propertyTotalFloor","typeLabel":"object"},"constructionMaterials":{"type":"array","example":[],"items":{"type":"string","enum":["MATERIAL_UNKNOWN","MATERIAL_WOODEN","MATERIAL_STEEL","MATERIAL_STONE","MATERIAL_PVC","MATERIAL_CONCRETE","MATERIAL_ALUMINIUM","MATERIAL_HALF_TIMBERED","MATERIAL_MARBLE","MATERIAL_BRICK","MATERIAL_CINDER_BLOCK","MATERIAL_PREFABRICATED","MATERIAL_ADOBE","MATERIAL_COATING"],"uniqueKey":"search.filterProperty.habitation.features.constructionMaterials.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.features.constructionMaterials","typeLabel":"enum\u003cstring>[]"},"glazingTypes":{"type":"array","example":[],"items":{"type":"string","enum":["GLAZING_TYPE_UNKNOWN","GLAZING_TYPE_SIMPLE","GLAZING_TYPE_DOUBLE","GLAZING_TYPE_TRIPLE"],"uniqueKey":"search.filterProperty.habitation.features.glazingTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.features.glazingTypes","typeLabel":"enum\u003cstring>[]"},"hasThroughExposure":{"type":"boolean","uniqueKey":"search.filterProperty.habitation.features.hasThroughExposure","typeLabel":"boolean"},"viewOns":{"type":"array","example":[],"items":{"type":"string","enum":["VIEW_ON_UNKNOWN","VIEW_ON_SEA","VIEW_ON_HILLS","VIEW_ON_RIVERS","VIEW_ON_CITY","VIEW_ON_PARK","VIEW_ON_VERDURE","VIEW_ON_STREET","VIEW_ON_COURTYARD","VIEW_ON_COUNTRYSIDE","VIEW_ON_MOUNTAIN","VIEW_ON_GARDEN_TERRACE","VIEW_ON_LAKE","VIEW_ON_SKI_SLOPES","VIEW_ON_PORT","VIEW_ON_POI","VIEW_ON_SKY","VIEW_ON_WATER","VIEW_ON_VINEYARD","VIEW_ON_ROOF"],"uniqueKey":"search.filterProperty.habitation.features.viewOns.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.features.viewOns","typeLabel":"enum\u003cstring>[]"},"viewTypes":{"type":"array","example":[],"items":{"type":"string","enum":["VIEW_TYPE_UNKNOWN","VIEW_TYPE_GLIMPSE","VIEW_TYPE_PANORAMIC","VIEW_TYPE_CLEAR","VIEW_TYPE_EXCEPTIONAL","VIEW_TYPE_DOMINANT"],"uniqueKey":"search.filterProperty.habitation.features.viewTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.features.viewTypes","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"search.filterProperty.habitation.features","typeLabel":"object"},"heatTypes":{"type":"array","example":[],"items":{"type":"string","enum":["HEAT_TYPE_UNKNOWN","HEAT_TYPE_INDIVIDUAL","HEAT_TYPE_SHARED","HEAT_TYPE_MIX","HEAT_TYPE_CITY","HEAT_TYPE_CISTERN"],"uniqueKey":"search.filterProperty.habitation.heatTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.heatTypes","typeLabel":"enum\u003cstring>[]"},"heatTypeDetails":{"type":"array","example":[],"items":{"type":"string","enum":["HEAT_DETAIL_UNKNOWN","HEAT_DETAIL_FLOOR","HEAT_DETAIL_CEILING","HEAT_DETAIL_FIREPLACE","HEAT_DETAIL_INSERT","HEAT_DETAIL_AIR_CON","HEAT_DETAIL_REVERSIBLE_AIR_CON","HEAT_DETAIL_RADIANTS_TUBES","HEAT_DETAIL_RADIATOR","HEAT_DETAIL_SHEAHS","HEAT_DETAIL_CONVECTOR"],"uniqueKey":"search.filterProperty.habitation.heatTypeDetails.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.heatTypeDetails","typeLabel":"enum\u003cstring>[]"},"heatings":{"type":"array","example":[],"items":{"type":"string","enum":["HEATING_UNKNOWN","HEATING_FUEL_OIL","HEATING_ELECTRICAL","HEATING_GAS","HEATING_BIOMASS","HEATING_SOLAR","HEATING_GEOTHERMAL","HEATING_WOOD","HEATING_HEAT_PUMP","HEATING_PELLET","HEATING_CANADIAN_WELL","HEATING_COAL"],"uniqueKey":"search.filterProperty.habitation.heatings.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.heatings","typeLabel":"enum\u003cstring>[]"},"propertyCondition":{"type":"array","items":{"type":"object","properties":{"constructionYear":{"type":"number","uniqueKey":"search.filterProperty.habitation.propertyCondition.items.[INDEX].constructionYear","typeLabel":"number"},"interiorCondition":{"type":"string","enum":["INTERIOR_CONDITION_UNKNOWN","INTERIOR_CONDITION_EXCELLENT","INTERIOR_CONDITION_TO_REFRESH","INTERIOR_CONDITION_SMALL_WORKS_TO_BE_PLANNED","INTERIOR_CONDITION_MAJOR_WORKS_TO_BE_PALLNED","INTERIOR_CONDITION_BRAND_NEW","INTERIOR_CONDITION_GOOD_CONDITION","INTERIOR_CONDITION_TO_BE_RENOVATED"],"example":null,"uniqueKey":"search.filterProperty.habitation.propertyCondition.items.[INDEX].interiorCondition","typeLabel":"enum\u003cstring>"},"renovationYear":{"type":"number","uniqueKey":"search.filterProperty.habitation.propertyCondition.items.[INDEX].renovationYear","typeLabel":"number"},"generalConditions":{"type":"array","example":[],"items":{"type":"string","enum":["GENERAL_CONDITION_UNKNOWN","GENERAL_CONDITION_TO_BE_RENOVATED","GENERAL_CONDITION_BRAND_NEW","GENERAL_CONDITION_RENOVATED","GENERAL_CONDITION_TO_BE_REFRESHED","GENERAL_CONDITION_GOOD","GENERAL_CONDITION_EXCELLENT","GENERAL_CONDITION_DECREPIT","GENERAL_CONDITION_TO_BE_BUILT"],"uniqueKey":"search.filterProperty.habitation.propertyCondition.items.[INDEX].generalConditions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.habitation.propertyCondition.items.[INDEX].generalConditions","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"search.filterProperty.habitation.propertyCondition.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.habitation.propertyCondition","typeLabel":"object[]"},"roomCount":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.roomCount.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.roomCount.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.roomCount","typeLabel":"object"},"surface":{"type":"object","properties":{"balconies":{"type":"object","description":"The surface of the balconies in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.balconies.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.balconies.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.balconies","typeLabel":"object"},"floorSpace":{"type":"object","description":"The surface of the total floors in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.floorSpace.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.floorSpace.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.floorSpace","typeLabel":"object"},"gardens":{"type":"object","description":"The surface of the gardens in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.gardens.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.gardens.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.gardens","typeLabel":"object"},"groundFloor":{"type":"object","description":"The surface of the ground floor in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.groundFloor.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.groundFloor.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.groundFloor","typeLabel":"object"},"kitchen":{"type":"object","description":"The surface of the kitchen in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.kitchen.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.kitchen.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.kitchen","typeLabel":"object"},"livingSpace":{"type":"object","description":"The surface of the living space in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.livingSpace.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.livingSpace.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.livingSpace","typeLabel":"object"},"livingroom":{"type":"object","description":"The surface of the living room in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.livingroom.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.livingroom.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.livingroom","typeLabel":"object"},"terraces":{"type":"object","description":"The surface of the terraces in m² - we rarely have this information","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.terraces.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.terraces.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.terraces","typeLabel":"object"},"total":{"type":"object","description":"The total habitable surface of the property in m²","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.surface.total.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.surface.total.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.surface.total","typeLabel":"object"}},"uniqueKey":"search.filterProperty.habitation.surface","typeLabel":"object"},"type":{"type":"string","enum":["PROPERTY_TYPE_UNKNOWN","PROPERTY_TYPE_STUDIO","PROPERTY_TYPE_T1","PROPERTY_TYPE_T1_T2","PROPERTY_TYPE_T2","PROPERTY_TYPE_T2_T3","PROPERTY_TYPE_T3","PROPERTY_TYPE_T3_4","PROPERTY_TYPE_T4","PROPERTY_TYPE_T4_5","PROPERTY_TYPE_T5_MORE","PROPERTY_TYPE_LOFT","PROPERTY_TYPE_DUPLEX","PROPERTY_TYPE_OTHER_APARTMENT_TYPE","PROPERTY_TYPE_INDIVIDUAL","PROPERTY_TYPE_ONE_SIDE_TERRACED","PROPERTY_TYPE_TWO_SIDE_TERRACED","PROPERTY_TYPE_SINGLE_STOREY","PROPERTY_TYPE_TRADITIONAL","PROPERTY_TYPE_CONTEMPORARY","PROPERTY_TYPE_BOURGEOIS","PROPERTY_TYPE_VILLA","PROPERTY_TYPE_MANOR","PROPERTY_TYPE_CASTLE","PROPERTY_TYPE_FARM","PROPERTY_TYPE_MAS","PROPERTY_TYPE_BASTIDE","PROPERTY_TYPE_CHALET","PROPERTY_TYPE_ANCIENT","PROPERTY_TYPE_HERITAGE_LISTED","PROPERTY_TYPE_BUNGALOW"],"example":"PROPERTY_TYPE_T1_T2","uniqueKey":"search.filterProperty.habitation.type","typeLabel":"enum\u003cstring>"},"wcCount":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.habitation.wcCount.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.habitation.wcCount.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.habitation.wcCount","typeLabel":"object"}},"uniqueKey":"search.filterProperty.habitation","typeLabel":"object"},"isUrgent":{"type":"boolean","uniqueKey":"search.filterProperty.isUrgent","typeLabel":"boolean"},"land":{"type":"object","properties":{"canConstruct":{"type":"boolean","uniqueKey":"search.filterProperty.land.canConstruct","typeLabel":"boolean"},"isServiced":{"type":"boolean","uniqueKey":"search.filterProperty.land.isServiced","typeLabel":"boolean"},"surface":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.land.surface.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.land.surface.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.land.surface","typeLabel":"object"},"surfaceConstructable":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.land.surfaceConstructable.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.land.surfaceConstructable.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.land.surfaceConstructable","typeLabel":"object"},"type":{"type":"array","example":[],"items":{"type":"string","enum":["LAND_UNKNOWN","LAND_BUILDING_PLOT","LAND_AGRICULTURAL","LAND_VINEYARD","LAND_INDUSTRIAL","LAND_POND","LAND_FOREST"],"uniqueKey":"search.filterProperty.land.type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.land.type","typeLabel":"enum\u003cstring>[]"},"haveBuildingPermit":{"type":"boolean","uniqueKey":"search.filterProperty.land.haveBuildingPermit","typeLabel":"boolean"},"haveElectricity":{"type":"boolean","uniqueKey":"search.filterProperty.land.haveElectricity","typeLabel":"boolean"},"haveTelecom":{"type":"boolean","uniqueKey":"search.filterProperty.land.haveTelecom","typeLabel":"boolean"},"haveWater":{"type":"boolean","uniqueKey":"search.filterProperty.land.haveWater","typeLabel":"boolean"}},"uniqueKey":"search.filterProperty.land","typeLabel":"object"},"location":{"example":[],"type":"array","items":{"type":"object","properties":{"cityCoordinate":{"type":"object","properties":{"location":{"type":"object","description":"Filter by location geo coordinates","properties":{"geoBoundingBox":{"type":"object","properties":{"bottomRight":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox.bottomRight.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox.bottomRight.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox.bottomRight","typeLabel":"object"},"topLeft":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox.topLeft.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox.topLeft.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox.topLeft","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoBoundingBox","typeLabel":"object"},"geoDistance":{"type":"object","properties":{"distanceKm":{"type":"number","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoDistance.distanceKm","typeLabel":"number"},"pin":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoDistance.pin.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoDistance.pin.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoDistance.pin","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoDistance","typeLabel":"object"},"geoInseeCodeDistance":{"type":"object","properties":{"distanceKm":{"type":"number","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoInseeCodeDistance.distanceKm","typeLabel":"number"},"inseeCode":{"type":"string","uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoInseeCodeDistance.inseeCode","typeLabel":"string"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location.geoInseeCodeDistance","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate.location","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].cityCoordinate","typeLabel":"object"},"department":{"type":"string","uniqueKey":"search.filterProperty.location.items.[INDEX].department","typeLabel":"string"},"inseeCode":{"type":"string","uniqueKey":"search.filterProperty.location.items.[INDEX].inseeCode","typeLabel":"string"},"irisCode":{"type":"string","uniqueKey":"search.filterProperty.location.items.[INDEX].irisCode","typeLabel":"string"},"locationCoordinate":{"type":"object","properties":{"location":{"type":"object","description":"Filter by location geo coordinates","properties":{"geoBoundingBox":{"type":"object","properties":{"bottomRight":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox.bottomRight.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox.bottomRight.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox.bottomRight","typeLabel":"object"},"topLeft":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox.topLeft.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox.topLeft.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox.topLeft","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoBoundingBox","typeLabel":"object"},"geoDistance":{"type":"object","properties":{"distanceKm":{"type":"number","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoDistance.distanceKm","typeLabel":"number"},"pin":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoDistance.pin.lat","typeLabel":"number"},"lon":{"type":"number","description":"Longitude","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoDistance.pin.lon","typeLabel":"number"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoDistance.pin","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoDistance","typeLabel":"object"},"geoInseeCodeDistance":{"type":"object","properties":{"distanceKm":{"type":"number","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoInseeCodeDistance.distanceKm","typeLabel":"number"},"inseeCode":{"type":"string","uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoInseeCodeDistance.inseeCode","typeLabel":"string"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location.geoInseeCodeDistance","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate.location","typeLabel":"object"}},"uniqueKey":"search.filterProperty.location.items.[INDEX].locationCoordinate","typeLabel":"object"},"postalCode":{"type":"string","uniqueKey":"search.filterProperty.location.items.[INDEX].postalCode","typeLabel":"string"}},"uniqueKey":"search.filterProperty.location.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.location","typeLabel":"object[]"},"meta":{"type":"object","properties":{"firstSeenAt":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.firstSeenAt.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.firstSeenAt.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.meta.firstSeenAt","typeLabel":"object"},"isTotallyOffline":{"type":"boolean","uniqueKey":"search.filterProperty.meta.isTotallyOffline","typeLabel":"boolean"},"lastPublishedAt":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.lastPublishedAt.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.lastPublishedAt.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.meta.lastPublishedAt","typeLabel":"object"},"lastSeenAt":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.lastSeenAt.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.lastSeenAt.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.meta.lastSeenAt","typeLabel":"object"},"lastUpdatedAt":{"type":"object","properties":{"max":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.lastUpdatedAt.max","typeLabel":"string\u003cdate-time>"},"min":{"format":"date-time","type":"string","description":"Date filter - Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"search.filterProperty.meta.lastUpdatedAt.min","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"search.filterProperty.meta.lastUpdatedAt","typeLabel":"object"}},"uniqueKey":"search.filterProperty.meta","typeLabel":"object"},"parking":{"type":"object","properties":{"count":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.parking.count.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.parking.count.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.parking.count","typeLabel":"object"},"numberOfCars":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.parking.numberOfCars.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.parking.numberOfCars.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.parking.numberOfCars","typeLabel":"object"},"surface":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.parking.surface.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.parking.surface.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.parking.surface","typeLabel":"object"},"type":{"type":"array","example":[],"items":{"type":"string","enum":["PARKING_UNKNOWN","PARKING_GARAGE","PARKING_PARKING"],"uniqueKey":"search.filterProperty.parking.type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.parking.type","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"search.filterProperty.parking","typeLabel":"object"},"price":{"type":"object","properties":{"currency":{"type":"array","example":[],"items":{"type":"string","enum":["CURRENCY_EUR","CURRENCY_USD"],"uniqueKey":"search.filterProperty.price.currency.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.price.currency","typeLabel":"enum\u003cstring>[]"},"initial":{"type":"object","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"search.filterProperty.price.initial.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"search.filterProperty.price.initial.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"search.filterProperty.price.initial.source.website","typeLabel":"string"}},"uniqueKey":"search.filterProperty.price.initial.source","typeLabel":"object"},"value":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.price.initial.value.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.price.initial.value.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.initial.value","typeLabel":"object"},"valuePerArea":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.price.initial.valuePerArea.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.price.initial.valuePerArea.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.initial.valuePerArea","typeLabel":"object"}},"uniqueKey":"search.filterProperty.price.initial","typeLabel":"object"},"isAuction":{"type":"boolean","uniqueKey":"search.filterProperty.price.isAuction","typeLabel":"boolean"},"latest":{"type":"object","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"search.filterProperty.price.latest.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"search.filterProperty.price.latest.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"search.filterProperty.price.latest.source.website","typeLabel":"string"}},"uniqueKey":"search.filterProperty.price.latest.source","typeLabel":"object"},"value":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.price.latest.value.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.price.latest.value.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.latest.value","typeLabel":"object"},"valuePerArea":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.price.latest.valuePerArea.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.price.latest.valuePerArea.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.latest.valuePerArea","typeLabel":"object"}},"uniqueKey":"search.filterProperty.price.latest","typeLabel":"object"},"scope":{"type":"array","example":[],"items":{"type":"string","enum":["PRICING_ONE_OFF","PRICING_MENSUAL"],"uniqueKey":"search.filterProperty.price.scope.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.price.scope","typeLabel":"enum\u003cstring>[]"},"warrantyDeposit":{"type":"object","properties":{"max":{"type":"number","description":"The maximum value of the range","uniqueKey":"search.filterProperty.price.warrantyDeposit.max","typeLabel":"number"},"min":{"type":"number","description":"The minimum value of the range","uniqueKey":"search.filterProperty.price.warrantyDeposit.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.warrantyDeposit","typeLabel":"object"},"variation":{"example":[],"type":"array","items":{"type":"object","properties":{"sinceLastModified":{"type":"object","description":"The value of the price variation in %","properties":{"max":{"type":"number","uniqueKey":"search.filterProperty.price.variation.items.[INDEX].sinceLastModified.max","typeLabel":"number"},"min":{"type":"number","uniqueKey":"search.filterProperty.price.variation.items.[INDEX].sinceLastModified.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.variation.items.[INDEX].sinceLastModified","typeLabel":"object"},"sincePublished":{"type":"object","description":"The value of the price variation in %","properties":{"max":{"type":"number","uniqueKey":"search.filterProperty.price.variation.items.[INDEX].sincePublished.max","typeLabel":"number"},"min":{"type":"number","uniqueKey":"search.filterProperty.price.variation.items.[INDEX].sincePublished.min","typeLabel":"number"}},"uniqueKey":"search.filterProperty.price.variation.items.[INDEX].sincePublished","typeLabel":"object"}},"uniqueKey":"search.filterProperty.price.variation.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.price.variation","typeLabel":"object[]"}},"uniqueKey":"search.filterProperty.price","typeLabel":"object"},"process":{"type":"array","example":[],"items":{"type":"string","enum":["PROCESS_UNKNOWN","PROCESS_AVAILABLE_ON_MARKET","PROCESS_UNDER_COMPROMISE","PROCESS_RENTED_SOLD","PROCESS_REMOVED","PROCESS_RESERVED","PROCESS_ARCHIVED"],"uniqueKey":"search.filterProperty.process.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.process","typeLabel":"enum\u003cstring>[]"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"search.filterProperty.tags.items.[INDEX]","typeLabel":"string"},"uniqueKey":"search.filterProperty.tags","typeLabel":"string[]"},"type":{"type":"array","example":["CLASS_HOUSE"],"items":{"type":"string","enum":["CLASS_UNKNOWN","CLASS_HOUSE","CLASS_FLAT","CLASS_PROGRAM","CLASS_SHOP","CLASS_PREMISES","CLASS_OFFICE","CLASS_LAND","CLASS_BUILDING","CLASS_PARKING","CLASS_ROOM","CLASS_OTHER"],"uniqueKey":"search.filterProperty.type.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"search.filterProperty.type","typeLabel":"enum\u003cstring>[]"},"hasAnomaly":{"type":"boolean","description":"An anomaly or incoherence have been detected","uniqueKey":"search.filterProperty.hasAnomaly","typeLabel":"boolean"},"offer":{"example":[],"type":"array","items":{"type":"object","properties":{"isCurrentlyOccupied":{"type":"boolean","uniqueKey":"search.filterProperty.offer.items.[INDEX].isCurrentlyOccupied","typeLabel":"boolean"},"renting":{"type":"object","properties":{"isColocation":{"type":"boolean","uniqueKey":"search.filterProperty.offer.items.[INDEX].renting.isColocation","typeLabel":"boolean"},"isLongTerm":{"type":"boolean","uniqueKey":"search.filterProperty.offer.items.[INDEX].renting.isLongTerm","typeLabel":"boolean"},"isShortTerm":{"type":"boolean","uniqueKey":"search.filterProperty.offer.items.[INDEX].renting.isShortTerm","typeLabel":"boolean"},"isSubLease":{"type":"boolean","uniqueKey":"search.filterProperty.offer.items.[INDEX].renting.isSubLease","typeLabel":"boolean"}},"uniqueKey":"search.filterProperty.offer.items.[INDEX].renting","typeLabel":"object"},"type":{"type":"string","enum":["OFFER_UNKNOWN","OFFER_BUY","OFFER_RENT","OFFER_BUSINESS_TAKE_OVER","OFFER_LEASE_BACK","OFFER_LIFE_ANNUITY_SALE","OFFER_HOLIDAYS","OFFER_AUCTION"],"example":"OFFER_BUY","uniqueKey":"search.filterProperty.offer.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"search.filterProperty.offer.items.[INDEX]","typeLabel":"object"},"uniqueKey":"search.filterProperty.offer","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"search.filterProperty","typeLabel":"object"},"fullTexts":{"description":"Search terms for full text search. We'll search in title, description, and keywords for terms similar to these (typically, we'll use a fuzzy search).","type":"array","items":{"type":"string","uniqueKey":"search.fullTexts.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"search.fullTexts","typeLabel":"string[]"},"keywords":{"description":"Search terms for keyword search. We'll search in title, description, and keywords for exact matches to these terms (typically, we'll use a term search).","type":"array","items":{"type":"string","uniqueKey":"search.keywords.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"search.keywords","typeLabel":"string[]"}},"required":["filterProperty","fullTexts","keywords"],"isRequired":true,"uniqueKey":"search","typeLabel":"object"},"size":{"type":"number","example":10,"default":10,"minimum":1,"maximum":100,"isRequired":true,"uniqueKey":"size","typeLabel":"number"},"sortBy":{"type":"string","enum":["FIRST_SEEN_AT","PRICE","LAST_UPDATED_AT","LAST_SEEN_AT","RELEVANCE"],"example":"FIRST_SEEN_AT","isRequired":true,"uniqueKey":"sortBy","typeLabel":"enum\u003cstring>"},"searchAfterHash":{"type":"string","description":"The searchAfterHash parameter allows you to retrieve the next page of results by using the searchAfterHash value returned in the response from the previous page. This method eliminates the complexities of traditional pagination methods and ensures accurate results, regardless of insertions or deletions in the dataset.","uniqueKey":"searchAfterHash","typeLabel":"string"}},"required":["orderBy","search","size","sortBy"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"orderBy":"DESC","search":{"filterProperty":{"adverts":[],"habitation":{"bathroomCount":{"max":123,"min":123},"bedroomCount":{"max":123,"min":123},"characteristics":{"hasAlarm":true,"hasBalcony":true,"hasCellar":true,"hasConcierge":true,"hasDigicode":true,"hasFireplace":true,"hasGarage":true,"hasGarden":true,"hasGrenier":true,"hasInterphone":true,"hasJacuzzi":true,"hasLand":true,"hasLift":true,"hasMezzanine":true,"hasParking":true,"hasPool":true,"hasTerrace":true,"hasVisAVis":true,"isPeaceful":true},"climate":{"epcClimate":[],"epcClimateScore":{"max":123,"min":123},"epcEnergy":[],"epcEnergyScore":{"max":123,"min":123},"epcClimateDate":{"max":"2022-10-21T11:31:33.593Z","min":"2022-10-21T11:31:33.593Z"},"epcEnergyDate":{"max":"2022-10-21T11:31:33.593Z","min":"2022-10-21T11:31:33.593Z"}},"features":{"exposure":[],"furniture":[],"propertyFloor":{"max":123,"min":123},"propertyTotalFloor":{"max":123,"min":123},"constructionMaterials":[],"glazingTypes":[],"hasThroughExposure":true,"viewOns":[],"viewTypes":[]},"heatTypes":[],"heatTypeDetails":[],"heatings":[],"propertyCondition":[{"constructionYear":123,"interiorCondition":null,"renovationYear":123,"generalConditions":[]}],"roomCount":{"max":123,"min":123},"surface":{"balconies":{"max":123,"min":123},"floorSpace":{"max":123,"min":123},"gardens":{"max":123,"min":123},"groundFloor":{"max":123,"min":123},"kitchen":{"max":123,"min":123},"livingSpace":{"max":123,"min":123},"livingroom":{"max":123,"min":123},"terraces":{"max":123,"min":123},"total":{"max":123,"min":123}},"type":"PROPERTY_TYPE_T1_T2","wcCount":{"max":123,"min":123}},"isUrgent":true,"land":{"canConstruct":true,"isServiced":true,"surface":{"max":123,"min":123},"surfaceConstructable":{"max":123,"min":123},"type":[],"haveBuildingPermit":true,"haveElectricity":true,"haveTelecom":true,"haveWater":true},"location":[],"meta":{"firstSeenAt":{"max":"2022-10-21T11:31:33.593Z","min":"2022-10-21T11:31:33.593Z"},"isTotallyOffline":true,"lastPublishedAt":{"max":"2022-10-21T11:31:33.593Z","min":"2022-10-21T11:31:33.593Z"},"lastSeenAt":{"max":"2022-10-21T11:31:33.593Z","min":"2022-10-21T11:31:33.593Z"},"lastUpdatedAt":{"max":"2022-10-21T11:31:33.593Z","min":"2022-10-21T11:31:33.593Z"}},"parking":{"count":{"max":123,"min":123},"numberOfCars":{"max":123,"min":123},"surface":{"max":123,"min":123},"type":[]},"price":{"currency":[],"initial":{"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"value":{"max":123,"min":123},"valuePerArea":{"max":123,"min":123}},"isAuction":true,"latest":{"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"value":{"max":123,"min":123},"valuePerArea":{"max":123,"min":123}},"scope":[],"warrantyDeposit":{"max":123,"min":123},"variation":[]},"process":[],"tags":["\u003cstring>"],"type":["CLASS_HOUSE"],"hasAnomaly":true,"offer":[]},"fullTexts":["\u003cstring>"],"keywords":["\u003cstring>"]},"size":10,"sortBy":"FIRST_SEEN_AT","searchAfterHash":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"eaad9125-a76b-45e5-95a4-b6d54f2b15f1":{"description":"","content":{"application/json":{"schema":{"properties":{"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"adverts":{"description":"List of adverts linked to this property - adverts can be from different sources, different prices, different agencies, etc.","type":"array","items":{"type":"object","properties":{"contactInCharge":{"type":"object","properties":{"email":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].contactInCharge.email","typeLabel":"string"},"firstName":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].contactInCharge.firstName","typeLabel":"string"},"lastName":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].contactInCharge.lastName","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].contactInCharge.phoneNumber","typeLabel":"string"},"pseudonym":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].contactInCharge.pseudonym","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].contactInCharge","typeLabel":"object"},"description":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].description","typeLabel":"string"},"firstSeenAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].firstSeenAt","typeLabel":"string\u003cdate-time>"},"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].flxId","typeLabel":"string"},"isOnline":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].isOnline","typeLabel":"boolean"},"lastSeenAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].lastSeenAt","typeLabel":"string\u003cdate-time>"},"location":{"description":"Longitude and latitude as an array of number, first longitude then latitude [lng, lat]","type":"array","items":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].location.items.[INDEX]","typeLabel":"number"},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].location","typeLabel":"number[]"},"medias":{"type":"object","properties":{"images":{"type":"array","items":{"type":"object","properties":{"gaussianHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].gaussianHash","typeLabel":"string"},"imageId":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].imageId","typeLabel":"string"},"meanHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].meanHash","typeLabel":"string"},"perceptualHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].perceptualHash","typeLabel":"string"},"colorHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].colorHash","typeLabel":"string"},"differenceHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].differenceHash","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX].url","typeLabel":"string"}},"required":["gaussianHash","imageId","meanHash","perceptualHash","colorHash","differenceHash"],"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.images","typeLabel":"object[]"},"virtualVisitExternalUrl":{"type":"array","items":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.virtualVisitExternalUrl.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias.virtualVisitExternalUrl","typeLabel":"string[]"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].medias","typeLabel":"object"},"price":{"type":"object","properties":{"charges":{"type":"object","description":"Breakdown of recurring property-related charges, taxes, rent supplements, and annual fees associated with the asset.","properties":{"yearlyCondoniumFees":{"type":"number","description":"Annual condominium charges.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.yearlyCondoniumFees","typeLabel":"number"},"yearlyElectricityFees":{"type":"number","description":"Annual electricity-related charges.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.yearlyElectricityFees","typeLabel":"number"},"yearlyHeatingFees":{"type":"number","description":"Annual heating-related charges.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.yearlyHeatingFees","typeLabel":"number"},"yearlyHousingTax":{"type":"number","description":"Annual housing tax amount.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.yearlyHousingTax","typeLabel":"number"},"yearlyLivingTax":{"type":"number","description":"Annual residence tax amount.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.yearlyLivingTax","typeLabel":"number"},"yearlyRentalFees":{"type":"number","description":"Annual rental-related charges or fees.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.yearlyRentalFees","typeLabel":"number"},"monthlyRentSupplement":{"type":"number","description":"Monthly rent supplement amount.","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges.monthlyRentSupplement","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.charges","typeLabel":"object"},"currency":{"type":"string","enum":["CURRENCY_EUR","CURRENCY_USD"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.currency","typeLabel":"enum\u003cstring>"},"initial":{"type":"object","description":"The initial price of the property - price of the first advert we found for this property","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial.source.website","typeLabel":"string"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial.source","typeLabel":"object"},"value":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial.value","typeLabel":"number"},"valuePerArea":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial.valuePerArea","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.initial","typeLabel":"object"},"isAuction":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.isAuction","typeLabel":"boolean"},"latest":{"type":"object","description":"The latest price of the property - price of the last advert we found for this property","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest.source.website","typeLabel":"string"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest.source","typeLabel":"object"},"value":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest.value","typeLabel":"number"},"valuePerArea":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest.valuePerArea","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.latest","typeLabel":"object"},"scope":{"type":"string","enum":["PRICING_ONE_OFF","PRICING_MENSUAL"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.scope","typeLabel":"enum\u003cstring>"},"warrantyDeposit":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.warrantyDeposit","typeLabel":"number"},"variation":{"type":"object","description":"The variation of the price between two states of the advert","properties":{"sinceLastModified":{"type":"number","description":"The value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.variation.sinceLastModified","typeLabel":"number"},"sincePublished":{"type":"number","description":"The value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.variation.sincePublished","typeLabel":"number"},"absoluteSinceLastModified":{"type":"number","description":"The absolute value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.variation.absoluteSinceLastModified","typeLabel":"number"},"absoluteSincePublished":{"type":"number","description":"The absolute value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.variation.absoluteSincePublished","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price.variation","typeLabel":"object"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].price","typeLabel":"object"},"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].source.website","typeLabel":"string"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].source","typeLabel":"object"},"title":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].title","typeLabel":"string"},"offlineAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].offlineAt","typeLabel":"string\u003cdate-time>"},"hasAnomaly":{"type":"boolean","description":"An anomaly or incoherence have been detected","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].hasAnomaly","typeLabel":"boolean"},"isPro":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].isPro","typeLabel":"boolean"},"seller":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].seller.flxId","typeLabel":"string"},"name":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].seller.name","typeLabel":"string"},"siren":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].seller.siren","typeLabel":"string"},"type":{"type":"string","enum":["SELLER_TYPE_UNKNOWN","SELLER_TYPE_AGENCY","SELLER_TYPE_NETWORK"],"example":"SELLER_TYPE_AGENCY","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].seller.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].seller","typeLabel":"object"},"isExclusive":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX].isExclusive","typeLabel":"boolean"}},"required":["contactInCharge"],"uniqueKey":"data.\\items.items.[INDEX].adverts.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.\\items.items.[INDEX].adverts","typeLabel":"object[]"},"description":{"type":"string","description":"By default, will be the description of the first advert","uniqueKey":"data.\\items.items.[INDEX].description","typeLabel":"string"},"flxId":{"type":"string","description":"Unique identifier of the property","uniqueKey":"data.\\items.items.[INDEX].flxId","typeLabel":"string"},"habitation":{"type":"object","description":"Habitation characteristics of the property","properties":{"bathroomCount":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.bathroomCount","typeLabel":"number"},"bedroomCount":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.bedroomCount","typeLabel":"number"},"characteristics":{"type":"object","properties":{"hasAlarm":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasAlarm","typeLabel":"boolean"},"hasBalcony":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasBalcony","typeLabel":"boolean"},"hasCellar":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasCellar","typeLabel":"boolean"},"hasConcierge":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasConcierge","typeLabel":"boolean"},"hasDigicode":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasDigicode","typeLabel":"boolean"},"hasFireplace":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasFireplace","typeLabel":"boolean"},"hasGarage":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasGarage","typeLabel":"boolean"},"hasGarden":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasGarden","typeLabel":"boolean"},"hasGrenier":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasGrenier","typeLabel":"boolean"},"hasInterphone":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasInterphone","typeLabel":"boolean"},"hasJacuzzi":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasJacuzzi","typeLabel":"boolean"},"hasLand":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasLand","typeLabel":"boolean"},"hasLift":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasLift","typeLabel":"boolean"},"hasMezzanine":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasMezzanine","typeLabel":"boolean"},"hasParking":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasParking","typeLabel":"boolean"},"hasPool":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasPool","typeLabel":"boolean"},"hasTerrace":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasTerrace","typeLabel":"boolean"},"hasVisAVis":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.hasVisAVis","typeLabel":"boolean"},"isPeaceful":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics.isPeaceful","typeLabel":"boolean"}},"uniqueKey":"data.\\items.items.[INDEX].habitation.characteristics","typeLabel":"object"},"climate":{"type":"object","description":"The energetic classes of the property (DPE/GES)","properties":{"epcClimate":{"type":"string","enum":["GREENHOUSE_CLASSIFICATION_UNKNOWN","GREENHOUSE_CLASSIFICATION_G","GREENHOUSE_CLASSIFICATION_F","GREENHOUSE_CLASSIFICATION_E","GREENHOUSE_CLASSIFICATION_D","GREENHOUSE_CLASSIFICATION_C","GREENHOUSE_CLASSIFICATION_B","GREENHOUSE_CLASSIFICATION_A","GREENHOUSE_CLASSIFICATION_NC"],"example":"GREENHOUSE_CLASSIFICATION_C","description":"The classification value of the greenhouse gas emission classification - GES","uniqueKey":"data.\\items.items.[INDEX].habitation.climate.epcClimate","typeLabel":"enum\u003cstring>"},"epcClimateScore":{"type":"number","description":"The value of the greenhouse gas emission classification - GES in kgCO2/m²/year","uniqueKey":"data.\\items.items.[INDEX].habitation.climate.epcClimateScore","typeLabel":"number"},"epcEnergy":{"type":"string","enum":["ENERGY_CLASSIFICATION_UNKNOWN","ENERGY_CLASSIFICATION_G","ENERGY_CLASSIFICATION_F","ENERGY_CLASSIFICATION_E","ENERGY_CLASSIFICATION_D","ENERGY_CLASSIFICATION_C","ENERGY_CLASSIFICATION_B","ENERGY_CLASSIFICATION_A","ENERGY_CLASSIFICATION_NC"],"example":"ENERGY_CLASSIFICATION_C","description":"The classification value of the energy classification - DPE","uniqueKey":"data.\\items.items.[INDEX].habitation.climate.epcEnergy","typeLabel":"enum\u003cstring>"},"epcEnergyScore":{"type":"number","description":"The value of the energy classification - DPE in kWhEP/m²/year","uniqueKey":"data.\\items.items.[INDEX].habitation.climate.epcEnergyScore","typeLabel":"number"},"epcClimateDate":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].habitation.climate.epcClimateDate","typeLabel":"string\u003cdate-time>"},"epcEnergyDate":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].habitation.climate.epcEnergyDate","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data.\\items.items.[INDEX].habitation.climate","typeLabel":"object"},"features":{"type":"object","properties":{"exposure":{"type":"string","enum":["EXPOSURE_UNKNOWN","EXPOSURE_NORTH","EXPOSURE_NORTH_EAST","EXPOSURE_EAST","EXPOSURE_SOUTH_EAST","EXPOSURE_SOUTH","EXPOSURE_SOUTH_WEST","EXPOSURE_WEST","EXPOSURE_NORTH_WEST"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].habitation.features.exposure","typeLabel":"enum\u003cstring>"},"furniture":{"type":"string","enum":["UNKNOWN_FURNITURE","UNFURNISHED","PARTIALLY_FURNISHED","FULLY_FURNISHED"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].habitation.features.furniture","typeLabel":"enum\u003cstring>"},"propertyFloor":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.features.propertyFloor","typeLabel":"number"},"propertyTotalFloor":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.features.propertyTotalFloor","typeLabel":"number"},"viewTypes":{"type":"array","example":[],"items":{"type":"string","enum":["VIEW_TYPE_UNKNOWN","VIEW_TYPE_GLIMPSE","VIEW_TYPE_PANORAMIC","VIEW_TYPE_CLEAR","VIEW_TYPE_EXCEPTIONAL","VIEW_TYPE_DOMINANT"],"uniqueKey":"data.\\items.items.[INDEX].habitation.features.viewTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.features.viewTypes","typeLabel":"enum\u003cstring>[]"},"constructionMaterials":{"type":"array","example":[],"items":{"type":"string","enum":["MATERIAL_UNKNOWN","MATERIAL_WOODEN","MATERIAL_STEEL","MATERIAL_STONE","MATERIAL_PVC","MATERIAL_CONCRETE","MATERIAL_ALUMINIUM","MATERIAL_HALF_TIMBERED","MATERIAL_MARBLE","MATERIAL_BRICK","MATERIAL_CINDER_BLOCK","MATERIAL_PREFABRICATED","MATERIAL_ADOBE","MATERIAL_COATING"],"uniqueKey":"data.\\items.items.[INDEX].habitation.features.constructionMaterials.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.features.constructionMaterials","typeLabel":"enum\u003cstring>[]"},"hasThroughExposure":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].habitation.features.hasThroughExposure","typeLabel":"boolean"},"viewOns":{"type":"array","example":[],"items":{"type":"string","enum":["VIEW_ON_UNKNOWN","VIEW_ON_SEA","VIEW_ON_HILLS","VIEW_ON_RIVERS","VIEW_ON_CITY","VIEW_ON_PARK","VIEW_ON_VERDURE","VIEW_ON_STREET","VIEW_ON_COURTYARD","VIEW_ON_COUNTRYSIDE","VIEW_ON_MOUNTAIN","VIEW_ON_GARDEN_TERRACE","VIEW_ON_LAKE","VIEW_ON_SKI_SLOPES","VIEW_ON_PORT","VIEW_ON_POI","VIEW_ON_SKY","VIEW_ON_WATER","VIEW_ON_VINEYARD","VIEW_ON_ROOF"],"uniqueKey":"data.\\items.items.[INDEX].habitation.features.viewOns.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.features.viewOns","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"data.\\items.items.[INDEX].habitation.features","typeLabel":"object"},"heatTypes":{"type":"array","example":[],"items":{"type":"string","enum":["HEAT_TYPE_UNKNOWN","HEAT_TYPE_INDIVIDUAL","HEAT_TYPE_SHARED","HEAT_TYPE_MIX","HEAT_TYPE_CITY","HEAT_TYPE_CISTERN"],"uniqueKey":"data.\\items.items.[INDEX].habitation.heatTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.heatTypes","typeLabel":"enum\u003cstring>[]"},"heatTypeDetails":{"type":"array","example":[],"items":{"type":"string","enum":["HEAT_DETAIL_UNKNOWN","HEAT_DETAIL_FLOOR","HEAT_DETAIL_CEILING","HEAT_DETAIL_FIREPLACE","HEAT_DETAIL_INSERT","HEAT_DETAIL_AIR_CON","HEAT_DETAIL_REVERSIBLE_AIR_CON","HEAT_DETAIL_RADIANTS_TUBES","HEAT_DETAIL_RADIATOR","HEAT_DETAIL_SHEAHS","HEAT_DETAIL_CONVECTOR"],"uniqueKey":"data.\\items.items.[INDEX].habitation.heatTypeDetails.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.heatTypeDetails","typeLabel":"enum\u003cstring>[]"},"heatings":{"type":"array","example":[],"items":{"type":"string","enum":["HEATING_UNKNOWN","HEATING_FUEL_OIL","HEATING_ELECTRICAL","HEATING_GAS","HEATING_BIOMASS","HEATING_SOLAR","HEATING_GEOTHERMAL","HEATING_WOOD","HEATING_HEAT_PUMP","HEATING_PELLET","HEATING_CANADIAN_WELL","HEATING_COAL"],"uniqueKey":"data.\\items.items.[INDEX].habitation.heatings.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.heatings","typeLabel":"enum\u003cstring>[]"},"propertyCondition":{"type":"object","properties":{"constructionYear":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.propertyCondition.constructionYear","typeLabel":"number"},"interiorCondition":{"type":"string","enum":["INTERIOR_CONDITION_UNKNOWN","INTERIOR_CONDITION_EXCELLENT","INTERIOR_CONDITION_TO_REFRESH","INTERIOR_CONDITION_SMALL_WORKS_TO_BE_PLANNED","INTERIOR_CONDITION_MAJOR_WORKS_TO_BE_PALLNED","INTERIOR_CONDITION_BRAND_NEW","INTERIOR_CONDITION_GOOD_CONDITION","INTERIOR_CONDITION_TO_BE_RENOVATED"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].habitation.propertyCondition.interiorCondition","typeLabel":"enum\u003cstring>"},"renovationYear":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.propertyCondition.renovationYear","typeLabel":"number"},"generalConditions":{"type":"array","example":[],"items":{"type":"string","enum":["GENERAL_CONDITION_UNKNOWN","GENERAL_CONDITION_TO_BE_RENOVATED","GENERAL_CONDITION_BRAND_NEW","GENERAL_CONDITION_RENOVATED","GENERAL_CONDITION_TO_BE_REFRESHED","GENERAL_CONDITION_GOOD","GENERAL_CONDITION_EXCELLENT","GENERAL_CONDITION_DECREPIT","GENERAL_CONDITION_TO_BE_BUILT"],"uniqueKey":"data.\\items.items.[INDEX].habitation.propertyCondition.generalConditions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.\\items.items.[INDEX].habitation.propertyCondition.generalConditions","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"data.\\items.items.[INDEX].habitation.propertyCondition","typeLabel":"object"},"roomCount":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.roomCount","typeLabel":"number"},"surface":{"type":"object","properties":{"balconies":{"type":"number","description":"The surface of the balconies in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.balconies","typeLabel":"number"},"floorSpace":{"type":"number","description":"The surface of the total floors in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.floorSpace","typeLabel":"number"},"gardens":{"type":"number","description":"The surface of the gardens in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.gardens","typeLabel":"number"},"groundFloor":{"type":"number","description":"The surface of the ground floor in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.groundFloor","typeLabel":"number"},"kitchen":{"type":"number","description":"The surface of the kitchen in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.kitchen","typeLabel":"number"},"livingSpace":{"type":"number","description":"The surface of the living space in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.livingSpace","typeLabel":"number"},"livingRoom":{"type":"number","description":"The surface of the living room in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.livingRoom","typeLabel":"number"},"terraces":{"type":"number","description":"The surface of the terraces in m² - we rarely have this information","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.terraces","typeLabel":"number"},"total":{"type":"number","description":"The total habitable surface of the property in m²","uniqueKey":"data.\\items.items.[INDEX].habitation.surface.total","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].habitation.surface","typeLabel":"object"},"type":{"type":"string","enum":["PROPERTY_TYPE_UNKNOWN","PROPERTY_TYPE_STUDIO","PROPERTY_TYPE_T1","PROPERTY_TYPE_T1_T2","PROPERTY_TYPE_T2","PROPERTY_TYPE_T2_T3","PROPERTY_TYPE_T3","PROPERTY_TYPE_T3_4","PROPERTY_TYPE_T4","PROPERTY_TYPE_T4_5","PROPERTY_TYPE_T5_MORE","PROPERTY_TYPE_LOFT","PROPERTY_TYPE_DUPLEX","PROPERTY_TYPE_OTHER_APARTMENT_TYPE","PROPERTY_TYPE_INDIVIDUAL","PROPERTY_TYPE_ONE_SIDE_TERRACED","PROPERTY_TYPE_TWO_SIDE_TERRACED","PROPERTY_TYPE_SINGLE_STOREY","PROPERTY_TYPE_TRADITIONAL","PROPERTY_TYPE_CONTEMPORARY","PROPERTY_TYPE_BOURGEOIS","PROPERTY_TYPE_VILLA","PROPERTY_TYPE_MANOR","PROPERTY_TYPE_CASTLE","PROPERTY_TYPE_FARM","PROPERTY_TYPE_MAS","PROPERTY_TYPE_BASTIDE","PROPERTY_TYPE_CHALET","PROPERTY_TYPE_ANCIENT","PROPERTY_TYPE_HERITAGE_LISTED","PROPERTY_TYPE_BUNGALOW"],"example":[],"uniqueKey":"data.\\items.items.[INDEX].habitation.type","typeLabel":"enum\u003cstring>"},"wcCount":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].habitation.wcCount","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].habitation","typeLabel":"object"},"hasAnomaly":{"type":"boolean","description":"An anomaly or incoherence have been detected","uniqueKey":"data.\\items.items.[INDEX].hasAnomaly","typeLabel":"boolean"},"isUrgent":{"type":"boolean","description":"Is the property marked as urgent","uniqueKey":"data.\\items.items.[INDEX].isUrgent","typeLabel":"boolean"},"land":{"type":"object","description":"Land details of the property","properties":{"canConstruct":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].land.canConstruct","typeLabel":"boolean"},"hasBuildingPermit":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].land.hasBuildingPermit","typeLabel":"boolean"},"hasElectricity":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].land.hasElectricity","typeLabel":"boolean"},"hasTelecom":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].land.hasTelecom","typeLabel":"boolean"},"hasWater":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].land.hasWater","typeLabel":"boolean"},"isServiced":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].land.isServiced","typeLabel":"boolean"},"surface":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].land.surface","typeLabel":"number"},"surfaceConstructable":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].land.surfaceConstructable","typeLabel":"number"},"type":{"type":"string","enum":["LAND_UNKNOWN","LAND_BUILDING_PLOT","LAND_AGRICULTURAL","LAND_VINEYARD","LAND_INDUSTRIAL","LAND_POND","LAND_FOREST"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].land.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.\\items.items.[INDEX].land","typeLabel":"object"},"location":{"type":"object","description":"Location details of the property","properties":{"city":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].location.city","typeLabel":"string"},"cityCoordinate":{"type":"object","description":"The coordinates of the city center","properties":{"location":{"example":[2.3522,48.8566],"description":"Longitude and latitude as an array of number, first longitude then latitude [lng, lat]","type":"array","items":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].location.cityCoordinate.location.items.[INDEX]","typeLabel":"number"},"uniqueKey":"data.\\items.items.[INDEX].location.cityCoordinate.location","typeLabel":"number[]"}},"uniqueKey":"data.\\items.items.[INDEX].location.cityCoordinate","typeLabel":"object"},"department":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].location.department","typeLabel":"string"},"inseeCode":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].location.inseeCode","typeLabel":"string"},"irisCode":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].location.irisCode","typeLabel":"string"},"locationCoordinate":{"type":"object","description":"Coordinates of the property - could not be accurate or precise enough","properties":{"location":{"example":[2.3522,48.8566],"description":"Longitude and latitude as an array of number, first longitude then latitude [lng, lat]","type":"array","items":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].location.locationCoordinate.location.items.[INDEX]","typeLabel":"number"},"uniqueKey":"data.\\items.items.[INDEX].location.locationCoordinate.location","typeLabel":"number[]"}},"uniqueKey":"data.\\items.items.[INDEX].location.locationCoordinate","typeLabel":"object"},"postalCode":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].location.postalCode","typeLabel":"string"}},"uniqueKey":"data.\\items.items.[INDEX].location","typeLabel":"object"},"medias":{"type":"object","description":"All the medias of the different adverts of the property","properties":{"images":{"type":"array","items":{"type":"object","properties":{"gaussianHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].gaussianHash","typeLabel":"string"},"imageId":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].imageId","typeLabel":"string"},"meanHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].meanHash","typeLabel":"string"},"perceptualHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].perceptualHash","typeLabel":"string"},"colorHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].colorHash","typeLabel":"string"},"differenceHash":{"type":"string","isRequired":true,"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].differenceHash","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX].url","typeLabel":"string"}},"required":["gaussianHash","imageId","meanHash","perceptualHash","colorHash","differenceHash"],"uniqueKey":"data.\\items.items.[INDEX].medias.images.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.\\items.items.[INDEX].medias.images","typeLabel":"object[]"},"virtualVisitExternalUrl":{"type":"array","items":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].medias.virtualVisitExternalUrl.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.\\items.items.[INDEX].medias.virtualVisitExternalUrl","typeLabel":"string[]"}},"uniqueKey":"data.\\items.items.[INDEX].medias","typeLabel":"object"},"meta":{"type":"object","description":"Meta data of the property","properties":{"firstSeenAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].meta.firstSeenAt","typeLabel":"string\u003cdate-time>"},"isTotallyOffline":{"type":"boolean","description":"All the adverts of this property are offline - Meaning the property is not available anymore (sold, rented, etc.)","uniqueKey":"data.\\items.items.[INDEX].meta.isTotallyOffline","typeLabel":"boolean"},"lastPublishedAt":{"format":"date-time","type":"string","uniqueKey":"data.\\items.items.[INDEX].meta.lastPublishedAt","typeLabel":"string\u003cdate-time>"},"lastSeenAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].meta.lastSeenAt","typeLabel":"string\u003cdate-time>"},"lastUpdatedAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].meta.lastUpdatedAt","typeLabel":"string\u003cdate-time>"},"totallyOfflineAt":{"format":"date-time","type":"string","description":"Date should be in ISO format (ex: `2022-10-21T11:31:33.593Z`)","example":"2022-10-21T11:31:33.593Z","uniqueKey":"data.\\items.items.[INDEX].meta.totallyOfflineAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data.\\items.items.[INDEX].meta","typeLabel":"object"},"parking":{"type":"object","description":"Parking details of the property","properties":{"count":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].parking.count","typeLabel":"number"},"numberOfCars":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].parking.numberOfCars","typeLabel":"number"},"surface":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].parking.surface","typeLabel":"number"},"type":{"type":"string","enum":["PARKING_UNKNOWN","PARKING_GARAGE","PARKING_PARKING"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].parking.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.\\items.items.[INDEX].parking","typeLabel":"object"},"price":{"type":"object","description":"Price details of the property","properties":{"charges":{"type":"object","description":"Breakdown of recurring property-related charges, taxes, rent supplements, and annual fees associated with the asset.","properties":{"yearlyCondoniumFees":{"type":"number","description":"Annual condominium charges.","uniqueKey":"data.\\items.items.[INDEX].price.charges.yearlyCondoniumFees","typeLabel":"number"},"yearlyElectricityFees":{"type":"number","description":"Annual electricity-related charges.","uniqueKey":"data.\\items.items.[INDEX].price.charges.yearlyElectricityFees","typeLabel":"number"},"yearlyHeatingFees":{"type":"number","description":"Annual heating-related charges.","uniqueKey":"data.\\items.items.[INDEX].price.charges.yearlyHeatingFees","typeLabel":"number"},"yearlyHousingTax":{"type":"number","description":"Annual housing tax amount.","uniqueKey":"data.\\items.items.[INDEX].price.charges.yearlyHousingTax","typeLabel":"number"},"yearlyLivingTax":{"type":"number","description":"Annual residence tax amount.","uniqueKey":"data.\\items.items.[INDEX].price.charges.yearlyLivingTax","typeLabel":"number"},"yearlyRentalFees":{"type":"number","description":"Annual rental-related charges or fees.","uniqueKey":"data.\\items.items.[INDEX].price.charges.yearlyRentalFees","typeLabel":"number"},"monthlyRentSupplement":{"type":"number","description":"Monthly rent supplement amount.","uniqueKey":"data.\\items.items.[INDEX].price.charges.monthlyRentSupplement","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].price.charges","typeLabel":"object"},"currency":{"type":"string","enum":["CURRENCY_EUR","CURRENCY_USD"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].price.currency","typeLabel":"enum\u003cstring>"},"initial":{"type":"object","description":"The initial price of the property - price of the first advert we found for this property","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].price.initial.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].price.initial.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].price.initial.source.website","typeLabel":"string"}},"uniqueKey":"data.\\items.items.[INDEX].price.initial.source","typeLabel":"object"},"value":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].price.initial.value","typeLabel":"number"},"valuePerArea":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].price.initial.valuePerArea","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].price.initial","typeLabel":"object"},"isAuction":{"type":"boolean","uniqueKey":"data.\\items.items.[INDEX].price.isAuction","typeLabel":"boolean"},"latest":{"type":"object","description":"The latest price of the property - price of the last advert we found for this property","properties":{"source":{"type":"object","properties":{"flxId":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].price.latest.source.flxId","typeLabel":"string"},"url":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].price.latest.source.url","typeLabel":"string"},"website":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].price.latest.source.website","typeLabel":"string"}},"uniqueKey":"data.\\items.items.[INDEX].price.latest.source","typeLabel":"object"},"value":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].price.latest.value","typeLabel":"number"},"valuePerArea":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].price.latest.valuePerArea","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].price.latest","typeLabel":"object"},"scope":{"type":"string","enum":["PRICING_ONE_OFF","PRICING_MENSUAL"],"example":null,"uniqueKey":"data.\\items.items.[INDEX].price.scope","typeLabel":"enum\u003cstring>"},"warrantyDeposit":{"type":"number","uniqueKey":"data.\\items.items.[INDEX].price.warrantyDeposit","typeLabel":"number"},"variation":{"type":"object","description":"The variation of the price between two states of the advert","properties":{"sinceLastModified":{"type":"number","description":"The value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].price.variation.sinceLastModified","typeLabel":"number"},"sincePublished":{"type":"number","description":"The value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].price.variation.sincePublished","typeLabel":"number"},"absoluteSinceLastModified":{"type":"number","description":"The absolute value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].price.variation.absoluteSinceLastModified","typeLabel":"number"},"absoluteSincePublished":{"type":"number","description":"The absolute value of the price variation in %","uniqueKey":"data.\\items.items.[INDEX].price.variation.absoluteSincePublished","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].price.variation","typeLabel":"object"}},"uniqueKey":"data.\\items.items.[INDEX].price","typeLabel":"object"},"tags":{"description":"List of unstructured tags of the property","type":"array","items":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].tags.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.\\items.items.[INDEX].tags","typeLabel":"string[]"},"title":{"type":"string","description":"By default, will be the title of the first advert","uniqueKey":"data.\\items.items.[INDEX].title","typeLabel":"string"},"type":{"type":"string","enum":["CLASS_UNKNOWN","CLASS_HOUSE","CLASS_FLAT","CLASS_PROGRAM","CLASS_SHOP","CLASS_PREMISES","CLASS_OFFICE","CLASS_LAND","CLASS_BUILDING","CLASS_PARKING","CLASS_ROOM","CLASS_OTHER"],"example":"CLASS_HOUSE","description":"Type of the property","uniqueKey":"data.\\items.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"offer":{"type":"object","description":"Offer information of the property","properties":{"isCurrentlyOccupied":{"type":"boolean","description":"The property is sold with someone living in it","uniqueKey":"data.\\items.items.[INDEX].offer.isCurrentlyOccupied","typeLabel":"boolean"},"renting":{"type":"object","description":"Renting contract details","properties":{"isColocation":{"type":"boolean","description":"The offer is for a colocation","uniqueKey":"data.\\items.items.[INDEX].offer.renting.isColocation","typeLabel":"boolean"},"isLongTerm":{"type":"boolean","description":"The offer is for long term renting (more than 6 months)","uniqueKey":"data.\\items.items.[INDEX].offer.renting.isLongTerm","typeLabel":"boolean"},"isShortTerm":{"type":"boolean","description":"The offer is for short term renting (less than 6 months)","uniqueKey":"data.\\items.items.[INDEX].offer.renting.isShortTerm","typeLabel":"boolean"},"isSubLease":{"type":"boolean","description":"The offer is for a sublease","uniqueKey":"data.\\items.items.[INDEX].offer.renting.isSubLease","typeLabel":"boolean"}},"uniqueKey":"data.\\items.items.[INDEX].offer.renting","typeLabel":"object"},"type":{"type":"string","enum":["OFFER_UNKNOWN","OFFER_BUY","OFFER_RENT","OFFER_BUSINESS_TAKE_OVER","OFFER_LEASE_BACK","OFFER_LIFE_ANNUITY_SALE","OFFER_HOLIDAYS","OFFER_AUCTION"],"example":"OFFER_BUY","uniqueKey":"data.\\items.items.[INDEX].offer.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.\\items.items.[INDEX].offer","typeLabel":"object"}},"uniqueKey":"data.\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.\\items","typeLabel":"object[]"},"searchAfterHash":{"type":"string","description":"The searchAfterHash parameter allows you to retrieve the next page of results by using the searchAfterHash value returned in the response from the previous page. This method eliminates the complexities of traditional pagination methods and ensures accurate results, regardless of insertions or deletions in the dataset.","uniqueKey":"data.searchAfterHash","typeLabel":"string"},"count":{"type":"number","uniqueKey":"data.count","typeLabel":"number"}},"required":["items"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"items":[{"adverts":[{"contactInCharge":{"email":"\u003cstring>","firstName":"\u003cstring>","lastName":"\u003cstring>","phoneNumber":"\u003cstring>","pseudonym":"\u003cstring>"},"description":"\u003cstring>","firstSeenAt":"2022-10-21T11:31:33.593Z","flxId":"\u003cstring>","isOnline":true,"lastSeenAt":"2022-10-21T11:31:33.593Z","location":[123],"medias":{"images":[{"gaussianHash":"\u003cstring>","imageId":"\u003cstring>","meanHash":"\u003cstring>","perceptualHash":"\u003cstring>","colorHash":"\u003cstring>","differenceHash":"\u003cstring>","url":"\u003cstring>"}],"virtualVisitExternalUrl":["\u003cstring>"]},"price":{"charges":{"yearlyCondoniumFees":123,"yearlyElectricityFees":123,"yearlyHeatingFees":123,"yearlyHousingTax":123,"yearlyLivingTax":123,"yearlyRentalFees":123,"monthlyRentSupplement":123},"currency":null,"initial":{"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"value":123,"valuePerArea":123},"isAuction":true,"latest":{"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"value":123,"valuePerArea":123},"scope":null,"warrantyDeposit":123,"variation":{"sinceLastModified":123,"sincePublished":123,"absoluteSinceLastModified":123,"absoluteSincePublished":123}},"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"title":"\u003cstring>","offlineAt":"2022-10-21T11:31:33.593Z","hasAnomaly":true,"isPro":true,"seller":{"flxId":"\u003cstring>","name":"\u003cstring>","siren":"\u003cstring>","type":"SELLER_TYPE_AGENCY"},"isExclusive":true}],"description":"\u003cstring>","flxId":"\u003cstring>","habitation":{"bathroomCount":123,"bedroomCount":123,"characteristics":{"hasAlarm":true,"hasBalcony":true,"hasCellar":true,"hasConcierge":true,"hasDigicode":true,"hasFireplace":true,"hasGarage":true,"hasGarden":true,"hasGrenier":true,"hasInterphone":true,"hasJacuzzi":true,"hasLand":true,"hasLift":true,"hasMezzanine":true,"hasParking":true,"hasPool":true,"hasTerrace":true,"hasVisAVis":true,"isPeaceful":true},"climate":{"epcClimate":"GREENHOUSE_CLASSIFICATION_C","epcClimateScore":123,"epcEnergy":"ENERGY_CLASSIFICATION_C","epcEnergyScore":123,"epcClimateDate":"2022-10-21T11:31:33.593Z","epcEnergyDate":"2022-10-21T11:31:33.593Z"},"features":{"exposure":null,"furniture":null,"propertyFloor":123,"propertyTotalFloor":123,"viewTypes":[],"constructionMaterials":[],"hasThroughExposure":true,"viewOns":[]},"heatTypes":[],"heatTypeDetails":[],"heatings":[],"propertyCondition":{"constructionYear":123,"interiorCondition":null,"renovationYear":123,"generalConditions":[]},"roomCount":123,"surface":{"balconies":123,"floorSpace":123,"gardens":123,"groundFloor":123,"kitchen":123,"livingSpace":123,"livingRoom":123,"terraces":123,"total":123},"type":[],"wcCount":123},"hasAnomaly":true,"isUrgent":true,"land":{"canConstruct":true,"hasBuildingPermit":true,"hasElectricity":true,"hasTelecom":true,"hasWater":true,"isServiced":true,"surface":123,"surfaceConstructable":123,"type":null},"location":{"city":"\u003cstring>","cityCoordinate":{"location":[2.3522,48.8566]},"department":"\u003cstring>","inseeCode":"\u003cstring>","irisCode":"\u003cstring>","locationCoordinate":{"location":[2.3522,48.8566]},"postalCode":"\u003cstring>"},"medias":{"images":[{"gaussianHash":"\u003cstring>","imageId":"\u003cstring>","meanHash":"\u003cstring>","perceptualHash":"\u003cstring>","colorHash":"\u003cstring>","differenceHash":"\u003cstring>","url":"\u003cstring>"}],"virtualVisitExternalUrl":["\u003cstring>"]},"meta":{"firstSeenAt":"2022-10-21T11:31:33.593Z","isTotallyOffline":true,"lastPublishedAt":"2023-11-07T05:31:56Z","lastSeenAt":"2022-10-21T11:31:33.593Z","lastUpdatedAt":"2022-10-21T11:31:33.593Z","totallyOfflineAt":"2022-10-21T11:31:33.593Z"},"parking":{"count":123,"numberOfCars":123,"surface":123,"type":null},"price":{"charges":{"yearlyCondoniumFees":123,"yearlyElectricityFees":123,"yearlyHeatingFees":123,"yearlyHousingTax":123,"yearlyLivingTax":123,"yearlyRentalFees":123,"monthlyRentSupplement":123},"currency":null,"initial":{"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"value":123,"valuePerArea":123},"isAuction":true,"latest":{"source":{"flxId":"\u003cstring>","url":"\u003cstring>","website":"\u003cstring>"},"value":123,"valuePerArea":123},"scope":null,"warrantyDeposit":123,"variation":{"sinceLastModified":123,"sincePublished":123,"absoluteSinceLastModified":123,"absoluteSincePublished":123}},"tags":["\u003cstring>"],"title":"\u003cstring>","type":"CLASS_HOUSE","offer":{"isCurrentlyOccupied":true,"renting":{"isColocation":true,"isLongTerm":true,"isShortTerm":true,"isSubLease":true},"type":"OFFER_BUY"}}],"searchAfterHash":"\u003cstring>","count":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"16ce68d8-dcbd-4253-ae6e-8469c2be9fd0":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","description":"Error object","required":["message","code"],"properties":{"message":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"code":{"type":"number","description":"Error code","isRequired":true,"uniqueKey":"error.code","typeLabel":"number"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","code":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"34b970e3-3021-4db4-8587-2b7773c15688":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","description":"Error object","required":["message","code"],"properties":{"message":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"code":{"type":"number","description":"Error code","isRequired":true,"uniqueKey":"error.code","typeLabel":"number"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","code":123}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"adc278da-8b2c-48e8-850c-ac6d6517a67f":{"x_api_key":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[]}}},"servers":{"031cd211-fbaf-42b4-badc-0611ba772342":{"url":"https://api.fluximmo.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[]},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"x_api_key","name":"x-api-key"}],"title":"x_api_key"}]},"originalFileLocation":"swagger-api-v2.json"},"subdomain":"fluximmo","siteName":"API de données immobilières - Fluximmo V2 (2.1.0)","title":"Rechercher des biens (search PROPERTIES) - API de données immobilières - Fluximmo V2 (2.1.0)","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-17T07:57:21.990Z","originalFileLocation":"api-v2-reference/properties-search/search-properties.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.\">\u003cmeta data-mint-head name=\"application-name\" content=\"API de données immobilières - Fluximmo V2 (2.1.0)\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Rechercher des biens (search PROPERTIES) - API de données immobilières - Fluximmo V2 (2.1.0)\">\u003cmeta data-mint-head property=\"og:description\" content=\"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"API de données immobilières - Fluximmo V2 (2.1.0)\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fluximmo.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=Rechercher+des+biens+%28search+PROPERTIES%29\u0026amp;description=Recherche+analytique+avec+d%C3%A9duplication+multi-portails.+Filtres+riches%2C+g%C3%A9o+avanc%C3%A9e%2C+pagination+cursor.\u0026amp;theme=a9fb4d93d72e13fbe5d17efd\u0026amp;signature=65f5c8ad19a76de2b1293d67610c5d4d00cf405930d0830ebce783f758149333\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Rechercher des biens (search PROPERTIES) - API de données immobilières - Fluximmo V2 (2.1.0)\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fluximmo.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=Rechercher+des+biens+%28search+PROPERTIES%29\u0026amp;description=Recherche+analytique+avec+d%C3%A9duplication+multi-portails.+Filtres+riches%2C+g%C3%A9o+avanc%C3%A9e%2C+pagination+cursor.\u0026amp;theme=a9fb4d93d72e13fbe5d17efd\u0026amp;signature=65f5c8ad19a76de2b1293d67610c5d4d00cf405930d0830ebce783f758149333\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/fluximmo/UFfRiBI6TzVc-rrC/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"API de données immobilières - Fluximmo V2 (2.1.0)\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E40AF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-v2-reference/properties-search/search-properties.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://doc.fluximmo.io/#organization\",\"name\":\"API de données immobilières - Fluximmo V2 (2.1.0)\",\"url\":\"https://doc.fluximmo.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fluximmo/aO8bUNLwgoFYl98R/images/logo/logo_text.png?fit=max\u0026auto=format\u0026n=aO8bUNLwgoFYl98R\u0026q=85\u0026s=9e831a0d5ca08c0290fd38000a72712d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://doc.fluximmo.io#website\",\"name\":\"API de données immobilières - Fluximmo V2 (2.1.0)\",\"url\":\"https://doc.fluximmo.io\",\"publisher\":{\"@id\":\"https://doc.fluximmo.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties#webpage\",\"url\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties\",\"name\":\"Rechercher des biens (search PROPERTIES)\",\"description\":\"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.\",\"dateModified\":\"2026-05-17T07:57:21.990Z\",\"isPartOf\":{\"@id\":\"https://doc.fluximmo.io#website\"},\"breadcrumb\":{\"@id\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Properties\",\"item\":\"https://doc.fluximmo.io/api-v2-reference/sample-properties/get-a-sample-of-properties\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rechercher des biens (search PROPERTIES)\",\"item\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties#apireference\",\"headline\":\"Rechercher des biens (search PROPERTIES)\",\"name\":\"Rechercher des biens (search PROPERTIES)\",\"description\":\"Recherche analytique avec déduplication multi-portails. Filtres riches, géo avancée, pagination cursor.\",\"url\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties\",\"mainEntityOfPage\":{\"@id\":\"https://doc.fluximmo.io/api-v2-reference/properties-search/search-properties#webpage\"},\"dateModified\":\"2026-05-17T07:57:21.990Z\",\"keywords\":\"recherche biens immobiliers API, search properties, déduplication multi-portails, API recherche immobilier\",\"publisher\":{\"@id\":\"https://doc.fluximmo.io/#organization\"},\"isPartOf\":{\"@id\":\"https://doc.fluximmo.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"API de données immobilières - Fluximmo V2 (2.1.0)\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"API de données immobilières - Fluximmo V2 (2.1.0)","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]},{"tab":"Recherche et alertes","groups":[{"group":"Modèles","pages":[{"title":"Modèle Property","sidebarTitle":"Property","icon":"database","tag":"STABLE","href":"/api-v2-reference/_api-models/property"},{"title":"Modèle Advert","sidebarTitle":"Advert","icon":"database","tag":"STABLE","href":"/api-v2-reference/_api-models/advert"}]},{"group":"Properties","pages":[{"group":"Échantillons (no-auth)","pages":[{"title":"Échantillon de properties (no-auth)","sidebarTitle":"Sample properties","icon":"flask","tag":"STABLE","openapi":"get /v2/sample/properties","playground":"interactive","href":"/api-v2-reference/sample-properties/get-a-sample-of-properties"},{"title":"Exemple de webhook properties","sidebarTitle":"Sample webhook","description":"Payload de webhook properties type, pour tester votre endpoint.","icon":"flask","tag":"STABLE","openapi":"get /v2/sample/webhook/properties","href":"/api-v2-reference/sample-properties/sample-properties-webhook-body"}]},{"group":"Search","pages":[{"title":"Rechercher des biens (search PROPERTIES)","sidebarTitle":"Search properties","icon":"magnifying-glass","tag":"STABLE","openapi":"post /v2/protected/properties/search","href":"/api-v2-reference/properties-search/search-properties"},{"title":"Recherche allégée (lite)","sidebarTitle":"Search lite","description":"Variante allégée pour UI temps réel, mobile, autocomplete. Schéma de réponse réduit.","icon":"magnifying-glass","tag":"STABLE","openapi":"post /v2/protected/properties/search/lite","href":"/api-v2-reference/properties-search/lite-search-properties"}]},{"group":"Refetch","pages":[{"title":"Récupérer une property par flxId","sidebarTitle":"Get by flxId","icon":"house","tag":"STABLE","openapi":"get /v2/protected/properties/{flxId}","href":"/api-v2-reference/properties/get-a-property-by-its-flx_id"},{"title":"Récupérer plusieurs properties par flxIds","sidebarTitle":"Bulk get","icon":"house","tag":"STABLE","openapi":"post /v2/protected/properties/_many","href":"/api-v2-reference/properties/retreive-properties-by-their-flx_ids"},{"title":"Récupérer une property par advert flxId","sidebarTitle":"Get by advert","icon":"house","tag":"STABLE","openapi":"get /v2/protected/properties/advert/{flxId}","href":"/api-v2-reference/properties/retrieve-a-property-by-advert-flxid"},{"title":"Récupérer une property par URL","sidebarTitle":"Get by URL","icon":"house","tag":"STABLE","openapi":"get /v2/protected/properties/url","href":"/api-v2-reference/properties/retrieve-a-property-by-url"}]},{"group":"Signalement \u0026 re-check","pages":[{"title":"Demander une revérification d'une property","sidebarTitle":"Re-check","icon":"arrows-rotate","tag":"STABLE","openapi":"post /v2/protected/properties/{flxId}/check","href":"/api-v2-reference/properties/request-an-on-demand-check-of-a-property"},{"title":"Signaler un problème sur une property","sidebarTitle":"Signaler un problème","icon":"flag","tag":"STABLE","openapi":"post /v2/protected/properties/{flxId}/report","href":"/api-v2-reference/properties/report-an-issue-on-a-property"}]},{"group":"Alertes","pages":[{"title":"Créer une alerte properties","sidebarTitle":"Créer alerte","icon":"bell","tag":"STABLE","openapi":"put /v2/protected/properties/search/alerts","href":"/api-v2-reference/properties-alerts/create-a-new-alert-for-this-property-search"},{"title":"Lister mes alertes properties","sidebarTitle":"Lister alertes","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/properties/search/alerts/all","href":"/api-v2-reference/properties-alerts/get-all-your-property-alerts"},{"title":"Voir les critères d'une alerte","sidebarTitle":"Voir critères","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/properties/search/alerts/{alertId}","href":"/api-v2-reference/properties-alerts/get-the-search-criteria-of-a-propertyalert"},{"title":"Modifier une alerte properties","sidebarTitle":"Modifier alerte","icon":"bell","tag":"STABLE","openapi":"patch /v2/protected/properties/search/alerts/{alertId}","href":"/api-v2-reference/properties-alerts/update-the-search-criteria-of-a-property-alert"},{"title":"Réactiver une alerte properties","sidebarTitle":"Réactiver","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/properties/search/alerts/{alertId}/activate","href":"/api-v2-reference/properties-alerts/activate-a-property-search-alert"},{"title":"Désactiver une alerte properties","sidebarTitle":"Désactiver","icon":"bell","tag":"STABLE","openapi":"delete /v2/protected/properties/search/alerts/{alertId}","href":"/api-v2-reference/properties-alerts/deactivate-a-property-search-alert"},{"title":"Historique des matches d'une alerte","sidebarTitle":"Historique","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/properties/search/alerts/history/{flxId}","href":"/api-v2-reference/properties-alerts/get-history-of-match-properties-by-its-saved-search-flxid"}]}]},{"group":"Adverts","pages":[{"group":"Échantillons (no-auth)","pages":[{"title":"Échantillon d'adverts (no-auth)","sidebarTitle":"Sample adverts","icon":"flask","tag":"STABLE","openapi":"get /v2/sample/adverts","playground":"interactive","href":"/api-v2-reference/sample-adverts/get-a-sample-of-ads"},{"title":"Exemple de webhook adverts","sidebarTitle":"Sample webhook","icon":"flask","tag":"STABLE","openapi":"get /v2/sample/webhook/adverts","href":"/api-v2-reference/sample-adverts/sample-advert-webhook-body"}]},{"group":"Refetch","pages":[{"title":"Récupérer une advert par flxId","sidebarTitle":"Get by flxId","icon":"newspaper","tag":"STABLE","openapi":"get /v2/protected/adverts/{flxId}","href":"/api-v2-reference/adverts/get-adverts-byt-their-flx_id"},{"title":"Récupérer une advert par URL","sidebarTitle":"Get by URL","icon":"newspaper","tag":"STABLE","openapi":"get /v2/protected/adverts/url","href":"/api-v2-reference/adverts/retrieve-advert-by-url"}]},{"group":"Signalement \u0026 re-check","pages":[{"title":"Demander la revérification d'une advert","sidebarTitle":"Revérifier","icon":"arrows-rotate","tag":"STABLE","openapi":"post /v2/protected/adverts/{flxId}/check","href":"/api-v2-reference/adverts/request-an-on-demand-check-of-an-advert"},{"title":"Signaler un problème sur une advert","sidebarTitle":"Signaler","icon":"flag","tag":"STABLE","openapi":"post /v2/protected/adverts/{flxId}/report","href":"/api-v2-reference/adverts/report-an-issue-on-an-advert"}]},{"group":"Alertes","pages":[{"title":"Créer une alerte adverts","sidebarTitle":"Créer alerte","icon":"bell","tag":"STABLE","openapi":"put /v2/protected/adverts/search/alerts","href":"/api-v2-reference/adverts-alerts/create-a-new-advert-alert-for-this-search"},{"title":"Lister mes alertes adverts","sidebarTitle":"Lister alertes","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/adverts/search/alerts/all","href":"/api-v2-reference/adverts-alerts/get-all-your-advert-alerts"},{"title":"Voir les critères d'une alerte advert","sidebarTitle":"Voir critères","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/adverts/search/alerts/{alertId}","href":"/api-v2-reference/adverts-alerts/get-the-search-criteria-of-an-advert-alert"},{"title":"Modifier une alerte advert","sidebarTitle":"Modifier alerte","icon":"bell","tag":"STABLE","openapi":"patch /v2/protected/adverts/search/alerts/{alertId}","href":"/api-v2-reference/adverts-alerts/update-the-search-criteria-of-an-advert-alert"},{"title":"Réactiver une alerte advert","sidebarTitle":"Réactiver","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/adverts/search/alerts/{alertId}/activate","href":"/api-v2-reference/adverts-alerts/activate-a-search-advert-alert"},{"title":"Désactiver une alerte advert","sidebarTitle":"Désactiver","icon":"bell","tag":"STABLE","openapi":"delete /v2/protected/adverts/search/alerts/{alertId}","href":"/api-v2-reference/adverts-alerts/deactivate-a-search-advert-alert"},{"title":"Historique des matches d'une alerte","sidebarTitle":"Historique","icon":"bell","tag":"STABLE","openapi":"get /v2/protected/adverts/search/alerts/history/{flxId}","href":"/api-v2-reference/adverts-alerts/get-history-of-match-adverts-by-its-saved-search-flxid"}]}]},{"group":"Système","pages":[{"title":"Liste des portails immobiliers","sidebarTitle":"Portails","icon":"chart-line","tag":"STABLE","openapi":"get /portals","href":"/api-v2-reference/system/get-the-list-of-real-estate-platforms"},{"title":"Consommation crédits","sidebarTitle":"Consommation","icon":"gauge","tag":"STABLE","openapi":"get /v2/protected/admin/consumption","href":"/api-v2-reference/consumption/get-your-credit-consumption"}]},{"group":"Agences immobilières","pages":[{"title":"Détails d'une agence par identifiant officiel","sidebarTitle":"Détails agence","icon":"building","tag":"STABLE","openapi":"get /v2/protected/companies/{siren}","href":"/api-v2-reference/realestate-companies/retrieve-a-realestate-company-from-its-official-identifier"}]}]},{"tab":"OpenData","pages":[{"title":"OpenData","href":"/api-v2-reference/dpe-search/recherche-dpe"}]},{"tab":"Analytics","pages":[{"title":"Analytics","href":"/api-analytics-reference/properties-analytics/count-properties-for-search-filters"}]},{"tab":"IA","pages":[{"title":"IA","href":"/api-ai-reference/estimations/lite-property-estimation"}]},{"tab":"Géo","pages":[{"title":"Géo","href":"/api-geocoding-reference/search/recherche-par-géocodage-direct"}]}]},{"anchor":"Nous contacter","icon":"envelope","href":"mailto:[email protected]"}]},"title":"Rechercher des biens (search PROPERTIES) - API de données immobilières - Fluximmo V2 (2.1.0)","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}