Skip to content

Update Activities to Contact

Servicio para registrar una actividad (nota/comentario) asociada a un contacto. La actividad se mostrará en la descripción/historial del contacto dentro del workspace.

POST /api/contact/{contactId}/activities

  • Content-Type: application/json
  • x-workspace-id: <x-workspace-id> (string, requerido)
  • contactId (string, requerido) — Identificador del contacto al que se añadirá la actividad.
  • workspaceId (string, requerido) — Identificador del workspace.
  • content (string, requerido) — Descripción o comentario de la actividad que se registrará.

Ejemplo de body:

{
"workspaceId": "string",
"content": "Se realizó la factura #12345"
}
Terminal window
curl --request POST \
--url 'https://api.wabotify.com/api/contact/CONTACT_ID/activities' \
--header 'Content-Type: application/json' \
--header 'x-workspace-id: YOUR_WORKSPACE_ID' \
--data '{
"workspaceId": "YOUR_WORKSPACE_ID",
"content": "Se realizó la factura #12345"
}'
  • Sustituye CONTACT_ID y YOUR_WORKSPACE_ID por los valores reales.
  • El endpoint no requiere parámetros en la query string; toda la información necesaria se envía en el path, headers y body.
{
"success": true,
"code": 200,
"errorCode": null,
"message": "The activity was recorded successfully.",
"data": null
}
  • 200 OK — Actividad registrada correctamente.
  • 400 Bad Request — Body inválido o falta algún campo requerido (workspaceId, content).
  • 401 Unauthorized — Header x-workspace-id faltante o inválido.
  • 404 Not FoundcontactId no encontrado.
  • 500 Internal Server Error — Error interno del servidor.
  • Asegúrate de enviar content con la descripción clara; este texto será visible en la interfaz del contacto.
  • workspaceId en el body debe coincidir con el x-workspace-id si tu flujo lo requiere por validación.
  • El servicio generalmente registra las actividades de forma inmutable; si necesitas editar una actividad posterior, consulta las APIs internas o el panel de administración.