API REST v1STABLE

API Immobilierpropulsée par l'IA

Intégrez la puissance de l'IA immobilière Sherlok dans vos applications. Recherche intelligente, alertes temps réel, candidatures automatiques, analytics de marché.

99.9%
SLA garanti
<100ms
temps de réponse moyen
1M+
capacité de traitement
TLS 1.3
chiffrement de bout en bout

Commencez en quelques lignes de code

const Sherlok = require('@sherlok/sdk');

const client = new Sherlok({
  apiKey: process.env.SHERLOK_API_KEY
});

// Recherche d'annonces avec l'IA
const results = await client.listings.search({
  query: "T2 lumineux près métro",
  city: "Paris 11",
  max_price: 1200,
  min_surface: 35
});

console.log(`Trouvé ${results.total} annonces`);
results.listings.forEach(listing => {
  console.log(`- ${listing.title} (${listing.match_score * 100}%)`);
});
Fonctionnalités

Tout ce dont vous avez besoin

Une API complète pour construire des applications immobilières innovantes

Recherche IA

Moteur de recherche intelligent avec compréhension du langage naturel et scoring de pertinence.

Alertes temps réel

Webhooks et notifications instantanées pour les nouvelles annonces correspondantes.

Candidatures auto

Envoi automatique de candidatures personnalisées avec documents joints.

Analytics

Statistiques de marché, tendances des prix, indicateurs de demande.

Data enrichie

Données structurées et enrichies : DPE, transports, commerces, écoles.

Webhooks

Intégration facile avec vos systèmes via webhooks configurables.

Référence API

Endpoints disponibles

Documentation complète de tous les endpoints avec exemples de requêtes et réponses

GET/v1/listings/search

Recherchez des annonces immobilières avec notre moteur IA. Supporte les requêtes en langage naturel et les filtres avancés.

Paramètres

querystringREQUISRequête de recherche (langage naturel ou structuré)
citystringVille ou code postal
max_priceintegerPrix maximum en euros
min_surfaceintegerSurface minimum en m²
roomsintegerNombre de pièces minimum
limitintegerNombre de résultats (défaut: 20, max: 100)

Réponse

{
  "success": true,
  "data": {
    "total": 127,
    "listings": [
      {
        "id": "lst_abc123",
        "title": "T2 lumineux - Bastille",
        "price": 1150,
        "surface": 45,
        "rooms": 2,
        "city": "Paris 11",
        "match_score": 0.94,
        "source": "seloger",
        "url": "https://..."
      }
    ]
  }
}
SDKs officiels

Dans votre langage préféré

SDKs maintenus officiellement pour une intégration rapide et sécurisée

🟨JavaScript / Node.js
STABLE
npm install @sherlok/sdkVoir la documentation
🐍Python
STABLE
pip install sherlok-sdkVoir la documentation
🐘PHP
STABLE
composer require sherlok/sdkVoir la documentation
💎Ruby
BETA
gem install sherlokVoir la documentation
🔵Go
BETA
go get github.com/sherlok/sdk-goVoir la documentation
🔗cURL
STABLE
Aucune installation requiseVoir la documentation
Tarification API

Choisissez votre plan

Commencez gratuitement, évoluez selon vos besoins

Developer

Gratuit
100 req/jour
  • Endpoints de base
  • Support communautaire
  • Documentation complète
POPULAIRE

Startup

49€/mois
10K req/jour
  • Tous les endpoints
  • Webhooks illimités
  • Support email prioritaire
  • Analytics avancées

Enterprise

Sur mesure
Illimité
  • SLA 99.99%
  • Endpoints custom
  • Account manager dédié
  • On-premise possible
FAQ

Questions fréquentes

Prêt à construire ?

Commencez à développerdès maintenant

Créez votre clé API gratuite et commencez à intégrer la puissance de l'IA immobilière dans vos applications.