Saltar al contenido principal
POST /meetings//complete Marca una reunión como completada (el lead asistió). Funciona sobre cualquier reunión de tu cliente. Registra una actividad meeting_completed en la línea de tiempo y emite un webhook saliente meeting.completed (ver Eventos de reunión), para que el resultado llegue a un endpoint o CRM suscrito. A diferencia de no-show y cancel, marcar una reunión como completada no dispara el agente de re-contacto.

Parámetros de ruta

ParámetroTipoDescripción
idstring (uuid)El ID de la reunión — de la respuesta de POST /meetings o de GET /leads/{id}/meetings.

Cuerpo de la solicitud

CampoTipoRequeridoDescripción
notesstringNoNotas libres del resultado.

Idempotencia

Volver a marcar una reunión que ya está completed es una operación segura sin efecto ("idempotent": true).

Respuestas

200 — Resultado aplicado

{
  "success": true,
  "meeting": {
    "id": "event-uuid",
    "lead_id": "lead-uuid",
    "status": "completed",
    "outcome_at": "2026-06-25T20:59:26Z",
    "outcome_notes": null
  }
}

401 — Error de autenticación — ver Autenticación

403 — La API key no tiene el scope meetings:write (solo keys MCP; las keys REST son full-access)

404 — Reunión no encontrada o no pertenece a tu cuenta

500 — Error interno del servidor

Última modificación el 25 de junio de 2026