Doc despliegue: añade notas de integración para Simón (GETs, a pulir)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Carlos Narro
2026-06-08 17:28:41 +02:00
parent c5e73d1688
commit 89166857e7

View File

@@ -18,7 +18,7 @@ desde Gitea (`carlos/reformix-hackaton`, rama `main`, autodeploy en push).
## Webhooks configurados en reformix-b2c
```
```ini
WHATSAPP_START_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-start
WHATSAPP_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-pdf
PERFIL_WEBHOOK_URL = https://reformix-worker.dv3.com.es/perfil-completo
@@ -51,3 +51,13 @@ https://reformix.dv3.com.es` y `Authorization: Bearer <FUNNEL_API_KEY>` (la mism
- **Redeploy:** push a `main` (autodeploy Gitea) o `POST /api/application.deploy {applicationId}`.
- Los GET que el bot consume (`GET /api/leads/:id`, `GET /api/leads/:id/conversacion`) viven en
`mvp/b2c`. Smoke test de los EPs del bot: [`mvp/b2c/api-docs/smoke-bot-eps.mjs`](../mvp/b2c/api-docs/smoke-bot-eps.mjs).
## Notas de integración para Simón (menores, a pulir)
- Los 2 `GET` que usa tu `api-client` y **no existían** en la API ya están añadidos y desplegados:
`GET /api/leads/:id` (estado del lead) y `GET /api/leads/:id/conversacion` (historial). Ya responden.
- En `POST /perfil` mandas `nombre`, pero la API **no actualiza** ese campo (lo ignora). Si quieres
poder cambiar el nombre del lead desde el bot, lo hablamos.
- No estás enviando `calidadGlobal` (`basica`/`media`/`premium`), que usa el motor de presupuesto.
Si Luisa lo puede extraer, mándalo en `POST /perfil`.
- Contrato completo de los EPs (campos, enums, ejemplos): [`mvp/b2c/api-docs/README.md`](../mvp/b2c/api-docs/README.md).