Changelog
Versions, changements incompatibles et nouveautés de l'API Stream Estate
L'API v2 est actuellement en Beta (stable et utilisable en production). Toutes les versions de l'API Stream Estate figurent ci-dessous, dans l'ordre antéchronologique. Les changements incompatibles sont annoncés à l'avance et accompagnés d'une période de cohabitation v1 / v2.
Juin 2026 — Serveur MCP
Added
- Serveur MCP à
https://api-v2.stream.estate/mcp(transport HTTP, authentificationX-API-KEY). Permet à un assistant IA d'interroger l'API en langage naturel — voir le guide MCP. - Ventilation
byChanneldansGET /account/api-usagepour distinguer les appelsDIRECTdes appels passés viaMCP.
Mai 2026 — Webhooks signés HMAC
Added
- Webhook signing via header
X-Webhook-Signature: sha256=...etX-Webhook-Timestamppour la protection replay. Détails complets dans le guide webhooks. - Endpoint
POST /account/webhook-signing-key/rotatepour renouveler la clé sans interrompre les livraisons en vol. - Header
User-Agent: StreamEstate-Webhook/1.0sur toutes les requêtes sortantes.
Changed
- Les destinations webhook créées avant cette release reçoivent la clé via la réponse de leur premier
rotate.
Mai 2026 — API v2
Breaking
- Domaine v2 :
api-v2.stream.estateremplaceapi.stream.estate(la v1 reste accessible pendant 12 mois). - Tous les payloads passent en JSON:API (
application/vnd.api+json) — voir migration v1 → v2. POST /propertiesconsolide search + filter dans un seul endpoint avec arbrecriteriarécursif.
Added
- Endpoint
/analytics/listingspour les métriques warehouse agrégées. - Pagination cursor sur
/propertiesen complément de la pagination par page. - Quota par IP à 100 req/min sur les endpoints publics (voir rate limits).
Deprecated
GET /properties?q=...et tous les query-params plats. UtilisezPOST /propertiesaveccriteriaà la place.