Registrar una Reunión
Log a meeting booked in an external system (e.g. GoHighLevel, Calendly, manual reps) against an existing Nexor lead. The meeting appears in the lead’s timeline and in GET /leads/{id}/meetings.
email, con alcance a tu cliente. Si un lead coincide, se usa; si múltiples comparten el email, gana el actualizado más recientemente; si ninguno coincide, obtienes un 404 (crea el lead primero vía POST /leads). Pasa lead_id directamente para omitir la coincidencia por email.
Idempotencia. Si proporcionas tanto external_calendar_provider como external_event_id, repetir la solicitud actualiza la reunión existente en lugar de crear un duplicado. Seguro para reintentos de webhook.Autorizaciones
API key for authentication. Keys are prefixed with nxr_live_.
Cuerpo
Meeting title.
ISO 8601. If no offset, interpreted in timezone.
Matcher. Not required if lead_id is provided.
Bypass email matching.
ISO 8601. Required unless duration_minutes is given.
Required unless ends_at is given.
IANA tz, default UTC (e.g. America/Santiago).
Meet / Zoom / Teams link.
video, phone, in_person Host user email (must be active in your client).
Defaults to lead's full name.
Defaults to matched email.
Defaults to lead's phone.
e.g. ghl, google, calendly.
Provider's event id (enables dedup).
scheduled, confirmed