Skip to main content
Request an on-demand check of a property

À quoi ça sert

POST /v2/protected/properties/{flxId}/check répond à une seule question, pour chacune des annonces en ligne du bien : est-elle toujours publiée sur son portail ? La route n’attend aucun corps de requête ni paramètre : seul le flxId du chemin compte. Elle répond 200 tout de suite, les contrôles tournent en tâche de fond. Rappel de vocabulaire : une property est un bien physique dédupliqué qui agrège N adverts, les annonces publiées sur des portails différents (voir Property vs Advert). Ce sont donc les annonces en ligne qui repartent en collecte, pas la property elle-même.
L’appel coûte 1 crédit, facturé sur toute réponse 2xx — y compris quand elle vaut nothing_to_check. Un 404, lui, ne facture rien. Suivez votre consommation sur Consommation de crédits.
Le crédit est forfaitaire : un seul appel peut déclencher jusqu’à 10 collectes pour ce même crédit. Sur un bien largement multi-diffusé, c’est l’appel le plus rentable de l’API.

/check ou /report ?

  • /check« ces annonces sont-elles toujours en ligne ? » : pas de diagnostic à fournir, pas de corps, 1 crédit. Met à jour le statut en ligne, et lui seul.
  • /report — vous voulez nous dire ce qui ne va pas (prix faux, annonce disparue, doublon) : un motif est obligatoire, et c’est gratuit.
En pratique : si vous savez ce qui cloche, signalez-le — c’est gratuit, et c’est le seul moyen de faire corriger un prix, une surface ou une géolocalisation. Si vous voulez seulement confirmer que le bien est toujours disponible, utilisez /check. L’équivalent existe sur les annonces : POST /v2/protected/adverts/{flxId}/check.

Ce qui est réellement revérifié

  • Seules les annonces en ligne — celles déjà hors ligne sont ignorées.
  • 10 annonces au maximum, les plus récemment vues ; l’excédent est compté dans skipped_count.
  • Une annonce sans url source exploitable est également comptée dans skipped_count.
  • skipped_count peut aussi être non nul parce que certaines revérifications n’ont pas pu être lancées. Une rafale d’appels rapprochés rend ce cas plus probable. Ce n’est pas une erreur : espacez vos appels et réessayez.
  • Si aucune annonce en ligne n’est revérifiable, la réponse vaut status: "nothing_to_check" avec triggered_count: 0, en HTTP 200 — et le crédit est tout de même décompté.
Le tableau triggered liste les flx_id des annonces confiées au scraper, jamais celui de la property. Le contrat exact est documenté plus bas par le bloc OpenAPI (POST /v2/protected/properties/{flxId}/check).

Cas d’usage

  • Vérifier avant d’appeler — s’assurer qu’un bien est toujours disponible juste avant de contacter le vendeur.
  • Rafraîchir une short-list — remettre à jour les quelques biens qu’un utilisateur a mis en favori, à la demande.
  • Confirmer une disparition — un bien absent depuis plusieurs jours de vos alertes : un check tranche.
Le résultat n’est pas dans la réponse. Relisez la property quelques minutes plus tard avec GET /v2/protected/properties/{flxId}, ou recevez-la sur votre webhook d’alerte si vous y êtes abonné. Ce qui aura changé, c’est le statut en ligne des annonces contrôlées — pas leur contenu.

Exemples

1 — Forcer la revérification d’un bien

Réponse 200
Quand des annonces sont écartées, message le dit : le suffixe 3 advert(s) skipped. est ajouté au message nominal, et si rien n’a pu partir alors que des annonces étaient éligibles, le message devient No advert queued: 3 advert(s) skipped (per-request cap, missing url, or too many scrapes already running).

2 — Rien à revérifier (le crédit reste dû)

Réponse 200
Toutes les annonces de ce bien sont hors ligne : il n’y a rien à collecter, et il n’y aura pas de mise à jour à relire. Testez triggered_count > 0 avant de programmer une relecture.

Erreurs spécifiques

  • 404 — le flx_id n’existe pas : {"error":{"message":"Property with flx_id 123456789 not found","code":10003}}. Non facturé.
Il n’y a pas d’erreur de validation 422 sur cette route, puisqu’elle n’accepte aucun corps. La liste complète des codes est sur Codes d’erreur.

Liens utiles

Clé test gratuite — 1 semaine

Créez un compte sur my.fluximmo.io pour récupérer une clé API test gratuite (1 semaine, accès limité). Aucun paiement requis.

Authorizations

x-api-key
string
header
required

Path Parameters

flxId
string
required

Response

data
object