Reactivation Sends

Log and dedup source of truth for the patient reactivation campaign (DENTALI recall via Chatwoot). Replaces the CSV that ``app_s/whatsapp/services/reactivation/sender.py`` used to read and write: that CSV lives under ``temporales_julian/``, a path that does not exist on the production checkout, so ``record_sent`` raised ``FileNotFoundError`` there and the dedup check in ``is_recently_sent`` silently saw an empty log — the same patient got the same message every run. Registro y fuente de verdad del dedup para la campaña de reactivación de pacientes (recall DENTALI vía Chatwoot). Reemplaza el CSV que usaba ``sender.py``.

Header api token: X-API-TOKEN

Obtener api token en Su configuración de cuenta

Métodos API permitidos: GET, POST, PUT, PATCH, OPCIONES

  • List URL: /api/v1/whatsapp/reactivationsend/
  • Detail URL: /api/v1/whatsapp/reactivationsend/:id/
Parámetros
  • _page_size: (int) Número de resultados por página
  • _page: (str|int) Número de páginas a consultar, coloque __all__ para obtener todos los resultados sin paginar
  • _ordering: (str) Campo para ordenar, si es descendente colocar '-', Ej: -nombre_del_campo
  • _fields: (str) Lista de los campos a devolver, separados por coma
Usted puede usar cualquer otro parametro de django para filtrar los datos
Muestra el método OPTIONS
 Cargando opciones de API ...