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:
@@ -18,7 +18,7 @@ desde Gitea (`carlos/reformix-hackaton`, rama `main`, autodeploy en push).
|
|||||||
|
|
||||||
## Webhooks configurados en reformix-b2c
|
## Webhooks configurados en reformix-b2c
|
||||||
|
|
||||||
```
|
```ini
|
||||||
WHATSAPP_START_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-start
|
WHATSAPP_START_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-start
|
||||||
WHATSAPP_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-pdf
|
WHATSAPP_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-pdf
|
||||||
PERFIL_WEBHOOK_URL = https://reformix-worker.dv3.com.es/perfil-completo
|
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}`.
|
- **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
|
- 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).
|
`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).
|
||||||
|
|||||||
Reference in New Issue
Block a user