---
title: "Meta Lead Normalize"
method: POST
path: "/api/v1/acquisition/meta-lead"
tags: ["acquisition"]
---

# Meta Lead Normalize

`POST /api/v1/acquisition/meta-lead`

## Request

- Base URL: `https://synergieloc.fr`
- URL: `https://synergieloc.fr/api/v1/acquisition/meta-lead`
- Auth: API key in header `X-API-Key`

Endpoint optionnel si Meta envoie vers Synergieloc au lieu de Make.

Body attendu (souple) : email / prospect_email, name, company, marque|campaign,
website, custom fields…

⚠️ IL N'Y AVAIT AUCUNE VÉRIFICATION ICI, et la route est publique
(`^/api/v1/` dans lib/api_public_rules.py). Elle ne se contente pas de
répondre : elle RETRANSMET vers Make (`_post_make`), qui déclenche la chaîne
de démarchage. N'importe qui pouvait donc y injecter des prospects choisis
par lui et faire partir des messages en notre nom — la réputation
d'expéditeur est le seul actif qu'on ne rachète pas (cf. la salve du 22/08).

ÉCHEC FERMÉ, comme `lib/demarchage_meta_leads` qui a tranché le même cas :
« sans moyen de vérifier, accepter reviendrait à laisser n'importe qui
remplir le CRM ». Cette route-ci n'est annoncée NULLE PART (ni Santé, ni
docs, ni descripteur MCP) et double ce module : refuser ne débranche donc
rien. Le secret peut venir de l'un ou l'autre nom — c'est la même valeur
chez Meta, et la faire poser deux fois serait un piège de plus.

⚠️ `_verify_signature` n'est PAS durcie : le webhook WhatsApp, lui, est en
service sur un vrai numéro, et le fermer à l'aveugle ferait taire le
répondeur. `etat()["whatsapp"]["signature"]` expose son état pour qu'on
décide en le voyant, au lieu de le découvrir.

## Headers

- `X-Hub-Signature-256` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/synergieloc/apis/synergieloc-api-immobiliere-pour-les-ia.md) · [All operations](https://skmtc.dev/synergieloc/apis/synergieloc-api-immobiliere-pour-les-ia/llms.txt) · [OpenAPI document](https://skmtc.dev/synergieloc/apis/synergieloc-api-immobiliere-pour-les-ia/revisions/6af072bd388f?raw)
